D
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
При срабатывании кода - ЗАКРЫВАТЬ диалог-бокс и открывать заново
Ну хорошо.. не правильно выразился... "мерцающий" диалог как-то не очень..чего вы за фигню гоните?
из вас что никто для диалог-бокса никогда не рисовал свои кнопки ОК - Отмена
При срабатывании кода - ЗАКРЫВАТЬ диалог-бокс и открывать заново
подсказко - диалог-бокс закрывается как и обычный документ
Все-таки для инфы скажите, как это делать
Call ws.CurrentDocument.Close
Это понятно... только разносится код в разные места...NickProstoNick
а зачем октрывать из самого себя?
есть кнопка на форме, которая открывает бокс, сделать там проверку, что если в сеп. поле флаг допустим "3" то зациклить открытие снова
в диалогбоксе в поле писать "3" и закрывать, функция вызывающая далогбокс откроет его сама заново
Пользователь вызовет диалог с табличкой из основного документа, в диалоге нажмет "Добавить", появится вьюха. Вьюха находится в другой базе. Юзер выберет несколько документов из вьюхи, добавит в динамическую таблицу. В строках таблицы отобразятся значения полей выбранных документов, например, дата начала, конца, в столбец "Комментарии" можно вводить комментарии. Юзер жмакнет ОК, и тогда программно на основе значений в динамической таблице создаются новые документы (1 строка - 1 нов. документ) в текущей базе. Это делает код кнопки основного документа, который вызывает диалог. На основном документе появятся ссылки на эти новые документы. Ссылки вставляются в сабформу с полем Rich Text. Поэтому затрудняюсь понять, как тут будет апплет уместен.А вообще не понятно - что дальше будет с табличкой в диалоге?
А то мы сейчас тут развели полемику... а потом окажется "а как разобрать табличку чтоб занести данные в основной документ?"
поля передаются назад только от функции реврешьпарентдокумент - она должна бытть перед клосе, тогда это аналог ОКдело в том, что с флагом для последующего открытия наверное не получтся - у меня не получалось.
При закрытии диалога через Close, результат диалога в лотус-скрипте возвращал FALSE(как будто было нажатие Отмены) и соответственно поля изменненые в диалоге не изменялись(и флаги тоже).
Ну так вот что я и говорилПользователь вызовет диалог с табличкой из основного документа, в диалоге нажмет "Добавить", появится вьюха. Вьюха находится в другой базе. Юзер выберет несколько документов из вьюхи, добавит в динамическую таблицу. В строках таблицы отобразятся значения полей выбранных документов, например, дата начала, конца, в столбец "Комментарии" можно вводить комментарии. Юзер жмакнет ОК, и тогда программно на основе значений в динамической таблице создаются новые документы (1 строка - 1 нов. документ) в текущей базе. Это делает код кнопки основного документа, который вызывает диалог. На основном документе появятся ссылки на эти новые документы. Ссылки вставляются в сабформу с полем Rich Text. Поэтому затрудняюсь понять, как тут будет апплет уместен.
Обучение наступательной кибербезопасности в игровой форме. Начать игру!