Есть ли способ добавить несколько "Авто-префикс номера" в оракуле UCM?

Видите ли, у меня есть требование, согласно которому я должен изменить "Префикс автоматического номера" только для одного профиля, мне интересно, есть ли способ добиться этого?

3 ответа

Решение

Для тех, кто хочет получить ответ на этот вопрос, я нашел способ предоставить разные префиксы для разных типов профилей. Зайдите в Admin Server-> Конфигурация -> Вставьте этот код;

AutoNumberPrefix=<$if dDocType like 'Profile_name'$>Prefix Name<$else$>another prefix name<$endif$>

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

<$AutoNumberPrefix="profile1_"$>

Добавление кода, показанного как "правильный", на самом деле является более негибким способом сделать это. Любые изменения требуют перезагрузки Content Server.

Ответ Джонатана был очень близок, но используемый синтаксис гарантирует, что переменная AutoNumberPrefix останется в контексте профиля. Это должно быть помещено в локальные данные, которые будут использоваться. Это достигается с помощью функции "dpPromote".

<$dpPromote("AutoNumberPrefix","profile1_")$>
Другие вопросы по тегам