Skip to content

Демонстрационные сценарии клиент сервер

ОтразитьТекущийСтатусНаФорме

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

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

ДемонстрационныеСценарииКлиентСервер.ОтразитьТекущийСтатусНаФорме(Форма)

КодЯзыкаИзИмениКоманды

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.КодЯзыкаИзИмениКоманды(ИмяКоманды, ПрефиксКоманды)

КодЯзыкаИзИмениФайла

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.КодЯзыкаИзИмениФайла(ИмяФайла)

ОтразитьТекущиеЯзыкиНаФорме

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

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

ДемонстрационныеСценарииКлиентСервер.ОтразитьТекущиеЯзыкиНаФорме(Форма, ИмяРеквизитаКодЯзыкаЧтение, ИмяРеквизитаКодЯзыкаРедактирование)

СформироватьЗаголовокКомандыПеревода

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

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

ДемонстрационныеСценарииКлиентСервер.СформироватьЗаголовокКомандыПеревода(ИсходныйЯзык, ЯзыкПеревода, ЭлементФормы)

УстановитьПометкуКомандПереключенияВариантаОтображенияФормы

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

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

ДемонстрационныеСценарииКлиентСервер.УстановитьПометкуКомандПереключенияВариантаОтображенияФормы(Форма)

НовыйПараметрыПереключенияВариантаОтображения

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.НовыйПараметрыПереключенияВариантаОтображения()

ПереключитьВариантОтображения

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

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

ДемонстрационныеСценарииКлиентСервер.ПереключитьВариантОтображения(ПараметрыПереключения)

ТекстHTMLПоКодуЯзыка

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ТекстHTMLПоКодуЯзыка(Форма, КодЯзыка, ИмяТабличнойЧасти, ИмяРеквизита)

ПрисоединенныйФайлСценария

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПрисоединенныйФайлСценария(Форма, КодЯзыка)

ПрисоединенныйФайлПоСценариюСоздан

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПрисоединенныйФайлПоСценариюСоздан(Форма, КодЯзыка)

ДанныеСценарияНаЯзыке

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ДанныеСценарияНаЯзыке(Форма, КодЯзыка, ИмяТабличнойЧасти)

ПустойТекстHTML

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПустойТекстHTML()

ДобавитьТегиТелаЕслиНеобходимо

Описание, пример вызова
// Добавляет теги документа HTML к тексту если они отсутствуют
//
// Параметры:
// ТекстКОбработке - Строка - обрабатываемый текст
//
Процедура ДобавитьТегиТелаЕслиНеобходимо(ТекстКОбработке) Экспорт

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

ДемонстрационныеСценарииКлиентСервер.ДобавитьТегиТелаЕслиНеобходимо(ТекстКОбработке)

ПолныйКодСтрокойДляИмениФайла

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПолныйКодСтрокойДляИмениФайла(ПолныйКод)

ИмяФайлаОписанияСценария

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИмяФайлаОписанияСценария(ПолныйКод, КодЯзыка)

ПозицииНайденногоВТексте

Описание, пример вызова
// Выполняет поиск в тексте и возвращает позиции найденного
//
// Параметры:
// ГдеИщем - Строка - текст, в котором выполняется поиск
// ПараметрыСобытия - Структура - параметры события поиска
//
// Возвращаемое значение:
// Массив из Число - позиции найденного в тексте.
//
Функция ПозицииНайденногоВТексте(ГдеИщем, ПараметрыСобытия) Экспорт

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПозицииНайденногоВТексте(ГдеИщем, ПараметрыСобытия)

ТекстHTMLИзФорматированногоДокумента

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ТекстHTMLИзФорматированногоДокумента(ФорматированныйДокумент)

ФорматированныйДокументИзДанныхHTML

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ФорматированныйДокументИзДанныхHTML(ТекстHTML, Вложения)

НайденноеСоответствуетТребованиям

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.НайденноеСоответствуетТребованиям(ГдеИщем, ЧтоИщем, НайденнаяПозиция, ПараметрыСобытия)

ТекстСообщенияНекорректныеПараметрыАльбомПроцессов

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ТекстСообщенияНекорректныеПараметрыАльбомПроцессов()

УникальныйИдентификаторСтрокой

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.УникальныйИдентификаторСтрокой(УникальныйИдентификатор)

ИмяКаталогаВыгрузкиОписанияПроцессов

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИмяКаталогаВыгрузкиОписанияПроцессов()

ИмяКаталогаГлоссария

Описание, пример вызова
// Возвращает имя каталога выгрузки описаний процессов
//
// Возвращаемое значение:
// Строка -
//
Функция ИмяКаталогаГлоссария() Экспорт

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИмяКаталогаГлоссария()

ИмяКаталогаВыгрузкиСкриншоты

Описание, пример вызова
// Возвращает имя каталога выгрузки скриншотов
//
// Возвращаемое значение:
// Строка -
//
Функция ИмяКаталогаВыгрузкиСкриншоты() Экспорт

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИмяКаталогаВыгрузкиСкриншоты()

ИмяФайлаОписаниеВыгрузки

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИмяФайлаОписаниеВыгрузки()

ТекстОписанияПоставки

Описание, пример вызова
// Формирует текст описания поставки
//
// Параметры:
// ОписаниеКонфигурации - Строка - переданная строка
// Поставщик - Строка -
//
// Возвращаемое значение:
// Строка -
//
Функция ТекстОписанияПоставки(ОписаниеКонфигурации, Поставщик) Экспорт

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

Результат = ДемонстрационныеСценарииКлиентСервер.ТекстОписанияПоставки(ОписаниеКонфигурации, Поставщик)

ИдентификаторВнешнейКомпонентыПолученияСкриншотов

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИдентификаторВнешнейКомпонентыПолученияСкриншотов()

КодЯзыкаИдентификаторИзИмениФайлаОписания

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.КодЯзыкаИдентификаторИзИмениФайлаОписания(ИмяФайла)

ИдентификаторИзИмениФайлаРеквизиты

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ИдентификаторИзИмениФайлаРеквизиты(ИмяФайла)

ПрефиксСсылкиПрисоединенныйФайл

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ПрефиксСсылкиПрисоединенныйФайл()

КаталогНаДискеСуществует

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.КаталогНаДискеСуществует(ПроверяемыйКаталог)

ЗаголовокЧастиНавигатораПомощника

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

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

Результат = ДемонстрационныеСценарииКлиентСервер.ЗаголовокЧастиНавигатораПомощника(ЗаголовокЧасти, КомандаНавигации, Доступность, ЭтоТекущая)

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