Назначение:
Выбирает значения параметров интегрированной системы.
Входные параметры:
• | ParamName – имя параметра интегрированной системы; |
• | CurrentValue – текущее значение параметра; |
• | InputValue – новое значение параметра. |
Возвращаемое значение:
Значение одного параметра в виде строки или список значений параметров интегрированной системы. Если выбор значений отменен, функция возвратит пустой указатель nil.
Описание:
Для каждого параметра интегрированной системы функция дает возможность выбрать готовые значения из списка. Например, в справочнике Интегрированные системы, в табличной части «Параметры» с помощью функции реализован выбор значений параметров системы 1С File, Srvr и Ref.
Шаблон текста функции:
Result = nil
// Выбор независимого параметра.
if (ParamName == "SingleParam")
// Вызов диалога для выбора произвольной папки.
// Выполнение функции CreateFolderDialog.
// ...
Result = SelectedFolder
endif
// Выбор связанных параметров.
if (ParamName == "Server") or (ParamName == "Database")
// Вызов диалога для выбора значений параметров.
// Выполнение функции SelectSQL.
// ...
Result = CreateList()
Result.Add("Server"; SubString(...; 1))
Result.Add("Database"; SubString(...; 2))
// Выбор дополнительного параметра.
Result.Add("User"; SubString(...; 3))
Endif
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |