Руководство разработчика

Обработчик ФОРМА.после_открытия

Обработчик после_открытия вызывается сразу после показа формы на экране. В этот момент можно показать какие-либо другие формы. Функция или метод формы, задаваемые в качестве значения обработчика должны иметь следующий вид:

ФУНКЦИЯ <имя функции>

Пример

ТИП Диалог2(ДИАЛОГ)
[
  ПОДМЕНА ширина = 210;
  ПОДМЕНА высота = 175;
  КНОПКА: Кнопка1 = [ левый = 80,
                      верхний = 130,
                      ширина = 50,
                      высота = 25,
                      табиндекс = 3,
                      текст = "Кнопка1" ];
  РЕДАКТОР: Редактор1 = [ левый = 25,
                          верхний = 20,
                          ширина = 150,
                          высота = 55,
                          табиндекс = 1 ];
]

ПЕРЕМ Диалог2: д2;

ТИП Диалог1(ДИАЛОГ)
[
  ПОДМЕНА после_открытия = {После_откр};
  
  КНОПКА: Кнопка2 = [ левый = 45,
                      верхний = 230,
                      ширина = 70,
                      высота = 25,
                      табиндекс = 3,
                      текст = "Кнопка2" ];
  КНОПКА: Кнопка1 = [ левый = 45,
                      верхний = 190,
                      ширина = 70,
                      высота = 20,
                      табиндекс = 2,
                      текст = "Кнопка1" ];

  ФУНКЦИЯ После_откр
    д2.ПОКАЗАТЬ
  КОНЕЦ_ФУНКЦИИ
]
ВЫЧИСЛИТЬ
    ПЕРЕМ Диалог1: д1
    д1.ПОКАЗАТЬ  //показ двух диалоговых окон
КОНЕЦ

См. также: