Проблема с преобразованием типов
Ситуация следующая:
На макете отчета есть несколько объектов MemoView.
В отчет из C++ Builder оператором:
frxReport->Script->Variables["ShowCell"] = chbxShowCell->Checked;
передается скриптовая переменная ShowCell.
На одном из объектов висит событие OnBeforePrint вида:
procedure Memo25OnBeforePrint(Sender: TfrxComponent);
begin
if ( <ShowCell> ) then
(Sender as TfrxMemoView).Visible := true
else
(Sender as TfrxMemoView).Visible := false;
end;
На всех остальных объектах тоже стоит этот обработчик.
FastScript выдает ошибку " ; expected "
Как я понял FastScript ругается на попытку преобразования типов.
Как мне правильно сделать преобразование типов, не перечислять же все объекты поименно?
п.с.: описание читал, ничего похожего не нашел
На макете отчета есть несколько объектов MemoView.
В отчет из C++ Builder оператором:
frxReport->Script->Variables["ShowCell"] = chbxShowCell->Checked;
передается скриптовая переменная ShowCell.
На одном из объектов висит событие OnBeforePrint вида:
procedure Memo25OnBeforePrint(Sender: TfrxComponent);
begin
if ( <ShowCell> ) then
(Sender as TfrxMemoView).Visible := true
else
(Sender as TfrxMemoView).Visible := false;
end;
На всех остальных объектах тоже стоит этот обработчик.
FastScript выдает ошибку " ; expected "
Как я понял FastScript ругается на попытку преобразования типов.
Как мне правильно сделать преобразование типов, не перечислять же все объекты поименно?
п.с.: описание читал, ничего похожего не нашел
Комментарии