ТерминалФормыДляОдноСкрипта.Действие (OneScriptTerminalGui.Action) Метод

Синтаксис

Действие(<Сценарий>, <ИмяМетода>, <Параметр>)

Параметры

Сценарий (обязательный)
Тип: Произвольный.
В большинстве случаев для текущего сценария это переменная ЭтотОбъект.
ИмяМетода (обязательный)
Тип: Строка.
Параметр (необязательный)
Тип: Произвольный.

Возвращаемое значение

Тип: Действие (Action).

Описание

Создаёт новый экземпляр класса Действие (Action).

Примечание

Пример

Действие = ТФ.Действие(ЭтотОбъект, "ИзменитьТекст");
Полный пример кода


Перем ТФ; Процедура ПриОткрытии() Экспорт Действие = ТФ.Действие(ЭтотОбъект, "ИзменитьТекст"); ТФ.Выполнить(Действие); КонецПроцедуры Процедура ИзменитьТекст() Экспорт Текст = "Новый текст"; ТФ.Верхний.Текст = Текст; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, Действие; Процедура ПриОткрытии() Экспорт Действие = ТФ.Действие(ЭтотОбъект, "ИзменитьТекст"); ТФ.Выполнить(Действие); КонецПроцедуры Процедура ИзменитьТекст() Экспорт Текст = "Новый текст"; ТФ.Верхний.Текст = Текст; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ТипЗнч(Действие) = Тип("ТфДействие") , "", "!!! ") + "ТерминалФормыДляОдноСкрипта.Действие (OneScriptTerminalGui.Action) Метод" + " " + ТекущаяДата() + Символы.ПС);

Смотрите также

Библиотека OneScriptTerminalGui