ПолеДаты.ПриУходе (DateField.Leave) Событие

Использование

Чтение и запись.

Значение

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

Возвращает или задает код для события, когда элемент теряет фокус.

Примечание

Аргументы события

Отправитель (Sender) Возвращает источник (объект) последнего события.
Параметр (Parameter) Возвращает объект, заданный при установке обработчика события, для передачи в обработчик события.

Пример

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


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

Тестовый код


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

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

Библиотека OneScriptTerminalGui