Интеграция с 1С документооборот3 клиент
ВыбратьСтраницуДинамическогоСписка
Описание, пример вызова
// Обработчик события нажатия на кнопку динамического списка.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, на которой находится динамический список.// Команда - КомандаФормы - команда формы, имя которой соответствует нажатой кнопке.// ТекущаяСтраница - Число - номер текущей страницы.// ВсегоСтраниц - Число - максимальное количество страниц.// ОписаниеОповещения - ОписаниеОповещения - описание оповещения, куда будет передан номер выбранной страницы.//Процедура ВыбратьСтраницуДинамическогоСписка(Форма, Команда, ТекущаяСтраница, ВсегоСтраниц, ОписаниеОповещения) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыбратьСтраницуДинамическогоСписка(Форма, Команда, ТекущаяСтраница, ВсегоСтраниц, ОписаниеОповещения)
ЗаголовокКомандыУпорядочивания
Описание, пример вызова
// Возвращает заголовок кнопки упорядочивания в контекстном меню динамического списка.//// Параметры:// ЭлементСписок - ТаблицаФормы - элемент формы, где находится динамический список.// ПолеДляСортировки - Строка - имя реквизита динамического списка, по которому выполняется сортировка.// НаправлениеСортировкиПоля - Булево - если Ложь, то сортировка по возрастанию, если Истина, то по убыванию.// ВозможныеПоляДляСортировки - Соответствие:// * Ключ - Строка - имя реквизита динамического списка на форме, по которому может выполняться сортировка.// * Значение - Строка - имя реквизита XDTO объекта, по которому нужно выполнить сортировку.//// Возвращаемое значение:// Строка//Функция ЗаголовокКомандыУпорядочивания(ЭлементСписок, ПолеДляСортировки, НаправлениеСортировкиПоля, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ЗаголовокКомандыУпорядочивания(ЭлементСписок, ПолеДляСортировки, НаправлениеСортировкиПоля, );
КомандаУпорядочить
Описание, пример вызова
// Меняет поле и направление сортировки, обновляет шапку динамического списка.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, на которой находится динамический список.// ЭлементСписок - ТаблицаФормы - элемент формы, где находится динамический список.// ЭлементКомандаУпорядочить - КнопкаФормы - кнопка упорядочивания в контекстном меню динамического списка.// ПолеДляСортировки - Строка - имя реквизита динамического списка, по которому выполняется сортировка.// НаправлениеСортировкиПоля - Булево - если Ложь, то сортировка по возрастанию, если Истина, то по убыванию.// ВозможныеПоляДляСортировки - Соответствие:// * Ключ - Строка - имя реквизита динамического списка на форме, по которому может выполняться сортировка.// * Значение - Строка - имя реквизита XDTO объекта, по которому нужно выполнить сортировку.// КлючФормы - Строка - идентификатор формы для сохранения настроек сортировки в хранилище.//Процедура КомандаУпорядочить(Форма, ЭлементСписок, ЭлементКомандаУпорядочить, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.КомандаУпорядочить(Форма, ЭлементСписок, ЭлементКомандаУпорядочить, );
ОбновитьСортировкуВЗаголовкеЯчейки
Описание, пример вызова
// Добавляет в шапку динамического списка символ направления сортировки для соответствующего поля.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, на которой находится динамический список.// ЭлементСписок - ТаблицаФормы - элемент формы, где находится динамический список.// ЭлементКомандаУпорядочить - КнопкаФормы - кнопка упорядочивания в контекстном меню динамического списка.// ПолеДляСортировки - Строка - имя реквизита динамического списка, по которому выполняется сортировка.// НаправлениеСортировкиПоля - Булево - если Ложь, то сортировка по возрастанию, если Истина, то по убыванию.// ВозможныеПоляДляСортировки - Соответствие:// * Ключ - Строка - имя реквизита динамического списка на форме, по которому может выполняться сортировка.// * Значение - Строка - имя реквизита XDTO объекта, по которому нужно выполнить сортировку.//Процедура ОбновитьСортировкуВЗаголовкеЯчейки(Форма, ЭлементСписок, ЭлементКомандаУпорядочить, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОбновитьСортировкуВЗаголовкеЯчейки(Форма, ЭлементСписок, ЭлементКомандаУпорядочить, );
ВыбратьЗначениеИзСписка
Описание, пример вызова
// Открывает форму выбора значения из списка объектов документооборота и помещает выбранное значение на форме.//// Параметры:// ТипОбъектаВыбора - Строка - имя класса XDTO, соответствующего типу выбираемого объекта.// Реквизит - Строка - имя реквизита формы, в который будет помещено значение, выбранное из документооборота.// ФормаВладелец - ФормаКлиентскогоПриложения - форма, из которой вызывается форма выбора.// Отбор - Структура - условия, накладываемые на список.//Процедура ВыбратьЗначениеИзСписка(ТипОбъектаВыбора, Реквизит, ФормаВладелец, Отбор = Неопределено) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыбратьЗначениеИзСписка(ТипОбъектаВыбора, Реквизит, ФормаВладелец, Отбор);
ВыбратьЗначениеИзСпискаВТаблице
Описание, пример вызова
// Открывает форму выбора значения реквизита в таблице из списка объектов документооборота.//// Параметры:// ТипОбъектаВыбора - Строка - имя класса XDTO, соответствующего типу выбираемого объекта.// Реквизит - Строка - имя реквизита формы, в который будет помещено значение, выбранное из документооборота.// ТекущиеДанные - ДанныеФормыЭлементКоллекции// ФормаВладелец - ФормаКлиентскогоПриложения - форма, из которой вызывается форма выбора.// Отбор - Структура - условия, накладываемые на список.//Процедура ВыбратьЗначениеИзСпискаВТаблице(ТипОбъектаВыбора, Реквизит, ТекущиеДанные, ФормаВладелец, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыбратьЗначениеИзСпискаВТаблице(ТипОбъектаВыбора, Реквизит, ТекущиеДанные, ФормаВладелец, );
ВыбратьЗначениеПоТипуОбъекта
Описание, пример вызова
// Начинает процесс выбора объекта ДО указанного типа, возвращая результат вызовом оповещения.//// Параметры:// ОписаниеОповещения - ОписаниеОповещения - вызывается после завершения выбора с передачей структуры,// описывающей выбранный объект.// ТипОбъектаВыбора - Строка - тип выбираемого объекта (XDTO, например, "DMCorrespondent").// Отбор - Структура - накладываемый отбор.// ВыбранноеЗначение - Строка - идентификатор ранее выбранного значения.// ФормаВладелец - ФормаКлиентскогоПриложения - форма, из которой вызван выбор.//Процедура ВыбратьЗначениеПоТипуОбъекта(ОписаниеОповещения, ТипОбъектаВыбора, Отбор = Неопределено, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыбратьЗначениеПоТипуОбъекта(ОписаниеОповещения, ТипОбъектаВыбора, Отбор, );
ВыбратьСотрудникаИзДереваПодразделений
Описание, пример вызова
// Открывает форму выбора сотрудника в разрезе подразделений, и помещает выбранного сотрудника в реквизит формы.//// Параметры:// Реквизит - Строка - имя реквизита формы, в который будет помещен выбранный сотрудник.// ФормаВладелец - ФормаКлиентскогоПриложения - форма, из которой вызывается форма выбора сотрудника.// ЗаполнятьПредставление - Булево - признак необходимости заполнения представления сотрудника.//Процедура ВыбратьСотрудникаИзДереваПодразделений(Реквизит, ФормаВладелец, ЗаполнятьПредставление = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыбратьСотрудникаИзДереваПодразделений(Реквизит, ФормаВладелец, ЗаполнятьПредставление);
ВызванаИнтерактивнаяОбработка
Описание, пример вызова
// Выполняет требуемое интерактивное действие, и сообщает о том была ли вызвана интерактивная обработка или нет.//// Параметры:// РезультатДействия - см. ИнтеграцияС1СДокументооборот3.РезультатВыполненияКомандыПоОбъекту// ТипОперации - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ТипОперацииНадЗадачей// ПовторноеДействие - ОписаниеОповещения - метод, который будет вызван по завершении интерактивной обработки.//// Возвращаемое значение:// Булево//Функция ВызванаИнтерактивнаяОбработка(РезультатДействия, ТипОперации, ПовторноеДействие) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ВызванаИнтерактивнаяОбработка(РезультатДействия, ТипОперации, ПовторноеДействие)
ВыполнитьПодключаемуюКомандуИнтеграцииЗавершение
Описание, пример вызова
// Продолжает выполнение подключаемой команды интеграции после проверки подключения.//// Параметры:// Команда - КомандаФормы - вызванная команда.// Форма - ФормаКлиентскогоПриложения - форма, из которой вызывается команда.// Источник - ДанныеФормыСтруктура//Процедура ВыполнитьПодключаемуюКомандуИнтеграцииЗавершение(Команда, Форма, Источник) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ВыполнитьПодключаемуюКомандуИнтеграцииЗавершение(Команда, Форма, Источник)
ЗаполнитьСоответствиеФорм
Описание, пример вызова
// Заполняет соответствие форм БИД объектам документооборота.//// Параметры:// СоответствиеФорм - Соответствие - неявно возвращаемое значение, соответствие форм.//Процедура ЗаполнитьСоответствиеФорм(СоответствиеФорм) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ЗаполнитьСоответствиеФорм(СоответствиеФорм)
ИзменитьОтносительныйСрок
Описание, пример вызова
// Меняет относительный срок (дни, часы, минуты), добавляя переданную длительность.// Если заполнены минуты, то меняются только минуты.// Если минут нет и заполнены часы, то меняются только часы.// Если заполнены только дни, то меняются только они.//// Параметры:// Дни - Число - длительность, дней.// Часы - Число - длительность, часов.// Минуты - Число - длительность, минут.// Длительность - Число - добавляемая длительность. Для уменьшения срока используется "-1", для увеличения "1".//Процедура ИзменитьОтносительныйСрок(Дни, Часы, Минуты, Длительность) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ИзменитьОтносительныйСрок(Дни, Часы, Минуты, Длительность)
КлючСтрокиДерева
Описание, пример вызова
// Формирует ключ строки дерева формы.//// Параметры:// ТипДерева - см. ИнтеграцияС1СДокументооборот3Клиент.ТипДерева// СтрокаДерева - СтрокаДереваЗначений//// Возвращаемое значение:// Строка//Функция КлючСтрокиДерева(ТипДерева, СтрокаДерева) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.КлючСтрокиДерева(ТипДерева, СтрокаДерева)
НачатьСозданиеСвязанногоОбъектаДО
Описание, пример вызова
// Выполняет создание объекта ДО, его заполнение по объекту ИС и установку связи после записи. При// необходимости предлагает пользователю выбор правила.//// Параметры:// ОбъектИС - ОпределяемыйТип.ИнтеграцияС1СДокументооборотВсеСсылкиПереопределяемый - объект ИС,// на основании которого создается объект ДО.// ОписаниеОповещения - ОписаниеОповещения - обработчик, вызываемый после создания.// ИспользоватьПриоритетныеПравила - Булево - нужно ли задавать вопрос пользователю, в случае если// для объекта ИС настроено несколько различных правил интеграции, или нужно использовать наиболее// приоритетное по ключевым реквизитам правило.//Процедура НачатьСозданиеСвязанногоОбъектаДО(ОбъектИС, ОписаниеОповещения = Неопределено, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.НачатьСозданиеСвязанногоОбъектаДО(ОбъектИС, ОписаниеОповещения, );
НачатьСозданиеСвязанногоОбъектаДОПослеВыбораПравила
Описание, пример вызова
// Выполняет создание объекта ДО, его заполнение по объекту ИС и установку связи после записи. При// необходимости предлагает пользователю выбор правила.//// Параметры:// Результат - СправочникСсылка.ПравилаИнтеграцииС1СДокументооборотом - правило заполнения.// Параметры - Структура:// * ОбъектИС - Произвольный - объект ИС, на основании которого создается объект ДО.// * ОписаниеОповещения - ОписаниеОповещения - обработчик, вызываемый после создания.//Процедура НачатьСозданиеСвязанногоОбъектаДОПослеВыбораПравила(Знач Результат, Параметры) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.НачатьСозданиеСвязанногоОбъектаДОПослеВыбораПравила(Результат, Параметры)
ОткрытьОбъектДО
Описание, пример вызова
// Запускает интегрированную базу ДО и переходит по указанной ссылке.//// Параметры:// СсылкаНаОбъектДО - Строка - навигационная ссылка по которой требуется перейти в базе ДО.// Если параметр не задан, то ссылка будет браться из параметра сеанса ИнтеграцияС1СДокументооборотОбъектДО.//Процедура ОткрытьОбъектДО(Знач СсылкаНаОбъектДО = Неопределено) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОткрытьОбъектДО(СсылкаНаОбъектДО);
РазвернутьДерево
Описание, пример вызова
// Разворачивает дерево на форме.//// Параметры:// ТипДерева - см. ИнтеграцияС1СДокументооборот3Клиент.ТипДерева// СтрокиДерева - ДанныеФормыКоллекцияЭлементовДерева - данные дерева на форме.// ТаблицаФормы - ТаблицаФормы - элемент формы, куда выводится дерево.// ТекущееСостояниеДерева - см. ИнтеграцияС1СДокументооборот3Клиент.ТекущееСостояниеДерева//Процедура РазвернутьДерево(ТипДерева, СтрокиДерева, ТаблицаФормы, ТекущееСостояниеДерева = Неопределено) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.РазвернутьДерево(ТипДерева, СтрокиДерева, ТаблицаФормы, ТекущееСостояниеДерева);
ТекущееСостояниеДерева
Описание, пример вызова
// Возвращает текущее состояние дерева на форме.//// Параметры:// ТипДерева - см. ИнтеграцияС1СДокументооборот3Клиент.ТипДерева// СтрокиДерева - ДанныеФормыКоллекцияЭлементовДерева - данные дерева на форме.// ТаблицаФормы - ТаблицаФормы - элемент формы, куда выводится дерево.//// Возвращаемое значение:// Структура:// * СостояниеРазвернут - Соответствие:// ** Ключ - Строка// ** Значение - Булево// * КлючТекущейСтрокиДерева - Строка//Функция ТекущееСостояниеДерева(ТипДерева, СтрокиДерева, ТаблицаФормы) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ТекущееСостояниеДерева(ТипДерева, СтрокиДерева, ТаблицаФормы)
ТипДерева
Описание, пример вызова
// Конструктор структуры, описывающей тип дерева.//// Возвращаемое значение:// Структура:// * ЭтоДеревоПриложений - Булево// * ЭтоДеревоОбработки - Булево//Функция ТипДерева() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ТипДерева()
ОбработкаКомандыНачатьОбработку
Описание, пример вызова
// Обработчик общей команды ИнтеграцияС1СДокументооборотНачатьОбработку//// Параметры:// МассивСсылок - Произвольный - в параметр передается значение от источника, в котором реализована команда.// Может содержать как единичное значение, так и массив значений.// ПараметрыВыполнения - ПараметрыВыполненияКоманды - в обработчике команды можно изменить значение свойств// параметра.//Процедура ОбработкаКомандыНачатьОбработку(МассивСсылок, ПараметрыВыполнения) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОбработкаКомандыНачатьОбработку(МассивСсылок, ПараметрыВыполнения)
ЗаменитьРольФайлов
Описание, пример вызова
// Изменяет роли файлов.//// Параметры:// СписокФайлов - Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеФайла// ВыбраннаяРольID - Строка - идентификатор новой роли файлов.// ВладелецФайлов - Строка - идентификатор владельца файлов.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ЗаменитьРольФайлов(СписокФайлов, ВыбраннаяРольID, ВладелецФайлов, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ЗаменитьРольФайлов(СписокФайлов, ВыбраннаяРольID, ВладелецФайлов, );
ПеренестиФайлыИСвДО
Описание, пример вызова
// Копирует присоединенные файлы объекта, хранящиеся на стороне ИС в связанный объект на стороне ДО.//// Параметры:// ПрисоединенныеФайлыВИС - СписокЗначений из ЛюбаяСсылка - список присоединенных файлов в ИС.// ВладелецID - Строка - идентификатор владельца файла в Документообороте.// ВладелецТип - Строка - тип XDTO владельца файла в Документообороте.// ВладелецПредставление - Строка - представление владельца файла.// Владелец - ЛюбаяСсылка - владелец файла.// РольФайлаID - Строка - роль файла.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПеренестиФайлыИСвДО(ПрисоединенныеФайлыВИС, ВладелецID, ВладелецТип, ВладелецПредставление, Владелец, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПеренестиФайлыИСвДО(ПрисоединенныеФайлыВИС, ВладелецID, ВладелецТип, ВладелецПредставление, Владелец, );
ТекущаяРольФайла
Описание, пример вызова
// Возвращает идентификатор текущей роли файлов.//// Параметры:// ДеревоФайлов - ДанныеФормыДерево - дерево файлов.// ТекущаяСтрока - Число - идентификатор текущей строки.//// Возвращаемое значение:// Строка - текущая роль файлов.// Неопределено - никакая роль не найдена.//Функция ТекущаяРольФайла(ДеревоФайлов, ТекущаяСтрока) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ТекущаяРольФайла(ДеревоФайлов, ТекущаяСтрока)
ДанныеПоЗадаче
Описание, пример вызова
// Возвращает данные по задаче, заполненные из данных формы задачи или формы списка задач.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма задачи или списка задач.// ID - Строка - идентификатор задачи Документооборота.// Тип - Строка - XDTO-тип задачи Документооборота.// Заголовок - Строка - заголовок задачи.// ПараметрыОперации - Структура:// * РезультатВариантаНомер - Строка - имя реквизита формы, содержащего выбранный пользователем вариант// выполнения действия задачи.// * Флаг - Строка - имя флага, принимает значения перечисления DMObjectFlag (HTTP://www.1c.ru/dm).//// Возвращаемое значение:// см. ИнтеграцияС1СДокументооборот3КлиентСервер.ДанныеПоЗадаче//Функция ДанныеПоЗадаче(Форма, ID, Тип, Заголовок, ПараметрыОперации = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ДанныеПоЗадаче(Форма, ID, Тип, Заголовок, ПараметрыОперации);
ДеревоПриложенийЗадачиПередНачаломИзменения
Описание, пример вызова
// Вызывается перед началом интерактивного изменения строки дерева приложений.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// Отказ - Булево - признак отказа от редактирования строки.//Процедура ДеревоПриложенийЗадачиПередНачаломИзменения(СтрокаДереваПриложений, Отказ) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ДеревоПриложенийЗадачиПередНачаломИзменения(СтрокаДереваПриложений, Отказ)
ОткрытьКарточкуПриложенияЗадачи
Описание, пример вызова
// Открывает карточку приложения.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.//Процедура ОткрытьКарточкуПриложенияЗадачи(СтрокаДереваПриложений) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОткрытьКарточкуПриложенияЗадачи(СтрокаДереваПриложений)
ОткрытьПриложениеЗадачиНаПросмотр
Описание, пример вызова
// Открывает приложение на просмотр.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ОткрытьПриложениеЗадачиНаПросмотр(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОткрытьПриложениеЗадачиНаПросмотр(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
Подключаемый_СоздатьСвязанныйОбъект
Описание, пример вызова
// Команды с этим обработчиком создаются программно согласно предметам активной задачи.//// Параметры:// Команда - КомандаФормы - команда создания на основании.// ОсновнойПредметID - Строка - идентификатор основного объекта задачи.// ОсновнойПредметТип - Строка - тип основного объекта задачи.//Процедура Подключаемый_СоздатьСвязанныйОбъект(Команда, ОсновнойПредметID, ОсновнойПредметТип) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.Подключаемый_СоздатьСвязанныйОбъект(Команда, ОсновнойПредметID, ОсновнойПредметТип)
ПриложенияЗадачиФайлыВставитьКартинкуИзБуфера
Описание, пример вызова
// Добавляет к приложению картинку из буфера.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыВставитьКартинкуИзБуфера(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыВставитьКартинкуИзБуфера(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыДобавить
Описание, пример вызова
// Добавляет к приложению файл с диска.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыДобавить(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыДобавить(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыУдалить
Описание, пример вызова
// Удаляет приложение.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыУдалить(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыУдалить(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыРедактировать
Описание, пример вызова
// Открывает файл для редактирования.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыРедактировать(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыРедактировать(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыЗакончитьРедактирование
Описание, пример вызова
// Заканчивает редактирование файла, помещая его в ДО и снимая захват, если необходимо.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыЗакончитьРедактирование(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыЗакончитьРедактирование(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыОсвободить
Описание, пример вызова
// Отменяет редактирование ранее захваченного файла.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыОсвободить(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыОсвободить(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыОбновитьИзФайлаНаДиске
Описание, пример вызова
// Обновляет файл ДО из файла на диске.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// УникальныйИдентификаторФормы - УникальныйИдентификатор - идентификатор вызвавшей формы.//Процедура ПриложенияЗадачиФайлыОбновитьИзФайлаНаДиске(СтрокаДереваПриложений, УникальныйИдентификаторФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыОбновитьИзФайлаНаДиске(СтрокаДереваПриложений, УникальныйИдентификаторФормы)
ПриложенияЗадачиФайлыСохранитьКак
Описание, пример вызова
// Сохраняет файлы из дерева приложений на диск, в указанный пользователем каталог.//// Параметры:// СтрокаДереваПриложений - ДанныеФормыЭлементДерева - текущая строка дерева приложений.// Форма - ФормаКлиентскогоПриложения - форма задачи или списка задач.//Процедура ПриложенияЗадачиФайлыСохранитьКак(СтрокаДереваПриложений, Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриложенияЗадачиФайлыСохранитьКак(СтрокаДереваПриложений, Форма)
УстановитьДоступностьКомандПриложенийЗадачи
Описание, пример вызова
// Устанавливает видимость и доступность команд в дереве приложений.//// Параметры:// ТекущаяСтрока - Число - номер текущей строки дерева приложений.// КлючСтрокиДереваПриложений - Строка - ключ строки для предотвращения зацикливания.// ЗадачаID - Строка - идентификатор текущей задачи.// Форма - ФормаКлиентскогоПриложения - форма задачи или списка задач.// ЭтоТонкийWindowsКлиент - Булево - требуется для установки доступности команды вставки из буфера обмена.//Процедура УстановитьДоступностьКомандПриложенийЗадачи(ТекущаяСтрока, КлючСтрокиДереваПриложений, ЗадачаID, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УстановитьДоступностьКомандПриложенийЗадачи(ТекущаяСтрока, КлючСтрокиДереваПриложений, ЗадачаID, );
НачатьОбработку
Описание, пример вызова
// Стартует обработку связанного объекта ДО. При передаче в качестве предмета ссылки на объект ИС// создает связанный объект ДО, если эта связь не была установлена ранее.//// Параметры:// Предмет - ЛюбаяСсылка// - Структура:// * ID - Строка// * type - Строка// * name - Строка// * ВнешнийОбъект - ЛюбаяСсылка// ОписаниеОповещения - ОписаниеОповещения - описание оповещения, вызываемого при завершении.// ИспользоватьПриоритетныеПравила - Булево - нужно ли задавать вопрос пользователю при создании нового объекта ДО// по правилам интеграции, в случае если для объекта ИС настроено несколько различных правил интеграции,// или нужно использовать наиболее приоритетное по ключевым реквизитам правило.//Процедура НачатьОбработку(Предмет = Неопределено, ОписаниеОповещения = Неопределено, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.НачатьОбработку(Предмет, ОписаниеОповещения, );
НачатьОбработкуПослеПоискаСвязанногоОбъектаДО
Описание, пример вызова
// Продолжает создание бизнес-процесса после поиска связанного объекта ДО.//// Параметры:// Результат - Неопределено// - Структура:// * ID - Строка// * type - Строка// * name - Строка// Параметры - Структура:// * ГлавнаяЗадача- Структура:// ** ID - Строка// ** type - Строка// ** name - Строка// * ОписаниеОповещения - ОписаниеОповещения - описание оповещения, вызываемого при завершении.// * Предмет - ЛюбаяСсылка,// - Структура:// ** ID - Строка// ** type - Строка// ** name - Строка// ** ВнешнийОбъект - ЛюбаяСсылка//Процедура НачатьОбработкуПослеПоискаСвязанногоОбъектаДО(Результат, Параметры) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.НачатьОбработкуПослеПоискаСвязанногоОбъектаДО(Результат, Параметры)
ДобавитьЭтапДействия
Описание, пример вызова
// Добавляет новый этап действия в таблицу Участники.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// ФункцияЭтапа - Строка - функция участников этапа.//Процедура ДобавитьЭтапДействия(Форма, ФункцияЭтапа) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ДобавитьЭтапДействия(Форма, ФункцияЭтапа)
ЗаполнитьДоступностьПеремещенияЭтаповУчастниковДействия
Описание, пример вызова
// Заполняет доступность перемещения этапов и учатников в карточке действия согласования или подписания.//// Параметры:// СтрокиДерева - ДанныеФормыДерево// - ДанныеФормыКоллекцияЭлементовДерева - дерево этапов или участников.// ЗаполнениеВсегоДерева - Булево - Истина, если заполнять все дерево.//Процедура ЗаполнитьДоступностьПеремещенияЭтаповУчастниковДействия(СтрокиДерева, ЗаполнениеВсегоДерева = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ЗаполнитьДоступностьПеремещенияЭтаповУчастниковДействия(СтрокиДерева, ЗаполнениеВсегоДерева);
ИзменитьПризнакУчастникаДействияЗащищенный
Описание, пример вызова
// Обработчик команды Защищенный в формах настроек действий и самих действий.// Устанавливает/снимает отметку защищенности в форме для выделенного участника или этапа.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ИзменитьПризнакУчастникаДействияЗащищенный(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ИзменитьПризнакУчастникаДействияЗащищенный(Форма)
ОписаниеОтложенногоНачалаВыполненияДействияНажатие
Описание, пример вызова
// Обработчик нажатия на поле ОписаниеОтложенногоНачалаВыполнения.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.//Процедура ОписаниеОтложенногоНачалаВыполненияДействияНажатие(Форма, СтандартнаяОбработка) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОписаниеОтложенногоНачалаВыполненияДействияНажатие(Форма, СтандартнаяОбработка)
ОписаниеОтложенногоНачалаВыполненияДействияНажатиеПродолжение
Описание, пример вызова
// Продолжение процедуры ОписаниеОтложенногоНачалаВыполненияДействияНажатие.//// Параметры:// Результат - Структура:// * Дни - Число// * Часы - Число// * ОтложеннаяДата - Дата// Параметры - Структура:// * Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ОписаниеОтложенногоНачалаВыполненияДействияНажатиеПродолжение(Результат, Параметры) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОписаниеОтложенногоНачалаВыполненияДействияНажатиеПродолжение(Результат, Параметры)
ОчиститьЗадержкуДействия
Описание, пример вызова
// Обработчик команды ПереместитьВверх в форме действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ОчиститьЗадержкуДействия(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ОчиститьЗадержкуДействия(Форма)
ПараметрыДобавленияУчастниковДействия
Описание, пример вызова
// Конструктор структуры, описывающей параметры добавления участников действия.//// Возвращаемое значение:// Структура:// * СЭтапами - Булево - у действия есть этапы.// * ВозможныДочерниеИсполнители - Булево - действие поддерживает дочерних исполнителей.// * ПоПунктам - Булево - действие исполняется по пунктам.// * МожноДобавлятьЭтапы - Булево - можно добавлять этапы действия.// * МожноТолькоДобавлятьУчастников - Булево - можно только добавлять участников действия.// * ФункцияУчастника - Строка - функция участника действия.//Функция ПараметрыДобавленияУчастниковДействия() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ПараметрыДобавленияУчастниковДействия()
ПереместитьУчастникаДействияВверх
Описание, пример вызова
// Обработчик команды ПереместитьВверх в форме действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// МожноМенятьПорядокЭтапов - Булево - действие позволяет изменять порядок этапов.// ПоПунктам - Булево - действие исполняется по пунктам.//Процедура ПереместитьУчастникаДействияВверх(Форма, МожноМенятьПорядокЭтапов = Истина, ПоПунктам = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПереместитьУчастникаДействияВверх(Форма, МожноМенятьПорядокЭтапов, ПоПунктам);
ПереместитьУчастникаДействияВниз
Описание, пример вызова
// Обработчик команды ПереместитьВниз в форме действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// МожноМенятьПорядокЭтапов - Булево - действие позволяет изменять порядок этапов.// ПоПунктам - Булево - действие исполняется по пунктам.//Процедура ПереместитьУчастникаДействияВниз(Форма, МожноМенятьПорядокЭтапов = Истина, ПоПунктам = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПереместитьУчастникаДействияВниз(Форма, МожноМенятьПорядокЭтапов, ПоПунктам);
ПорядокВыполненияДейстияУчастникамиПриИзменении
Описание, пример вызова
// Обработчик ПриИзменении в поле Порядок в форме действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПорядокВыполненияДейстияУчастникамиПриИзменении(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПорядокВыполненияДейстияУчастникамиПриИзменении(Форма)
ПорядокВыполненияДейстияУчастникамиОбработкаВыбора
Описание, пример вызова
// Обработчик ОбработкаВыбора в поле Порядок в форме действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// ВыбранноеЗначение - Произвольный - выбранное значение, которое будет установлено как значения поля ввода.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.//Процедура ПорядокВыполненияДейстияУчастникамиОбработкаВыбора(Форма, ВыбранноеЗначение, СтандартнаяОбработка) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПорядокВыполненияДейстияУчастникамиОбработкаВыбора(Форма, ВыбранноеЗначение, СтандартнаяОбработка)
ПослеПредупрежденияОЗащищенностиУчастникаДействия
Описание, пример вызова
// Сохраняет значение галки "Больше не показывать" после предупреждения о защищенности участников.//// Параметры:// Результат - Структура:// * БольшеНеЗадаватьЭтотВопрос - Булево// * Значение - КодВозвратаДиалога// ДополнительныеПараметры - Неопределено//Процедура ПослеПредупрежденияОЗащищенностиУчастникаДействия(Результат, ДополнительныеПараметры) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПослеПредупрежденияОЗащищенностиУчастникаДействия(Результат, ДополнительныеПараметры)
ПредставлениеУчастникаДействияНачалоВыбора
Описание, пример вызова
// Обработчик события НачалоВыбора элемента ПредставлениеСтроки в таблице участников действия.//// Параметры:// Элемент - ПолеФормы - элемент ПредставлениеСтроки в таблице участников действия.// ДанныеВыбора - СписокЗначений из Структура - наполняемый список:// * ID - Строка// * type - Строка// * name - Строка// * presentation - Строка// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПредставлениеУчастникаДействияНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка, Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка, Форма)
ПредставлениеУчастникаДействияНачалоВыбораЗавершение
Описание, пример вызова
// Обработчик события ПредставлениеУчастникаДействияНачалоВыбораЗавершение.//// Параметры:// Результат - Структура:// * Исполнитель - Строка// * ИсполнительID - Строка// * ИсполнительТип - Строка// * ОсновнойОбъектАдресации - Строка// * ОсновнойОбъектАдресацииID - Строка// * ОсновнойОбъектАдресацииТип - Строка// * ДополнительныйОбъектАдресации - Строка// * ДополнительныйОбъектАдресацииID - Строка// * ДополнительныйОбъектАдресацииТип - Строка// ПараметрыОповещения - Структура:// * Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// * ТекущиеДанные - ДанныеФормыЭлементДерева//Процедура ПредставлениеУчастникаДействияНачалоВыбораЗавершение(Результат, ПараметрыОповещения) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияНачалоВыбораЗавершение(Результат, ПараметрыОповещения)
ПредставлениеУчастникаДействияАвтоПодбор
Описание, пример вызова
// Обработчик события АвтоПодбор элемента ПредставлениеСтроки в таблице участников действия.//// Параметры:// Элемент - ПолеФормы - элемент ПредставлениеСтроки в таблице участников действия.// Текст - Строка - строка текста, введенная в поле ввода.// ДанныеВыбора - СписокЗначений из Структура - наполняемый список:// * ID - Строка// * type - Строка// * name - Строка// * presentation - Строка// ПараметрыПолученияДанных - Структура:// * ВыборГруппИЭлементов - ИспользованиеГруппИЭлементов// * Отбор - Неопределено// * ПолнотекстовыйПоиск - Неопределено// * РежимПолученияДанныхВыбора - РежимПолученияДанныхВыбораПриВводеПоСтроке// * СпособПоискаСтроки - Неопределено// * СтрокаПоиска - Строка// Ожидание - Число - интервал в секундах после ввода текста, через который произошло событие.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПредставлениеУчастникаДействияАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, );
ПредставлениеУчастникаДействияОкончаниеВводаТекста
Описание, пример вызова
// Обработчик события ОкончаниеВводаТекста элемента ПредставлениеСтроки в таблице участников действия.//// Параметры:// Элемент - ПолеФормы - элемент ПредставлениеСтроки в таблице участников действия.// Текст - Строка - строка текста, введенная в поле ввода.// ДанныеВыбора - СписокЗначений из Структура - наполняемый список:// * ID - Строка// * type - Строка// * name - Строка// * presentation - Строка// ПараметрыПолученияДанных - Структура:// * ВыборГруппИЭлементов - ИспользованиеГруппИЭлементов// * Отбор - Неопределено// * ПолнотекстовыйПоиск - Неопределено// * РежимПолученияДанныхВыбора - РежимПолученияДанныхВыбораПриВводеПоСтроке// * СпособПоискаСтроки - Неопределено// * СтрокаПоиска - Строка// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПредставлениеУчастникаДействияОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, );
ПредставлениеУчастникаДействияОбработкаВыбора
Описание, пример вызова
// Обработчик события ОбработкаВыбора элемента ПредставлениеСтроки в таблице участников действия.//// Параметры:// Элемент - ПолеФормы - элемент ПредставлениеСтроки в таблице участников действия.// ВыбранноеЗначение - Произвольный - выбранное значение, которое будет установлено как значения поля ввода.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПредставлениеУчастникаДействияОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка, Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка, Форма)
ПредставлениеУчастникаДействияОчистка
Описание, пример вызова
// Обработчик события Очистка элемента ПредставлениеСтроки в таблице участников действия.//// Параметры:// Элемент - ПолеФормы - элемент ПредставлениеСтроки в таблице участников действия.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПредставлениеУчастникаДействияОчистка(Элемент, СтандартнаяОбработка, Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПредставлениеУчастникаДействияОчистка(Элемент, СтандартнаяОбработка, Форма)
ПриОткрытииФормыДействия
Описание, пример вызова
// Вызывает код, который выполняется в обработчике события ПриОткрытии формы действия на стороне ДО.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура ПриОткрытииФормыДействия(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПриОткрытииФормыДействия(Форма)
ПроверитьУчастниковИЗаписатьДействие
Описание, пример вызова
// Проверяет участников, и записывает действие в случае успешной проверки.//// Параметры:// ДействиеXDTOСтрока - Строка - строковое представление объекта XDTO типа, наследующего DMAction.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// ОповещениеОЗавершении - ОписаниеОповещения - вызывает процедуру формы после записи объекта.//Процедура ПроверитьУчастниковИЗаписатьДействие(ДействиеXDTOСтрока, Форма, ОповещениеОЗавершении) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПроверитьУчастниковИЗаписатьДействие(ДействиеXDTOСтрока, Форма, ОповещениеОЗавершении)
ПроверитьУчастниковИЗаписатьДействиеЗавершение
Описание, пример вызова
// Вызывается после выполнения запроса к ДО на проверку участников действия в фоновом задании.//// Параметры:// Результат - см. ДлительныеОперации.ОперацияВыполнена// ПараметрыДляЗаписи - Структура:// * ДействиеXDTOСтрока - Строка - строковое представление объекта XDTO типа, наследующего DMAction.// * Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// * ОповещениеОЗавершении - ОписаниеОповещения - вызывает процедуру формы после записи объекта.//Процедура ПроверитьУчастниковИЗаписатьДействиеЗавершение(Результат, ПараметрыДляЗаписи) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.ПроверитьУчастниковИЗаписатьДействиеЗавершение(Результат, ПараметрыДляЗаписи)
РазвернутьДеревоУчастниковДействия
Описание, пример вызова
// Разворачивает строки дерева участников действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура РазвернутьДеревоУчастниковДействия(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.РазвернутьДеревоУчастниковДействия(Форма)
СрокВыполненияДействияУчастникомПриИзменении
Описание, пример вызова
// Обработчик события ПриИзменении в поле СрокПредставление в форме действия.// В 1С:Документооборот см. ДействияКлиент.СрокПредставлениеПриИзменении.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// ЗаполнитьСоисполнителей - Булево - если Истина, то заполняем те же сроки у соисполнителей.//Процедура СрокВыполненияДействияУчастникомПриИзменении(Форма, ЗаполнитьСоисполнителей = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.СрокВыполненияДействияУчастникомПриИзменении(Форма, ЗаполнитьСоисполнителей);
СрокВыполненияДействияУчастникомРегулирование
Описание, пример вызова
// Обработчик события Регулирование в поле СрокПредставление в форме действия.// В 1С:Документооборот см. ДействияКлиент.СрокПредставлениеРегулирование.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// Направление - Число - при нажатии вверх параметр равен 1, при нажатии вниз параметр равен -1.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// ЗаполнитьСоисполнителей - Булево - если Истина, то заполняем те же сроки у соисполнителей.//Процедура СрокВыполненияДействияУчастникомРегулирование(Форма, Направление, СтандартнаяОбработка, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.СрокВыполненияДействияУчастникомРегулирование(Форма, Направление, СтандартнаяОбработка, );
УстановитьДоступностьКнопкиРазныеСроки
Описание, пример вызова
// Определяет доступность кнопки "Разные сроки" - она есть не во всех видах действий, и доступна не при любых условиях.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура УстановитьДоступностьКнопкиРазныеСроки(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УстановитьДоступностьКнопкиРазныеСроки(Форма));
УстановитьОдинаковыйСрокДействияРекурсивно
Описание, пример вызова
// Рекурсивно устанавливает одинаковый срок всем участникам в пределах каждого этапа. При отключении опции "Разные// сроки" в некоторых формах действий.// В 1С:Документооборот см. ДействияКлиент.УстановитьОдинаковыйСрокРекурсивно.//// Параметры:// СтрокиДерева - ДанныеФормыКоллекцияЭлементовДерева - текущая ветка из дерева "Участники" на формах действий.// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура УстановитьОдинаковыйСрокДействияРекурсивно(СтрокиДерева, Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УстановитьОдинаковыйСрокДействияРекурсивно(СтрокиДерева, Форма)
УстановитьПометкуКнопкиРазныеСрокиДействияРекурсивно
Описание, пример вызова
// Если хоть в одной ветке дерева есть разные сроки, то кнопка "Разные сроки" делается включенной.// В 1С:Документооборот см. ДействияКлиент.УстановитьПометкуКнопкиРазныеСрокиРекурсивно.//// Параметры:// СтрокиДерева - ДанныеФормыКоллекцияЭлементовДерева - текущая ветка из дерева "Участники" на формах действий.// КнопкаРазныеСроки - КнопкаФормы - кнопка "Разные сроки" из формы действия.//Процедура УстановитьПометкуКнопкиРазныеСрокиДействияРекурсивно(СтрокиДерева, КнопкаРазныеСроки) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УстановитьПометкуКнопкиРазныеСрокиДействияРекурсивно(СтрокиДерева, КнопкаРазныеСроки)
УчастникиДействияВыбор
Описание, пример вызова
// Обработчик события Выбор таблицы Участники.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// ВыбраннаяСтрока - Число - значение выбранной строки.// Поле - ПолеФормы - активное поле (колонка).// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.// ОткрыватьОсобоеНаименованиеИОписание - Булево - доступно открытие отдельной формы для ввода описания.// ТолькоПросмотрОсобогоНаименованияИОписания - Булево - только просмотр особого наименования и описания задачи.// ИзменятьНаименованиеЗадачи - Булево - помимо описания требуется таже изменять наименование задачи.//Процедура УчастникиДействияВыбор(Форма, ВыбраннаяСтрока, Поле, СтандартнаяОбработка, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УчастникиДействияВыбор(Форма, ВыбраннаяСтрока, Поле, СтандартнаяОбработка, );
УчастникиДействияПередНачаломДобавления
Описание, пример вызова
// Обработчик события ПередНачаломДобавления таблицы Участники.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// Отказ - Булево - отказ из обработчика события формы.// Копирование - Булево - определяет режим копирования.// ПараметрыДобавленияУчастников - см. ИнтеграцияС1СДокументооборот3Клиент.ПараметрыДобавленияУчастниковДействия//Процедура УчастникиДействияПередНачаломДобавления(Форма, Отказ, Копирование, ПараметрыДобавленияУчастников) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УчастникиДействияПередНачаломДобавления(Форма, Отказ, Копирование, ПараметрыДобавленияУчастников)
УчастникиДействияПередНачаломИзменения
Описание, пример вызова
// Обработчик события ПередНачаломИзменения таблицы Участники.// Проверяет защищенность строки, не дает изменять исполнителя, если он защищен.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// Отказ - Булево - отказ из обработчика события формы.// СЭтапами - Булево - у действия есть этапы.//Процедура УчастникиДействияПередНачаломИзменения(Форма, Отказ, СЭтапами = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УчастникиДействияПередНачаломИзменения(Форма, Отказ, СЭтапами);
УчастникиДействияПередУдалением
Описание, пример вызова
// Обработчик события ПередУдалением таблицы Участники.// Проверяет защищенность строки, не дает удалить исполнителя, если он защищен или выполнил задачу.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.// Отказ - Булево - отказ из обработчика события формы.// СЭтапами - Булево - у действия есть этапы.// МожноУдалятьЭтапы - Булево - этап можно удалить, если в действии есть больше одного этапа с одинаковой функцией.// ПоПунктам - Булево - действие исполняется по пунктам.//Процедура УчастникиДействияПередУдалением(Форма, Отказ, СЭтапами = Ложь, МожноУдалятьЭтапы = Ложь, ПоПунктам = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УчастникиДействияПередУдалением(Форма, Отказ, СЭтапами, МожноУдалятьЭтапы, ПоПунктам);
УчастникиДействияПриАктивизацииСтроки
Описание, пример вызова
// Обработчик активизации строки в таблице участников действия.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма элемента одного из справочников действий, участвующих в обработке.//Процедура УчастникиДействияПриАктивизацииСтроки(Форма) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборот3Клиент.УчастникиДействияПриАктивизацииСтроки(Форма)
ЭтапыДействияУникальны
Описание, пример вызова
// Проверяет уникальность этапов действия.//// Параметры:// Участники - ДанныеФормыДерево - дерево с участниками действия.//// Возвращаемое значение:// Булево//Функция ЭтапыДействияУникальны(Участники) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборот3Клиент.ЭтапыДействияУникальны(Участники)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).