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