Skip to content

Наборы сервер

УстановитьУсловноеОформление

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

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

НаборыСервер.УстановитьУсловноеОформление(Форма, ИмяТЧ, ТЧФормы);

ПриОкончанииРедактированияНабора

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

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

НаборыСервер.ПриОкончанииРедактированияНабора(Форма, ИмяТЧ, Параметры)

ЗаполнитьСлужебныеРеквизиты

Описание, пример вызова
// Процедура должна вызываться при чтении или создании формы на сервере
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения -
// ИмяТЧ - Строка - Имя табличной части
// ТЧТаблицаЗначенийФормы - Булево -
//
Процедура ЗаполнитьСлужебныеРеквизиты(Форма, ИмяТЧ = "Товары", ТЧТаблицаЗначенийФормы = Ложь) Экспорт

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

НаборыСервер.ЗаполнитьСлужебныеРеквизиты(Форма, ИмяТЧ, ТЧТаблицаЗначенийФормы);

АдресНабораВоВременномХранилище

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

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

Результат = НаборыСервер.АдресНабораВоВременномХранилище(Форма, Параметры, ИмяТЧ);

КоэффициентыРаспределения

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

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

Результат = НаборыСервер.КоэффициентыРаспределения(ТабличнаяЧасть, Параметры)

ПустыеДанные

Описание, пример вызова
// Возвращает пустые значения параметров подсистемы.
//
// Возвращаемое значение:
// Структура - Пустые значения параметров.
Функция ПустыеДанные() Экспорт

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

Результат = НаборыСервер.ПустыеДанные()

ПолучитьПрефиксИПостфикс

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

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

Результат = НаборыСервер.ПолучитьПрефиксИПостфикс(СтрокаТовары, ИспользоватьНаборы)

ВыводитьТолькоЗаголовок

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

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

Результат = НаборыСервер.ВыводитьТолькоЗаголовок(СтрокаТовары, ИспользоватьНаборы)

ВыводитьТолькоЗаголовокКомплектующих

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

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

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

ВыводитьТолькоЗаголовокНабора

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

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

Результат = НаборыСервер.ВыводитьТолькоЗаголовокНабора(СтрокаТовары, ИспользоватьНаборы)

ИспользоватьОбластьНабор

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

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

Результат = НаборыСервер.ИспользоватьОбластьНабор(СтрокаТовары, ИспользоватьНаборы)

ИспользоватьОбластьКомплектующие

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

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

Результат = НаборыСервер.ИспользоватьОбластьКомплектующие(СтрокаТовары, ИспользоватьНаборы)

ПриУдаленииКомплектующих

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

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

НаборыСервер.ПриУдаленииКомплектующих(Форма, ИмяТЧ, Параметры)

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