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