Как сравнить версии компонентов для отправки уведомлений?

Я работаю с рабочими процессами (автоматическая деятельность). Я хотел бы показать, какие части компонента были изменены по электронной почте. Я думаю, я могу использовать что-то вроде: my_server/views/ASP/CompareFrameset.asp?SystemIdentifier=tcm:25-18409

Но я не знаю, как использовать атрибут "SystemIdentifier".

Спасибо,

4 ответа

Решение

Я думаю, что вы пытаетесь построить следующую ссылку:

http://<yourServer>/Views/ASP/CompareFrameset.asp?tds51cmwknlcom&URI=Compare&CONTEXTURI=tcm:25-24905&FILTER=auto&ITEMTYPE=&MODE=

Для записи, системный идентификатор - это уникальный идентификатор, используемый в MDVC для различения открытых сеансов CME.

Он объединяет такую ​​информацию, как идентификатор пользователя, версия Content Manager и имя сервера. Вы можете прочитать текущий системный идентификатор из свойства SystemIdentifier MDVC.

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

Я считаю, что это работает аналогично Tridion 2009 - проверьте документацию " Сравнение действий" в Tridion 2011 SP1. Короче говоря: вы изобретаете велосипед.

Другие вопросы по тегам