Тема: Создание версии документа
При создании новой версии документа в окне проставлены все галочки (кроме Сделать новую версию документа активной). Нет ли возможности настроить систему так, чтобы при создании новой версии галочки были отжаты?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
TechnologiCS → TechnologiCS → Общие вопросы → Создание версии документа
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
При создании новой версии документа в окне проставлены все галочки (кроме Сделать новую версию документа активной). Нет ли возможности настроить систему так, чтобы при создании новой версии галочки были отжаты?
Макрос? Там можно настроить все самим https://help.technologics.ru/7.9/TCSAPI … cVer_9.htm
Макрос? Там можно настроить все самим https://help.technologics.ru/7.9/TCSAPI … cVer_9.htm
Нет, не макросом, стандартное окно создания версии документа
Ну в стандартном так настроено разработчиком.
Очень жаль, иногда пользователи невнимательны, допускают ошибки:
копируют и значения атрибутов, и подписи, и главное статус версии документа
Понятно. Подумаем, да где то на подобное жаловались.
Ну а пока можно использовать такой макрос (нашу команду скрыть можно даже)
Будет аналогично, только флаги выставлены другие (какие вы укажете).
Sub FormMacro_CreateNewDocVer(TCSActiveModule) 'Создать новую версию документа LogObject.ScriptTimeOut = 0 if TCSActiveModule.IsEmpty then Exit Sub Dim dc' As DocCommands Set dc = TCSActiveModule Call dc.CreateDocVer( CSDN_Const.cdvShowDialog or CSDN_Const.cdvBaseOnSourceDocVersion or CSDN_Const.cdvCopySourceWorkFlow or _ CSDN_Const.cdvCopySourceFiles or CSDN_Const.cdvCopySourceLists or CSDN_Const.cdvCopySourceSketches or CSDN_Const.cdvCopySourceDocLinks, _ "", TCSActiveModule.p_VER_ID.AsInteger, "" ) End Sub
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
TechnologiCS → TechnologiCS → Общие вопросы → Создание версии документа