Перейти к публикации

Альтернативный идентификатор


Рекомендованные сообщения



кто пробовал активировать эту возможность?какие есть нюансы?

эту фичу использовали, с помощью ее обходили проблему с символами, которые "нельзя" использовать в обозначении, например, "/", если в основном идентификаторе присудствовали символы, которые в настройках системы указаны как разделители между идентификатором и ревизией, то в некоторых приложениях появляются интересные "глюки", поэтому основной идентификатор стали создавать без использования этих символов, а в альтернативном идентификаторе указавали так как должно быть. и его же использовали для отчетов.

особых нюансов обнаружено не было :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

как настраивается эта функциональность?и какие типы затрагивает?Можно настроить альт.ID только для конкретного типа?

Ссылка на сообщение
Поделиться на других сайтах

как настраивается эта функциональность?и какие типы затрагивает?Можно настроить альт.ID только для конкретного типа?

ну это смотря какая версия.

в Teamcenter Engineering 8 это настраивается в приложении Type, как делается: подробно описано в главе "Creating and Managing Identifier Types" руководства <noindex>http://support.ugs.com/docs/tc_eng/8/en/type.pdf</noindex>

Ссылка на сообщение
Поделиться на других сайтах

ну это смотря какая версия.

в Teamcenter Engineering 8 это настраивается в приложении Type, как делается: подробно описано в главе "Creating and Managing Identifier Types" руководства <noindex>http://support.ugs.com/docs/tc_eng/8/en/type.pdf</noindex>

интересует 2005 SR1

В указанном хелпе скупая информация.Насколько я увидел это настраивается в бизнес моделлере.Там есть закладка idContext,прежде чем задать правила для альтернативного идентификатора просится создать idContext.Что он подразумевает?

Также интересует возможность сокрытия ID для пользователя,чтобы пользователь в навигаторе видел только тип item_name-item_desc.

Делается ли это стандартными средствами TC или необходимо программирование?

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах

С альтернативным ID разобрались,все работает.

Вопрос такой - как програмно при создании Item-a назначить ему альтернативный ID?В мануале ITK есть функции для поиска Item-а

по idContext(что-то вроде ITEM_find_item_in_context).Или альтернативный ID можно задать только через интерфейс клиента?

Ссылка на сообщение
Поделиться на других сайтах

программные нюансы успешно решены.Может кто сталкивался - как скрыть id?показывая только name и description?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

программные нюансы успешно решены.Может кто сталкивался - как скрыть id?показывая только name и description?

этот вопрос так же решен.Просто до смешного
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

этот вопрос так же решен.Просто до смешного

Если есть возможность и время, пожалуйста опиши (может в картинках), как создавать такого рода объекты и где корректно задаются настройка (и)альтернативного индификатора!

Поскольку тоже интересует тема с отображением имени Item для такого рода объектов как:

Проволка по ГОСТ ......., Заклепка 2,6-4-Ан. Окс. ОСТ 1 34070-80 в общем все то, что должно входить общим именем, а не подразделяться на Item_ID и Item_name?

Изменено пользователем Temych
Ссылка на сообщение
Поделиться на других сайтах

Если есть возможность и время, пожалуйста опиши (может в картинках), как создавать такого рода объекты и где корректно задаются настройка (и)альтернативного индификатора!

Поскольку тоже интересует тема с отображением имени Item для такого рода объектов как:

Проволка по ГОСТ ......., Заклепка 2,6-4-Ан. Окс. ОСТ 1 34070-80 в общем все то, что должно входить общим именем, а не подразделяться на Item_ID и Item_name?

Самый простой вариант без использования альтернативного идентификатора - скрывать item_id и вместо него отображать например item_name или item_desc. В portal.jar (или в portal_share_root - папка на сервере где обычно хранятся файлы кастомизации для клиента TC) в файл

com\ugsolutions\iman\kernel\kernel_user.properties добавить следующее(вместо item_id отображаем description):

Item.RENDERING_PROPERTY=object_desc

ItemRevision.RENDERING_PROPERTY=object_desc

Вместо <Item> можно указать имя нужного типа.Если тип ревизии с пробелом(что вероятно) то писать в таком формате:

MyType\ Revision.RENDERING_PROPERTY=object_desc

Если в этом properties-файле указать только базовый тип Item - эта настройка перебьет свойство отображения всех остальных типов,т.к они производные от него.Потому указывайте конкретно необходимые типы.

Об этом механизме пару слов сказано в и хелпе.С этим свойством (Rendering) можно поиграться так же и с другими объектами,не только айтемами.

Changing the rendering property

The rendering properties of rich client objects can be modified. Most components are rendered using the object_name property. However, you may want to render objects with a different display name. This can be accomplished without writing or compiling any code.

For example, to render all folders with the owning _user property rather than the object_name property, add an entry to the kernel_user.properties file in the com.teamcenter.rac.kernel package, as follows:

Folder.RENDERING_PROPERTY=owning_user

Имейте в виду,что при таком варианте поле description должно быть обязательным для заполнения.иначе item-ы будут отображаться вообще без обозначений.

Если в обозначении требуется использовать что-то более специфичное для ваших нужд,тогда необходим уже альтернативный id,+ возможно потребуется создание дополнительных классов в POM схеме

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...