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