И еще вопрос.
В справке есть пример:
Блокировка кнопки на время построения отчетаДопустим, имеется кнопка, по нажатию на которую строится отчет. Требуется блокировать кнопку на время построения отчета для предотвращения повторных нажатий. Для решения этой задачи на событие OnClick кнопки нужно написать такой код:
begin
{ блокируем кнопку, чтобы ее нельзя было нажать повторно }
Button1.Enabled := False;
{ строим отчет и отмечаем его пользовательской отметкой равной 777 }
ReportView(GetClientName, 'Мой отчет', rptNoPrint, 777);
end.
Далее, создадим новый скрипт с типом события "Отчет построен" и следующим кодом:
begin
if rbUserID = 777 then // если наш отчет с отметкой 777 построился, то
Button1.Enabled := True; // разблокируем кнопку
end.
Почему то не работает. При наборе ReportView выдает варианты: ReportBuild и ReportBuildEx. Версия Scada 2.3.6.12