Функция СИН_ССЫЛОК_СЕРВ
Для работы требуется соединение с базой данных.
Функция СИН_ССЫЛОК_СЕРВ возвращает список строковых представлений указанных ссылок. Для преобразования используются разделяемые синонимы и форматы, ассоциируемые с текущей сессией на сервере.
ТИП СПИСОК_СТРОК_ = ИНДЕКС СТРОКА: @[]; ФУНКЦИЯ СПИСОК_СТРОК_: СИН_ССЫЛОК_СЕРВ(ПЕРЕЧИСЛЕНИЕ_ССЫЛОК: ссылки)
Параметры
- ссылки
- Список ссылок для форматирования.
Возвращаемое значение
Список строковых представлений ссылок. Позиция в списке строк соответствует позиции во входном списке ссылок. Если возвращаемый список пустой, то функция завершилась с ошибкой. Более подробную информацию об ошибке можно получить с помощью функции ПОСЛ_ОШИБКА.
Пример.
ВЫЧИСЛИТЬ
ПЕРЕМ ПЕРЕЧИСЛЕНИЕ_ССЫЛОК: пс
ЦИКЛ ДЛЯ (и = 1, 30)
пс.ссылки += [ код = "ШТАТ/РАБОТНИКИ/СПР/" + СТР0(и, 4) ]
КОНЕЦ_ЦИКЛА
ПЕРЕМ список = СИН_ССЫЛОК_СЕРВ(пс)
ЕСЛИ #список = 0 ТО
ПЕРЕМ СТРОКА: текст
ПЕРЕМ код = ПОСЛ_ОШИБКА(текст)
ОТЛАДКА("ОШИБКА: " + СТР(код) + " " + текст)
ИНАЧЕ
ЦИКЛ ИНДЕКС(стр = список[и])
ОТЛАДКА(пс.ссылки[и].код + " -> " + стр)
КОНЕЦ_ЦИКЛА
КОНЕЦ_ЕСЛИ
КОНЕЦ