К основному контенту

Сообщения

Показаны сообщения с ярлыком "Bugs"

Property в пользовательских классах LotusScript

Д авно заметил некоторый глюк при использовании Property (GET/SET) вместо методов или функций. Наконец-то добрался изучить материал более точно.

Кнопка с типом OK в Диалоге

О бнаружил "забаный" баг с пользовательской кнопкой (Hotspot Button), имеющий тип OK в диалоге. Е сли заставить ее закрывать Диалог (@Command([FileCloseWindow])) - она будет возвращать NotesUIDocument.DialogBoxCanceled = False. Т.е. будет вести себя так же как и стандартная кнопка. Н О если на обработку Queryclose формы диалога повесить что-то, что может не закрыть диалог (скажем, проверку заполнения полей) и заставить пользователя продолжить работу в Диалоге, то повторное нажатие на кнопку OK выдаст NotesUIDocument.DialogBoxCanceled = True. Как будто слетает тип кнопки... Описание Hotspot Button в Help в части параметра Type вообще выглядит весьма забавно :) P .S. Проверялось на Notes 9. Обходов конкретно самого бага не нашел (workaround, конечно, есть).

DialogBox vs. EmbeddedView. Round 2

П роблема DialogBox с EmbeddedView в нем разрешена, пожалуй до конца. Второй раунд экспериментов удался.

DialogBox vs. EmbeddedView

З аморочившись с одной красивостью в интерфейсе, наткнулся на следующую неприятную особенность.

"Любимый" Active Directory

П ока не готов приступить к тому, ради чего создавал блог - рассказывать о своих наработках в области IBM Lotus Notes (как платформы для электронного документооборота компании)  и выкладывать их, поскольку навалилось много незапланированных "сюрпризов".