Añadido código en DA en la unidad uDADataTable para que funcionen los where (procedimiento OnWhereChange)

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@13 b6239004-a887-0f4b-9937-50029ccdca16
This commit is contained in:
David Arranz 2007-09-12 09:05:37 +00:00
parent 529e73ab15
commit 9858663445
91 changed files with 11 additions and 2 deletions

View File

@ -960,7 +960,8 @@ uses
{$ENDIF DESIGNTIME}
TypInfo, Variants,
uROClient, uROSessions, uROXMLIntf,
uDARegExpr, uDABusinessProcessor;
uDARegExpr, uDABusinessProcessor,
uDARemoteDataAdapter;
var
_bizfields,
@ -1134,10 +1135,18 @@ begin
end;
procedure TDADataTable.OnWhereChange(Sender : TObject);
//var par : TDARemoteRequestParam;
var
par : TRORequestParam;
begin
//TODO: par := DataRequestCall.FindParam(par_UserFilter);
//if (par<>NIL) then par.AsString := fWhere.Clause;
if RemoteFetchEnabled and (RemoteDataAdapter <> nil) then
begin
par := (TDARemoteDataAdapter(RemoteDataAdapter).GetDataCall).FindParam('UserFilter');
if (par <> NIL) then
par.AsString := fWhere.Clause;
end;
end;
procedure TDADataTable.AttachEventHooks(aDataset: TDataset);