Синхронизация атрибутов

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Ответить
rax
Участник
Сообщения: 34
Зарегистрирован: 06 ноя 2013, 12:29
Используемое ПО: Lotsia PDM PLUS

Синхронизация атрибутов

Сообщение rax »

Всем добрый день.

Появилась задача синхронизации атрибутов объекта с полями в документе MS Word. Объект представляет собой некую карточку, куда заносятся документы. Так вот, создаю документ Word, вставляю необходимое количество полей и импортирую в объект. Далее пр. кн. мыши -> "Синхронизировать...", выскакивает окно "Направление и параметры синхронизации", где я выбираю опцию "Атрибуты->Поля документы". Начинается процесс синхронизации после чего, выдается ошибка "В документе не заданы текстовые поля!". Администрирую Лоцию я не так давно, поэтому не всегда понимаю, что к чему, в конкретном случае почему Лоция не воспринимает созданные мною поля. Надеюсь на помощь :)
rax
Участник
Сообщения: 34
Зарегистрирован: 06 ноя 2013, 12:29
Используемое ПО: Lotsia PDM PLUS

Re: Синхронизация атрибутов

Сообщение rax »

С синхронизацией разобрался. Возникла другая задачка. В Ворде есть надстройка для Лоции, с помощью которой и можно синхронизировать атрибуты, так вот можно ли сделать как-то чтобы при открытии документа автоматически происходила синхронизация атрибутов объекта с полями документа (без нажатия на кнопку синхронизировать)? макросы вроде не помогают - ничего не пишет при синхронизации.
Вроде можно и из самой Лоции "Синхронизировать..". Не знаете как до этой команды добраться, можно ли через действия?
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Re: Синхронизация атрибутов

Сообщение Anderyt »

из действия над объектами вроде можно - функция ObjSyncArch (по крайней мере, в версии 130805)
лучше день потерять, потом за пять минут долететь!
rax
Участник
Сообщения: 34
Зарегистрирован: 06 ноя 2013, 12:29
Используемое ПО: Lotsia PDM PLUS

Re: Синхронизация атрибутов

Сообщение rax »

За функцию - спасибо, но применить ее пока не получается. С помощью действия добавляю в объект Вордовское приложение с заранее заданными полями. С помощью другого действия вызываю данную функцию, где указываю и версию и объект с которым синхронизируюсь, ставлю направление 'E' и удалять пустые атрибуты 'N', но при выполнении сервер выдает ошибку.
Вложения
err.png
err.png (8.22 КБ) 16774 просмотра
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Re: Синхронизация атрибутов

Сообщение Anderyt »

смущает "...file_ver_id is null" в тексте ошибки. версию ТОЧНО передаете? она определена в рамках этого 2-го действия? если из этого 2-го действия вместо функции синхронизации вставить функцию открытия этой версии - она откроется?
лучше день потерять, потом за пять минут долететь!
rax
Участник
Сообщения: 34
Зарегистрирован: 06 ноя 2013, 12:29
Используемое ПО: Lotsia PDM PLUS

Re: Синхронизация атрибутов

Сообщение rax »

Все, вроде разобрался. Нет, дело оказалось не в версии - потом протестировал, из БД он брал нормально документ и открывалось, что надо. Проблема оказалась намного проще - просто под профилем другого пользователя забыл подгрузить надстройку в ворде, вот он и ругался. В любом случае, спасибо большое за помощь :)
Ответить