Skip to content

Настройка параметров сканирования служебный клиент сервер

ПредставленияИсключения

Описание, пример вызова
// Формирует структуру текстового описания настроенных исключений.
//
// Параметры:
// ГруппаНастроек - см. ЗначениеГруппыНастроек
// УровеньСокращенияДеталей - Неопределено, Число - Количество элементов для включения в описание.
// ТранспонироватьПоВидуОтображения - Булево - Признак перегруппировки исходных значений исключений.
// Возвращаемое значение:
// Структура - Описание:
// * ПолноеВОднуСтроку - Строка - Полное описание в одну строку (например, для протокола обмена).
// * Полное - Строка - Полное описание.
// * Краткое - Строка - Краткое (сокращенное) описание.
Функция ПредставленияИсключения(ГруппаНастроек, УровеньСокращенияДеталей = Неопределено, ТранспонироватьПоВидуОтображения = Истина) Экспорт

Пример вызова

Результат = НастройкаПараметровСканированияСлужебныйКлиентСервер.ПредставленияИсключения(ГруппаНастроек, УровеньСокращенияДеталей, ТранспонироватьПоВидуОтображения);

ЗначениеГруппыНастроек

Описание, пример вызова
// Возвращает группу настроек сканирования по имени параметра.
//
// Параметры:
// НастройкиСканирования - см. ОбщегоНазначенияИСМПВызовСервера.НастройкиСканированияКодовМаркировки
// ИмяПараметра - Строка - Идентификатор параметра.
// Возвращаемое значение:
// см. НоваяГруппаПараметровНастройки
Функция ЗначениеГруппыНастроек(НастройкиСканирования, ИмяПараметра) Экспорт

Пример вызова

Результат = НастройкаПараметровСканированияСлужебныйКлиентСервер.ЗначениеГруппыНастроек(НастройкиСканирования, ИмяПараметра)

НоваяГруппаПараметровНастройки

Описание, пример вызова
// Группа настроек параметра сканирования.
//
// Параметры:
// РежимИсключения - Булево - Признак работы в режиме исключения.
// Возвращаемое значение:
// Структура - Описание:
// * Исключения - Соответствие - Исключения по виду продукции и операциям
// * Включено - Булево - Признак включения настройки.
// * РежимИсключения - Булево - Признак работы в режиме исключения.
// * ВариантОтображения - Строка - Вариант отображения в форме настройки.
Функция НоваяГруппаПараметровНастройки(РежимИсключения = Истина) Экспорт

Пример вызова

Результат = НастройкаПараметровСканированияСлужебныйКлиентСервер.НоваяГруппаПараметровНастройки(РежимИсключения);

ТранспонироватьЗначенияИсключения

Описание, пример вызова
// Описание
//
// Параметры:
// ВходящееЗначенияИсключения - Соответствие - поле данных см. НоваяГруппаПараметровНастройки.
// ПолныйСписокКлючей - Массив - Описание
// ПолныйСписокВложенных - ФиксированныйМассив из ПеречислениеСсылка.ВидыПродукцииИС - Описание
// Возвращаемое значение:
// Соответствие - Описание
Функция ТранспонироватьЗначенияИсключения(ВходящееЗначенияИсключения, ПолныйСписокКлючей, ПолныйСписокВложенных) Экспорт

Пример вызова

Результат = НастройкаПараметровСканированияСлужебныйКлиентСервер.ТранспонироватьЗначенияИсключения(ВходящееЗначенияИсключения, ПолныйСписокКлючей, ПолныйСписокВложенных)

ДанныеСокращения

Описание, пример вызова
// Выполняет сокращение входных данных по количеству элементов.
//
// Параметры:
// ВходящийСписок - Массив - Сокращаемые элементы.
// КоличествоЭлементов - Число - Сколько элементов оставить в представлении.
// Возвращаемое значение:
// Структура - Описание:
// * Идентификатор - Строка - Идентификатор сокращенного значения.
// * Текст - Строка - Сокращенное значение.
Функция ДанныеСокращения(ВходящийСписок, КоличествоЭлементов = 2) Экспорт

Пример вызова

Результат = НастройкаПараметровСканированияСлужебныйКлиентСервер.ДанныеСокращения(ВходящийСписок, КоличествоЭлементов);

ДобавитьВИсключение

Описание, пример вызова
// Добавляет в группу настроек переданную настройку со значением.
//
// Параметры:
// ГруппаНастрек - см. НоваяГруппаПараметровНастройки
// Настройка - ПеречислениеСсылка.ВидыОперацийИСМП, ПеречислениеСсылка.ВидыПродукцииИС - Настройка.
// Значение - ПеречислениеСсылка.ВидыПродукцииИС, ПеречислениеСсылка.ВидыОперацийИСМП, Неопределено - Значение настройки.
Процедура ДобавитьВИсключение(ГруппаНастрек, Настройка, Значение = Неопределено) Экспорт

Пример вызова

НастройкаПараметровСканированияСлужебныйКлиентСервер.ДобавитьВИсключение(ГруппаНастрек, Настройка, Значение);

ПрименитьОграничение

Описание, пример вызова
// Переносит множество из ограничивающей настройки во множество целевой настройки.
//
// Параметры:
// ЦелеваяНастройка - см. НоваяГруппаПараметровНастройки.
// Ограничения - см. НоваяГруппаПараметровНастройки.
Процедура ПрименитьОграничение(ЦелеваяНастройка, Ограничения) Экспорт

Пример вызова

НастройкаПараметровСканированияСлужебныйКлиентСервер.ПрименитьОграничение(ЦелеваяНастройка, Ограничения)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).