Skip to content

Общего назначения УТ клиент

РедактироватьПериод

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

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

ОбщегоНазначенияУТКлиент.РедактироватьПериод(Объект, ПараметрыПериода, ОповещениеПослеВыбора);

ВыбратьПериодИзСписка

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

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

ОбщегоНазначенияУТКлиент.ВыбратьПериодИзСписка(Форма, Элемент, ВидПериода, НачалоПериода, ОбработчикВыбора)

УстановитьПометкуУдаления

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

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

ОбщегоНазначенияУТКлиент.УстановитьПометкуУдаления(Список, ТипСписка, ОповещениеОЗавершении);

ПровестиДокументы

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

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

ОбщегоНазначенияУТКлиент.ПровестиДокументы(Список, ТипСписка)

ОтменаПроведения

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

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

ОбщегоНазначенияУТКлиент.ОтменаПроведения(Список, ТипСписка)

ПриВыбореОтбораПоАктуальности

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

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

ОбщегоНазначенияУТКлиент.ПриВыбореОтбораПоАктуальности(ВыбранноеЗначение, СтандартнаяОбработка, Форма, Список, ИмяРеквизитаАктуальность, ИмяЭлементаАктуальность, ИмяРеквизитаДатаСобытия)

ВвестиДатуСКонтролемПустогоЗначения

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

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

ОбщегоНазначенияУТКлиент.ВвестиДатуСКонтролемПустогоЗначения(Дата, Подсказка, ЧастьДаты, ОповещениеОВыборе)

ПоказатьВыборДаты

Описание, пример вызова
// Открывает форму ввода даты.
// Дата должна быть не пустая и в пределах указанного периода.
//
// Параметры:
// Дата - Дата - начальное значение даты диалога.
// Подсказка - Строка - заголовок диалога ввода даты.
// ЧастьДаты - ЧастиДаты - вариант использования значения типа 'Дата'.
// ОповещениеОВыборе - ОписаниеОповещения - описание оповещения после выбора даты.
// НачалоПериода - Дата - начало периода, в котором должна быть дата.
// КонецПериода - Дата - конец периода, в котором должна быть дата.
//
Процедура ПоказатьВыборДаты(Дата, Подсказка, ЧастьДаты, ОповещениеОВыборе, НачалоПериода = '000101010000', КонецПериода = '000101010000') Экспорт

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

ОбщегоНазначенияУТКлиент.ПоказатьВыборДаты(Дата, Подсказка, ЧастьДаты, ОповещениеОВыборе, НачалоПериода, КонецПериода);

ИзменитьЭлемент

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

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

ОбщегоНазначенияУТКлиент.ИзменитьЭлемент(Список)

СкопироватьЭлемент

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

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

ОбщегоНазначенияУТКлиент.СкопироватьЭлемент(Список)

СоздатьДокументЧерезФормуВыбора

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

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

ОбщегоНазначенияУТКлиент.СоздатьДокументЧерезФормуВыбора(АдресДоступныхХозяйственныхОперацийИДокументов, КлючФормы, КлючНазначенияИспользования, СтруктураОтбора)

СоздатьПослеВыбораДокумента

Описание, пример вызова
// Обработчик оповещения, вызванный после работы процедуры СоздатьДокумент(...)
Процедура СоздатьПослеВыбораДокумента(ВыбранноеЗначение, ДополнительныеПараметры) Экспорт

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

ОбщегоНазначенияУТКлиент.СоздатьПослеВыбораДокумента(ВыбранноеЗначение, ДополнительныеПараметры)

СоздатьДокументЧерезКоманду

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

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

ОбщегоНазначенияУТКлиент.СоздатьДокументЧерезКоманду(ИмяКоманды, СтруктураОтбора)

УстановитьСтатус

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

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

ОбщегоНазначенияУТКлиент.УстановитьСтатус(ИмяКоманды, СоответствиеКомандСтатусам, Список)

УстановитьСтатусЗавершение

Описание, пример вызова
// Обработчик оповещения, вызванного после завершения работы процедуры УстановитьСтатус(...).
Процедура УстановитьСтатусЗавершение(РезультатВопроса, ДополнительныеПараметры) Экспорт

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

ОбщегоНазначенияУТКлиент.УстановитьСтатусЗавершение(РезультатВопроса, ДополнительныеПараметры)

УстановитьСтатусЗавершениеФрагмент

Описание, пример вызова
Процедура УстановитьСтатусЗавершениеФрагмент(Знач ВыделенныеСтроки, СтатусИмяЗначения, Знач СтатусПредставление, Знач Список, ДопПараметры = Неопределено) Экспорт

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

ОбщегоНазначенияУТКлиент.УстановитьСтатусЗавершениеФрагмент(ВыделенныеСтроки, СтатусИмяЗначения, СтатусПредставление, Список, ДопПараметры);

УстановитьСтатусРеализованоЗавершение

Описание, пример вызова
// Обработчик оповещения, вызванного после завершения работы процедуры УстановитьСтатус(...).
Процедура УстановитьСтатусРеализованоЗавершение(Результат, ДополнительныеПараметры) Экспорт

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

ОбщегоНазначенияУТКлиент.УстановитьСтатусРеализованоЗавершение(Результат, ДополнительныеПараметры)

ОбработатьШтрихкоды

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

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

ОбщегоНазначенияУТКлиент.ОбработатьШтрихкоды(Штрихкод, ДанныеПоШтрихКоду, Форма, ИмяСписка)

УстановитьПометкуУдаленияДокументаВопрос

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

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

ОбщегоНазначенияУТКлиент.УстановитьПометкуУдаленияДокументаВопрос(Форма));

УстановитьПометкуУдаленияДокументаВопросЗавершение

Описание, пример вызова
// Обработчик оповещения ответа на вопрос об установке/снятии пометки удаления документа
//
// Параметры:
// РезультатВопроса - КодВозвратаДиалога - результат ответа на вопрос,
// ДополнительныеПараметры - Структура - дополнительные параметры.
//
Процедура УстановитьПометкуУдаленияДокументаВопросЗавершение(РезультатВопроса, ДополнительныеПараметры) Экспорт

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

ОбщегоНазначенияУТКлиент.УстановитьПометкуУдаленияДокументаВопросЗавершение(РезультатВопроса, ДополнительныеПараметры)

ПровестиДокументыВФономЗадании

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

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

ОбщегоНазначенияУТКлиент.ПровестиДокументыВФономЗадании(Список, ИмяФормы)

СообщитьОРезультатеПроведенияВФономЗадании

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

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

ОбщегоНазначенияУТКлиент.СообщитьОРезультатеПроведенияВФономЗадании(РезультатПроведения, ДействиеПриОшибке);

ПриДействииСЭлементомЗависящимОтСтатуса

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

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

Результат = ОбщегоНазначенияУТКлиент.ПриДействииСЭлементомЗависящимОтСтатуса(Форма)

КонтрольНеСогласованныхИзмененийВызватьИсключение

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

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

ОбщегоНазначенияУТКлиент.КонтрольНеСогласованныхИзмененийВызватьИсключение(Форма, Элемент)

ВернутьПредыдущееЗначениеРеквизита

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

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

ОбщегоНазначенияУТКлиент.ВернутьПредыдущееЗначениеРеквизита(Форма, Элемент, ОбработанныеЭлементы);

СохранитьЗначениеРеквизита

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

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

ОбщегоНазначенияУТКлиент.СохранитьЗначениеРеквизита(Форма, Элемент)

ПослеИзмененияРеквизитаЗависящегоОтСтатуса

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

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

ОбщегоНазначенияУТКлиент.ПослеИзмененияРеквизитаЗависящегоОтСтатуса(Форма)

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

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

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

ОбщегоНазначенияУТКлиент.ОповеститьПользователяОбУстановкеСтатуса(СписокДокументов, КоличествоОбработанных, КоличествоВсего, Статус)

ОповеститьПользователяОбИзмененииОбъекта

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

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

ОбщегоНазначенияУТКлиент.ОповеститьПользователяОбИзмененииОбъекта(СсылкаНаОбъект, ТекстЗаголовка);

УстановитьПометкуУдаленияЗавершение

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

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

ОбщегоНазначенияУТКлиент.УстановитьПометкуУдаленияЗавершение(РезультатВопроса, ДополнительныеПараметры)

ПроверитьПроведенностьДокументовЗавершение

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

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

ОбщегоНазначенияУТКлиент.ПроверитьПроведенностьДокументовЗавершение(РезультатВопроса, ДополнительныеПараметры)

ВвестиДатуСКонтролемПустогоЗначенияПослеВыбора

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

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

ОбщегоНазначенияУТКлиент.ВвестиДатуСКонтролемПустогоЗначенияПослеВыбора(ВыбраннаяДата, ДополнительныеПараметры)

ВвестиДатуСКонтролемПустогоЗначенияПослеПредупреждения

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

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

ОбщегоНазначенияУТКлиент.ВвестиДатуСКонтролемПустогоЗначенияПослеПредупреждения(ДополнительныеПараметры)

РазрешитьРедактированиеРеквизитовОбъекта

Описание, пример вызова
// Вызывается в формах объектов для разблокировки заблокированных реквизитов.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма объекта:
// * Объект - ДокументОбъект -
// Параметры - см. ПараметрыРазрешенияРедактированияРеквизитовОбъекта
//
Процедура РазрешитьРедактированиеРеквизитовОбъекта(Форма, Параметры = Неопределено) Экспорт

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

ОбщегоНазначенияУТКлиент.РазрешитьРедактированиеРеквизитовОбъекта(Форма, Параметры);

ПараметрыРазрешенияРедактированияРеквизитовОбъекта

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

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

Результат = ОбщегоНазначенияУТКлиент.ПараметрыРазрешенияРедактированияРеквизитовОбъекта()

РазрешитьРедактированиеРеквизитовОбъектаЗавершение

Описание, пример вызова
// Служебная процедура.
//
Процедура РазрешитьРедактированиеРеквизитовОбъектаЗавершение(Результат, ДополнительныеПараметры) Экспорт

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

ОбщегоНазначенияУТКлиент.РазрешитьРедактированиеРеквизитовОбъектаЗавершение(Результат, ДополнительныеПараметры)

ПриНачалеРаботыСистемы

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

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

ОбщегоНазначенияУТКлиент.ПриНачалеРаботыСистемы(Параметры)

ЗавершениеВопросаОПереходе

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

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

ОбщегоНазначенияУТКлиент.ЗавершениеВопросаОПереходе(Результат, ДополнительныеПараметры)

ПроверитьНаличиеВыделенныхВСпискеСтрок

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

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

Результат = ОбщегоНазначенияУТКлиент.ПроверитьНаличиеВыделенныхВСпискеСтрок(Список)

ПроверитьПолучитьВыделенныеВСпискеСсылки

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

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

Результат = ОбщегоНазначенияУТКлиент.ПроверитьПолучитьВыделенныеВСпискеСсылки(Список)

ПроверитьНаличиеСтрокВСписке

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

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

Результат = ОбщегоНазначенияУТКлиент.ПроверитьНаличиеСтрокВСписке(Список, ПредставлениеСписка)

ВыбраныДокументыКОформлению

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

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

Результат = ОбщегоНазначенияУТКлиент.ВыбраныДокументыКОформлению(ТекущиеСтроки, ПараметрыЖурнала)

ОткрытьЖурнал

Описание, пример вызова
// Открывает форму обработки (журнала)
//
// Параметры:
// Параметры - Структура - структура, один из ключей которой "ИмяРабочегоМеста".
//
Процедура ОткрытьЖурнал(Параметры) Экспорт

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

ОбщегоНазначенияУТКлиент.ОткрытьЖурнал(Параметры)

СохранитьДанныеМеханизмаВКэшФормы

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

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

ОбщегоНазначенияУТКлиент.СохранитьДанныеМеханизмаВКэшФормы(Форма, ИмяМеханизма, ДанныеДляКэширования)

ПараметрыФормыВопросДаНетОтмена

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

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

Результат = ОбщегоНазначенияУТКлиент.ПараметрыФормыВопросДаНетОтмена()

Записать

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

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

ОбщегоНазначенияУТКлиент.Записать(Форма, ЕстьВопросыПередЗаписью, ДействиеПослеЗаписи);

ЗаписатьИЗакрыть

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

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

ОбщегоНазначенияУТКлиент.ЗаписатьИЗакрыть(Форма, ЕстьВопросыПередЗаписью, ДействиеПослеЗаписи);

Провести

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

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

ОбщегоНазначенияУТКлиент.Провести(Форма, ЕстьВопросыПередЗаписью, ДействиеПослеЗаписи);

ПровестиИЗакрыть

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

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

ОбщегоНазначенияУТКлиент.ПровестиИЗакрыть(Форма, ЕстьВопросыПередЗаписью, ДействиеПослеЗаписи);

УстановитьПометкуУдаленияДокумента

Описание, пример вызова
// Установить пометку удаления документа, имитирует стандартную команду пометки удаления документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма документа в которой выполняется вызов этой функции:
// * Объект - ДокументОбъект -
//
Процедура УстановитьПометкуУдаленияДокумента(Форма) Экспорт

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

ОбщегоНазначенияУТКлиент.УстановитьПометкуУдаленияДокумента(Форма)

ЗаписатьОбъект

Описание, пример вызова
// Выполняет запись документа в форме
//
// Параметры:
// Форма - РасширениеУправляемойФормыДляОбъектов - Форма документа в которой выполняется вызов этой функции:
// * Объект - ДокументОбъект -
// ПараметрыЗаписи - Структура -
//
Функция ЗаписатьОбъект(Форма, ПараметрыЗаписи) Экспорт

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

Результат = ОбщегоНазначенияУТКлиент.ЗаписатьОбъект(Форма, ПараметрыЗаписи));

ЗаписатьОбъектИЗакрыть

Описание, пример вызова
// Выполняет запись документа в форме
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма документа в которой выполняется вызов этой функции:
// * Объект - ДокументОбъект -
// ПараметрыЗаписи - Структура -
//
Процедура ЗаписатьОбъектИЗакрыть(Форма, ПараметрыЗаписи) Экспорт

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

ОбщегоНазначенияУТКлиент.ЗаписатьОбъектИЗакрыть(Форма, ПараметрыЗаписи));

СтруктураПараметровЗаписиОбъекта

Описание, пример вызова
Функция СтруктураПараметровЗаписиОбъекта() Экспорт

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

Результат = ОбщегоНазначенияУТКлиент.СтруктураПараметровЗаписиОбъекта());

НачатьЗамерВремениЗаписиОбъекта

Описание, пример вызова
Процедура НачатьЗамерВремениЗаписиОбъекта(Форма, ПараметрыЗаписи) Экспорт

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

ОбщегоНазначенияУТКлиент.НачатьЗамерВремениЗаписиОбъекта(Форма, ПараметрыЗаписи));

ОткрытьФормуПослеПроверкиПроведенностиДокумента

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

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

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

ДополнительныеПараметрыОбработкиОткрытияФормыПослеПроверкиПроведенностиДокумента

Описание, пример вызова
// Возвращаемое значение:
// Структура - Описание:
// * ИмяПараметраСсылка -Строка -
// * ФормаВладелец - ФормаКлиентскогоПриложения - Свойства:
// ** Объект - ДокументОбъект -
// * ПараметрыФормы - Структура -
// * ИмяФормы - Строка -
Функция ДополнительныеПараметрыОбработкиОткрытияФормыПослеПроверкиПроведенностиДокумента() Экспорт

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

Результат = ОбщегоНазначенияУТКлиент.ДополнительныеПараметрыОбработкиОткрытияФормыПослеПроверкиПроведенностиДокумента());

ВыполнитьОбработкуОповещенияПослеПроверкиПроведенностиДокумента

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

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

ОбщегоНазначенияУТКлиент.ВыполнитьОбработкуОповещенияПослеПроверкиПроведенностиДокумента(Форма, Оповещение)

ПродолжитьИзменениеРеквизита

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

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

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

ПродолжитьВыполнениеКоманды

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

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

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

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