unit BusinessRulesScripts_ServerMain; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, uROClient, uROPoweredByRemObjectsButton, uROClientIntf, uROServer, uROBinMessage, uROIndyHTTPServer; type TBusinessRulesScripts_ServerMainForm = class(TForm) RoPoweredByRemObjectsButton1: TRoPoweredByRemObjectsButton; ed_Script: TMemo; procedure FormCreate(Sender: TObject); procedure ed_ScriptChange(Sender: TObject); private { Private declarations } public { Public declarations } end; var BusinessRulesScripts_ServerMainForm: TBusinessRulesScripts_ServerMainForm; implementation uses BusinessRulesScripts_ServerData; {$R *.dfm} procedure TBusinessRulesScripts_ServerMainForm.FormCreate(Sender: TObject); begin with BusinessRulesScripts_ServerDataModule.Schema.Datasets.DatasetByName('OrderDetails').BusinessRulesClient do ed_Script.Text := StringReplace(Script, #10, sLineBreak, [rfReplaceAll]); end; procedure TBusinessRulesScripts_ServerMainForm.ed_ScriptChange(Sender: TObject); begin with BusinessRulesScripts_ServerDataModule.Schema.Datasets.DatasetByName('OrderDetails').BusinessRulesClient do Script := ed_Script.Text; end; end.