• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Перенос объекта с нижнего уровня на верхний.

Автор tur, 25.06.14, 10:50:56

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

tur

Добрый день!

Сначала чуть-чуть предисловия.
Предыдущих несколько лет в Вертикали мы работали по следующеей схеме:
Операция > Оборудование > Профессия
т.е., на операцию добавлялось оборудование, а к оборудованию добавлялся исполнитель.

В 2014 году мы вынуждены были отказаться от этой схемы, в связи с переходом на подключение и хранение данных техпроцессов в базе данных Лоцман.

И на сегодня у нас исполнитель добавляется не на оборудование, а на операцию.
Операция > Оборудование + Операция > Профессия

Но имеется большое количество ТП в которых Исполнитель добавлен на оборудование, и приходится руками перносить его на операцию, очень захотелось этот процесс автоматизировать и теперь вопрос:

Подскажите функцию, которая смогла бы проверить, если Исполнитель добавлен на оборудование то переместить Исполнителя (объект) автоматически на один уровень вверх на операцию, при этом удалив его с оборудования.

Буду благодарен за оказанную помощь.


teplinskiy

ЦитироватьПодскажите функцию, которая смогла бы проверить, если Исполнитель добавлен на оборудование то переместить Исполнителя (объект) автоматически на один уровень вверх на операцию, при этом удалив его с оборудования.
может с опозданием, но...
во вложении файл vbscript, который поможет проделать описанное для всех файлов ТП из указанного Вами каталога.
Запустить его в командной строке: cscript.exe "файл скрипта"

Замечание: на машине где будет запущен данный скрипт подключение к УТС должно производиться от win-учетной записи, она же должна входить в группу "Администраторов" УТС, то есть при запуске УТС и ВЕРТИКАЛЬ на машине не должно отображаться диалоговое окно с выбором группы, пользователя и пароля.

tur

Спасибо!

Лучше поздно, чем никогда.

Проверю, потом отпишусь.

Вячеслав

Цитата: tur от 20.08.14, 15:12:42
Лучше поздно, чем никогда.

-Лучше поздно, чем никогда! - сказал самоубийца, положа голову на рельсы и глядя вслед уходящему поезду...  88))