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