Упаковочные листы клиент
ОбновитьКешированныеЗначенияДляТЧСУпаковочнымиЛистами
Описание, пример вызова
// Обновляет кеш ключевых реквизитов текущей строки товаров.//// Параметры:// ТаблицаФормы - ТаблицаФормы - таблица формы, отображающая ТЧ товаров,// КэшированныеЗначения - Структура - переменная модуля формы, в которой хранится служебный кэш,// ПараметрыУказанияСерий - см. НоменклатураКлиентСервер.ПараметрыУказанияСерий// Копирование - Булево - признак, что кешированная строка скопирована (параметр события ПриНачалеРедактирования).//Процедура ОбновитьКешированныеЗначенияДляТЧСУпаковочнымиЛистами(ТаблицаФормы, КэшированныеЗначения, Экспорт
Пример вызова
УпаковочныеЛистыКлиент.ОбновитьКешированныеЗначенияДляТЧСУпаковочнымиЛистами(ТаблицаФормы, КэшированныеЗначения, );
ПриНачалеРедактированияТЧСУпаковочнымиЛистами
Описание, пример вызова
// Действия при начале редактирования табличной части с упаковочными листами.// Параметры:// Форма - ФормаКлиентскогоПриложения - форма для выполнения действий,// КэшированныеЗначения - Структура - данные в этой структуре обновляются по текущей строке,// НоваяСтрока - Булево - признак добавления новой строки.//Процедура ПриНачалеРедактированияТЧСУпаковочнымиЛистами(Форма, КэшированныеЗначения, НоваяСтрока) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.ПриНачалеРедактированияТЧСУпаковочнымиЛистами(Форма, КэшированныеЗначения, НоваяСтрока)
ПриОкончанииРедактированияТЧСУпаковочнымиЛистами
Описание, пример вызова
// Действия при окончании редактирования табличной части с упаковочными листами.// Параметры:// Форма - ФормаКлиентскогоПриложения - форма для выполнения действий,// НоваяСтрока - Булево - признак добавления новой строки,// ОтменаРедактирования - Булево - признак отмены редактирования.//Процедура ПриОкончанииРедактированияТЧСУпаковочнымиЛистами(Форма, НоваяСтрока, ОтменаРедактирования) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.ПриОкончанииРедактированияТЧСУпаковочнымиЛистами(Форма, НоваяСтрока, ОтменаРедактирования)
ПередНачаломДобавленияВТЧСУпаковочнымиЛистами
Описание, пример вызова
// Действия перед началом добавления строки в табличную часть с упаковочными листами.// Параметры:// ТаблицаФормы - ДанныеФормыКоллекция - таблица, в которой могут быть строки-упаковочные листы,// Отказ - Булево - признак ошибки добавления,// Копирование - Булево - признак копирования строки,// КэшированныеЗначения - Структура - служебные данные.//Процедура ПередНачаломДобавленияВТЧСУпаковочнымиЛистами(ТаблицаФормы, Отказ, Копирование, КэшированныеЗначения) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.ПередНачаломДобавленияВТЧСУпаковочнымиЛистами(ТаблицаФормы, Отказ, Копирование, КэшированныеЗначения)
РаспаковатьУпаковочныйЛист
Описание, пример вызова
// Преобразует текущую строку-упаковочный лист в строки, содержащиеся внутри упаковочного листа,// исходная строка-упаковочный лист удаляется.// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, в которой есть таблица с упаковочными листами.//Процедура РаспаковатьУпаковочныйЛист(Форма) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.РаспаковатьУпаковочныйЛист(Форма)
ПроверитьПодготовитьПереходВУпаковочныйЛистПриВыборе
Описание, пример вызова
// Поверяет, возможен ли переход в упаковочный из текущей строки.// Параметры:// ТаблицаФормы - ДанныеФормыКоллекция - таблица, в которой могут быть строки-упаковочные листы,// ИмяПоля - Строка - имя текущего поля,// ИмяТЧ - Строка - имя табличной части с упаковочными листами// Возвращаемое значение:// Булево - Истина, если переход в упаковочный лист возможен.//Функция ПроверитьПодготовитьПереходВУпаковочныйЛистПриВыборе(ТаблицаФормы, ИмяПоля, ИмяТЧ = "Товары") Экспорт
Пример вызова
Результат = УпаковочныеЛистыКлиент.ПроверитьПодготовитьПереходВУпаковочныйЛистПриВыборе(ТаблицаФормы, ИмяПоля, ИмяТЧ);
ПередУдалениемСтрокТЧСУпаковочнымиЛистами
Описание, пример вызова
// Действия перед удалением строк в табличной части с упаковочными листами.//// Параметры:// ТаблицаФормы - ДанныеФормыКоллекция - таблица, в которой могут быть строки-упаковочные листы,// КэшированныеЗначения - Структура - кэш служебных данных,// ПараметрыУказанияСерий - см. НоменклатураКлиентСервер.ПараметрыУказанияСерий//Процедура ПередУдалениемСтрокТЧСУпаковочнымиЛистами(ТаблицаФормы, КэшированныеЗначения, ПараметрыУказанияСерий) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.ПередУдалениемСтрокТЧСУпаковочнымиЛистами(ТаблицаФормы, КэшированныеЗначения, ПараметрыУказанияСерий)
НачалоВыбораТоварногоМеста
Описание, пример вызова
// Действия при начале выбора значения в поле, где может быть либо номенклатура, либо упаковочный лист.// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, в которой есть таблица с упаковочными листами,// Элемент - ПолеФормы - поле, в котором происходит выбор,// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки,// РежимПросмотраПоТоварам - Булево - признак текущего режима просмотра// таблицы с упаковочными листами (по товарам или товарным местам).//Процедура НачалоВыбораТоварногоМеста(Форма, Элемент, СтандартнаяОбработка, РежимПросмотраПоТоварам = Ложь) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.НачалоВыбораТоварногоМеста(Форма, Элемент, СтандартнаяОбработка, РежимПросмотраПоТоварам);
РазбитьСтрокуТЧСУпаковочнымиЛистами
Описание, пример вызова
// Разбить строку ТЧ с упаковочными листами.// Обработчик команды "Разбить строку" для строки, в которой может быть указан упаковочный лист.// Параметры:// ТЧ - ДанныеФормыКоллекция - табличная часть с обрабатываемой строкой.// ДанныеФормы - ТаблицаФормы - элемент формы с обрабатываемой строкой.// ОповещениеПослеРазбиения - ОписаниеОповещения - оповещение, вызываемое после попытки разбиения.// ПараметрыРазбиенияСтроки - см. РаботаСТабличнымиЧастямиКлиент.ПараметрыРазбиенияСтроки.Процедура РазбитьСтрокуТЧСУпаковочнымиЛистами(ТЧ, ДанныеФормы, ОповещениеПослеРазбиения, ПараметрыРазбиенияСтроки = Неопределено) Экспорт
Пример вызова
УпаковочныеЛистыКлиент.РазбитьСтрокуТЧСУпаковочнымиЛистами(ТЧ, ДанныеФормы, ОповещениеПослеРазбиения, ПараметрыРазбиенияСтроки);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).