Последняя версия DataExpress 2021.06.18

Изображение Скачать | Изображение Что нового?

запуск скрипта при открытии формы

Все вопросы, связанные с написанием скриптов и SQL-запросов.
auct
Заглянувший
Сообщения: 5
Зарегистрирован: 18 янв 2021, 16:28
Благодарил (а): 1 раз

запуск скрипта при открытии формы

Сообщение auct » 21 июл 2021, 13:09

Подскажите
Как сделать автоматический запуск скрипта при открытии формы? Пытаюсь раскрасить текстовые поля Сб и Вс в красный. Текстовые поля считаются выражениями, а раскраска выполняется скриптом. Сейчас сделан просчет скриптом по нажатию кнопки.
Снимок.JPG
Снимок.JPG (56.16 КБ) 232 просмотра

Вставлял в Form_Create но просчет, я так понимаю, делается позже.

Аватара пользователя
admin
Разработчик
Сообщения: 5809
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 68 раз
Поблагодарили: 541 раз

запуск скрипта при открытии формы

Сообщение admin » 21 июл 2021, 19:11

Я мало что понял, но может это поможет:

Код: Выделить всё

procedure EditWindowShow(Sender: TObject);
begin
   // Какой-то просчет...
end;

procedure Form_Create;
begin
   Self.EditWindow.OnShow := @EditWindowShow;
end;

auct
Заглянувший
Сообщения: 5
Зарегистрирован: 18 янв 2021, 16:28
Благодарил (а): 1 раз

запуск скрипта при открытии формы

Сообщение auct » 22 июл 2021, 17:00

Спасибо! То, что нужно!
Работает.


Вернуться в «Программирование в DataExpress»