![]() | ||||||||||||||||||||||||||||||
![]() |
![]() |
|
|
|||||||||||||||||||||||||||
![]() |
|
Расширение возможностей скриптов карточек DocsVisionИсточник: dvprofessionals МИхаил Захаров
Как известно, скрипты в карточках делопроизводства создаются на VisualBasic Script (VBS). Возникает вопрос - а можно ли в скрипте показать форму? Ответ - можно, но только создав внешний компонент с данной формой. Итак, пример. Создадим дополнительную команду в контекстном меню Навигатора, которая будет создавать задачу в Outlook с напоминанием. При создании задачи у пользователя будем запрашивать дату и время напоминания. Создаем проект в VisualStudio6: ActiveX Dll (ссылка на файлы внизу). И описываем её логику.
Создаем дополнительную команду Навигатора. В которой указываем где она появится, и для каких карточек будет действительна.
Sub DoEvent(UserSession, CardHost, FolderType, FolderID, SelectionIDs) Body=CStr(oMain.Value("Digest")) После переоткрытия Навигатора в контекстном меню появляется команда. При выборе запускается сценарий и появляется окно из нашего объекта
Ссылки по теме
Файлы для загрузки
|
|