Формирование ссылок BPM

Здраствуйте.

Подскажите как на клиенте и сервере (в Бизнес процессе) сформировать такую ссылку:

a data-value="8d577b3c-1a08-45e8-890e-e6c3b52734a1" href="http://localhost:105/0/Nui/ViewModule.aspx#CardModuleV2/ContactPageV2/edit/8d577b3c-1a08-45e8-890e-e6c3b52734a1" target="_self" title="TestUser">TestUsera>

Т.е. как динамически получить http://localhost:105/0/

Нравится

7 комментариев

Здравствуйте!

Сформировать такую ссылку вы можете с помощью элемента процесса [Формула].

Для этого в формулу необходимо вставить следующее значение:

"<a data-value=\"" +[#Параметр 1#]+ ""\"" href=\""http://localhost:105/0/Nui/ViewModule.aspx#CardModuleV2/ContactPageV2/edit/"" +[#Параметр 1#]+ ""\"" target=\""_self\"" title=\""TestUser\"">TestUser</a>""

Это понятно. Я спросил как динамически получить http://localhost:105/0/
Что бы в случае смены порта, адреса сайта или конфигурации ссылки продолжали работать.

Здравствуйте!

Такой возможности нет - связано с архитектурой IIS. Вы можете создать системную настройку с типом "Строка (50 символов)". В значение этой системной настройки необходимо будет указывать адрес приложения.

Здравствуйте.
Я правильно понял что такой возможности нет в серверном коде.
Что насчет клиентского? Как система формирует данную ссылку при упоминание контакта в ленте?

Добрый день.

Воспользуйтесь следующим кодом:

Terrasoft.workspaceBaseUrl 

Здравствуйте.

Url текущей конфигурации хранится в переменной Terrasoft.workspaceBaseUrl глобального объекта Terrasoft.

Здравствуйте. Спасибо.

Показать все комментарии