Скрипт "Hello, World!"

       Мы уже рассматривали пример отчета "Hello, World!" – теперь посмотрим, как сделать простейший скрипт, выводящий на экран окно с приветственной надписью.

 

       Зайдем в дизайнер и нажмем кнопку "Новый отчет", чтобы FastReport автоматически создал пустой шаблон. Переключимся на закладку "Код" и напишем следующий скрипт:

 

PascalScript:

 

begin

ShowMessage('Hello, World!');

end.

 

C++ Script:

 

{

ShowMessage("Hello, World!");

}

 

       После этого запустим отчет на выполнение. Как и ожидалось, FastReport вывел на экран маленькое окошко с приветствием:

 

clip0178

 

       Поясним некоторые моменты. Мы создали скрипт, состоящий из одного блока begin..end. Таким образом, наш скрипт имеет очень простую структуру – состоит только из главной процедуры (см. предыдущий раздел "Структура скрипта"). Главная процедура выполняется в момент старта отчета. В нашем случае она выводит окно с приветствием на экран, а после его закрытия завершается. После завершения главной процедуры начинается построение отчета.