...

Получить URL элемента приложения

Тема в разделе "Вопросы по платформе", создана пользователем ruslan.fomin, 13 фев 2023.

Метки:
  1. ruslan.fomin

    ruslan.fomin Участник

    Коллеги приветствую, подскажите, есть ли метод для получения ссылки на элемент приложения? Без написания блока JS? Например при нажатии на дефолтную кнопку получить URL этого элемента приложения, в котором находишься
  2. gkv

    gkv Участник

    Не совсем без js, но такое не подойдет?

    Код:
    
    declare const windowany
    async 
    function getLink(): Promise<void> {
        
    window.alert(window.location);
    }
  3. grebina

    grebina Техническая поддержка

    Ссылку можно сформировать по шаблону и записать в переменную типа Ссылка.
    Пример формирования ссылки в сценарии:
    Код:
    
    let baseURL Application.params.data.url//базовый url записан в дополнительный параметр приложения
    let namespace = Context.data.zakaz!.namespace
    let code Context.data.zakaz!.code
    let id 
    Context.data.zakaz!.id
    let link 
    baseURL '/(p:item/' + namespace + '/' code '/'id')'
    Context.data.ssylka_na_zakaz link
    где Context.data.ssylka_na_zakaz - переменная тип Ссылка
  4. ruslan.fomin

    ruslan.fomin Участник

    Спасибо большое ребят за информацию!