создание TClientDataSet в скрипте

отредактировано 01:16 Раздел: FastReport 3.0
Уважаемые разработчики.

приложение - трехслойка. Делаю в скрипте так:

var DS: TClientDataSet;


procedure Page1OnManualBuild(Sender: TfrxComponent);
begin
Memo1.Text := DS.FieldByName('FieldName').AsString;
************
Engine.ShowBand('***');
end;

begin
DS := TClientDataSet.Create(nil);
DS.RemoteServer := ******;
DS.ProviderName := *****;
DS.CommandText := 'My_SQL_String';
DS.Open;

end.


Все работает. Вообще респект разработчикам: событие OnManualBuild очень мощная штука. А вот как-бы подключить этот датасет к ядру FR? Уж очень не хочется писать обработчики там где ядро FR и само справится. Пробовал прописать его в Report.DataSet; Page.DataSet; Band.DataSet - не помогло.

ЗЫ: FR 3.15

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.