api.web Формирование ссылок, ведущих в заданное место в интерфейсе

Ссылка на заданное место в веб-интерфейсе

  • api.web.asLink(url, title)

    Формирование ссылки, ведущей в заданное место в интерфейсе системы.

    Параметры метода:

    • url — адрес карточки объекта, формы добавления или формы редактирования (для оповещения)
    • title — представление в интерфейсе.

Получение базового URL-адреса приложения и GWT-place

  • api.web.getBaseUrl()

    Получение базового URL-адреса приложения. Baseurl берется из конфигурационного файла dbaccess.properties, см. Общие настройки.

    Возвращает URL-адрес системы вида "http://127.0.0.1:8080/sd/operator/".

  • api.web.getPlace(url)

    Получение GWT-place из ссылки.

    Генерируемая ссылка имеет вид:

    http://sd40.naumen.ru/operator/?anchor=add:ouCase

    Конструкция после связки "http://sd40.naumen.ru/operator/?anchor=" является GWT-place.

    Параметр метода:

    • url — метод для генерации ссылки: api.web.add, api.web.open, api.web.openWithUserUUID, api.web.edit, api.web.editWithUserUUID. String.

    Возвращаемое значение:

    • GWT-place ссылки;
    • Пустая строка, если в переданной ссылке присутствует параметр accessKey.

    Пример:

    api.web.getPlace(api.web.add('ouCase'))

    где add:ouCase — возвращаемое значение.