1

Тема: Создание документа в Архиве

Доброго времени суток!
Используем версию 6.2.0.0. Написан макрос для создания документа архива. Использую метод
Set ptDoc = TCSApp.CreateDoc2(1,Oboz,Naim,11,21,6,0,"Создание документа Архива",DocParamNames,DocParamValues).
В конце кода Set ptDoc = Nothing.
После успешного завершения макроса при "ручном" создании документа в Архиве все первоначальные параметры  документа сохраняются и автоматически заполняются. Как бы их обнулить?

Re: Создание документа в Архиве

В 6.3.0 поведение должно быть нормальным.

3

Re: Создание документа в Архиве

Пользователи проявляют по этому поводу озабоченность. Нельзя ли это как-нибудь исправить в текущей версии?

Re: Создание документа в Архиве

На 6.3 переход бесплатный вроде, и на нее уже немало СП, да и помимо всего остального в 6.3 исправлено немало.  смысла на ней оставаться сейчас нет никакого.

5

Re: Создание документа в Архиве

как бесплатно перейти на 6.3? На Вашем сайте нет ссылки "Скачать обновление". Только "Пакеты исправлений"

Re: Создание документа в Архиве

К ближайшее представительство обратитесь пожалуйста www.technologics.ru/contacts.html, там подскажут.

7

Re: Создание документа в Архиве

Вспыл еще один вопрос по этой же теме. Метод используется тот же:

Set ptDoc = TCSApp.CreateDoc2(1,Oboz,Naim,11,21,6,0,"Создание документа Архива",DocParamNames,DocParamValues).

После этой строки у пользователя появляется стандартное окно для ввода параметров документа. В случае нажатия кнопки "Отменить" работа макроса завержается корректно. Использую проверку

If ptDoc Is Nothing Then Exit Sub

Но если окно ввода закрывается крестиком в верхнем правом углу выходит сообщение о том что не заполнен обязательный атрибут версии документа и работа всего приложения завершается аварийно.

Re: Создание документа в Архиве

Версия TechnologiCS?

9

Re: Создание документа в Архиве

6.3.0.0
Причем эту же ошибку удалось смоделировать при стандартном создании документа архива.
Если перейти к окну ввода атрибутов и там закрыть окно крестиком, то для обязательных атрибутов (даже при условии заполнения этих полей) выходит сообщение об ошибке и всё приложение рушится.

10 (изменено: , 15-04-2015 15:01:58)

Re: Создание документа в Архиве

6.3.0.0(19095). Демо база, создаю документ чертеж (прерварительно настроил атрибуты как обязательные). Запускаю создание документа - заполняю все поля, перехожу к заполнению атрибутов (они выделены жирным как обязательные) и закрываю окно крестиком. Все завершается успешно.

А нет, воспроизвести удалось, после того как с атрибутами что-то поделаешь. Спасибо, разберемся конечно же.