Не отрабатывает PageLoadComplete.....

Суть происходящего такова:
-- создается пользователем запись
-- при ее сохранении в зависимости от значений полей определенному пользователю высылается ссылка на карточку редактирования bpm'а по электронной почте.
-- письмо приходит
-- ссылка работает, карточка открывается.

НО! По логике приложения изначально ВСЕ поля редактирования НЕ Enabled и выставляются в Enabled в PageLoadComplete страницы редактирования в зависимости от пользователя текущего и других условий.

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

Это как понимать?

Нравится

4 комментария

Так ни у кого фантазий нет на тему?

Александр, Вы пробовали убрать из PageLoadComplete выставление свойств в Enabled?
Я это к тому, что может PageLoadComplete отрабатывает, но проблема либо в условиях, либо где-то еще поля выставляются в Enabled.

Гм.....сорри, я идиёт. Я страницу редактирования сделал новую и из реестра оно в новой открывалась, а ссылка формировалась на старую..... :biggrin:

Спасибо, что заставили повнимательнее посмотреть.....

Рад, что проблема была решена. Обращайтесь еще.)

Показать все комментарии