Skip to content

Назначения сервер

ЗаполнитьТипНазначенияВТаблице

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

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

НазначенияСервер.ЗаполнитьТипНазначенияВТаблице(Таблица, Строки, ПараметрыЗаполнения);

ЗаполнитьТипНазначения

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

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

НазначенияСервер.ЗаполнитьТипНазначения(ТекущаяСтрока, КэшированныеЗначения, ПараметрыЗаполнения);

ПорядокЗаполненияНазначенийВДокументе

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

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

Результат = НазначенияСервер.ПорядокЗаполненияНазначенийВДокументе()

УсловияОбработкиНазначенийВСтроках

Описание, пример вызова
Функция УсловияОбработкиНазначенийВСтроках(ШаблоныУсловий) Экспорт

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

Результат = НазначенияСервер.УсловияОбработкиНазначенийВСтроках(ШаблоныУсловий)

СтруктураОбъекта

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

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

Результат = НазначенияСервер.СтруктураОбъекта()

ПерезаполнитьСлужебныеРеквизитыТабличнойЧасти

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

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

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

ТолкающееНазначение

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

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

Результат = НазначенияСервер.ТолкающееНазначение(НаправлениеДеятельности)

ПриЧтенииСозданииНаСервере

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

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

НазначенияСервер.ПриЧтенииСозданииНаСервере(Форма, Устарело);

ПослеЗаписиНаСервере

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

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

НазначенияСервер.ПослеЗаписиНаСервере(Форма, Устарело)

ПриИзмененииШаблонаНазначенияВДокументе

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

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

Результат = НазначенияСервер.ПриИзмененииШаблонаНазначенияВДокументе(Форма, Устарело);

ПриЗаполненииПоСпецификацииСервер

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

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

НазначенияСервер.ПриЗаполненииПоСпецификацииСервер(Форма, Устарело);

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

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

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

НазначенияСервер.УстановитьУсловноеОформлениеФлагаОбособленно(Форма, Устарело);

УстановитьВидимостьЭлементовОбособленно

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

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

НазначенияСервер.УстановитьВидимостьЭлементовОбособленно(Форма, Устарело);

УстановитьСнятьОтметкуОбособленно

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

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

НазначенияСервер.УстановитьСнятьОтметкуОбособленно(Форма, Установить, Устарело);

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