关于Grid++利用JSON前台填充数据

Q:

有没有在js中接收json然后用json格式绑定报表,我不想再单独弄一个数据页

A://如下JSON数据包 var j={"name":"Michael","city":"Beijing","street":" Chaoyang Road ","postcode":100025}; //把数据传入报表记录集的代码 Report.DetailGrid.Recordset.Append(); Report.FieldByName("name").AsString = j.name; Report.FieldByName("city").AsString = j.city; Report.FieldByName("street").AsString = j.street; Report.FieldByName("postcode").AsString = j.postcode; Report.DetailGrid.Recordset.Post(); //把数据传入报表中的参数 Report.ParameterByName("name").AsString = j.name; Report.ParameterByName("city").AsString = j.city; Report.ParameterByName("street").AsString = j.street; Report.ParameterByName("postcode").AsString = j.postcode; //把数据传给报表中的部件框 Report.ControlByName("name").AsStaticBox.Text = j.name; Report.ControlByName("city").AsMemoBox.Text = j.city;

你可能感兴趣的:(json,报表)