我们在数据快照服务器上有一个带有计算字段的 FDquery。
在使用 FDMemtable 的客户端上打开查询时,计算字段为空。
Q:我们如何通过datasnap将计算出来的数据发送给客户端?
function TCOMServerMethods.QRY_Get(): TFDJSONDataSets;
begin
result:=TFDJSONDataSets.Create;
FDQRY.Close;
//SQL
FDQRY.Open;
TFDJSONDataSetsWriter.ListAdd(result,'TABLENAME',FDQRY);
end;
procedure TCOMServerMethods.FDQRYCalcFields(DataSet: TDataSet);
begin
inherited;
//Add calculated value
FDQRYCalcField.Value:='Calculated'
end;