Суть происходящего такова:
-- создается пользователем запись
-- при ее сохранении в зависимости от значений полей определенному пользователю высылается ссылка на карточку редактирования bpm'а по электронной почте.
-- письмо приходит
-- ссылка работает, карточка открывается.
НО! По логике приложения изначально ВСЕ поля редактирования НЕ Enabled и выставляются в Enabled в PageLoadComplete страницы редактирования в зависимости от пользователя текущего и других условий.
Так вот если пройти по ссылке из письма (bpm закрыт у пользователя), попросят залогинится, логинимся и в открывающейся странице редактирования ВИДИМ ВСЕ ПОЛЯ АБСОЛЮТНО ДОСТУПНЫЕ ДЛЯ РЕДАКТИРОВАНИЯ.
То есть не то что PageLoadComplete не отработал, еще болт был спокойно положен на то, что у всех полей флажок Enabled в дизайнере снят....
Это как понимать?
Нравится
Александр, Вы пробовали убрать из PageLoadComplete выставление свойств в Enabled?
Я это к тому, что может PageLoadComplete отрабатывает, но проблема либо в условиях, либо где-то еще поля выставляются в Enabled.
Гм.....сорри, я идиёт. Я страницу редактирования сделал новую и из реестра оно в новой открывалась, а ссылка формировалась на старую..... :biggrin:
Спасибо, что заставили повнимательнее посмотреть.....