Руководство разработчика

Функция СИН_ССЫЛОК_СЕРВ

Для работы требуется соединение с базой данных.

Функция СИН_ССЫЛОК_СЕРВ возвращает список строковых представлений указанных ссылок. Для преобразования используются разделяемые синонимы и форматы, ассоциируемые с текущей сессией на сервере.

ТИП СПИСОК_СТРОК_ = ИНДЕКС СТРОКА: @[];
ФУНКЦИЯ СПИСОК_СТРОК_: СИН_ССЫЛОК_СЕРВ(ПЕРЕЧИСЛЕНИЕ_ССЫЛОК: ссылки)

Параметры

ссылки
Список ссылок для форматирования.

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

Список строковых представлений ссылок. Позиция в списке строк соответствует позиции во входном списке ссылок. Если возвращаемый список пустой, то функция завершилась с ошибкой. Более подробную информацию об ошибке можно получить с помощью функции ПОСЛ_ОШИБКА.

Пример.

ВЫЧИСЛИТЬ
  ПЕРЕМ ПЕРЕЧИСЛЕНИЕ_ССЫЛОК: пс
  ЦИКЛ ДЛЯ (и = 1, 30)
    пс.ссылки += [ код = "ШТАТ/РАБОТНИКИ/СПР/" + СТР0(и, 4) ] 
  КОНЕЦ_ЦИКЛА
  
  ПЕРЕМ список = СИН_ССЫЛОК_СЕРВ(пс)
  
  ЕСЛИ #список = 0 ТО
    ПЕРЕМ СТРОКА: текст
    ПЕРЕМ код = ПОСЛ_ОШИБКА(текст)
    ОТЛАДКА("ОШИБКА: " + СТР(код) + " " + текст)
  ИНАЧЕ
    ЦИКЛ ИНДЕКС(стр = список[и])
      ОТЛАДКА(пс.ссылки[и].код + " -> " + стр)
    КОНЕЦ_ЦИКЛА  
  КОНЕЦ_ЕСЛИ
КОНЕЦ

См. также: