摘要:d的android中的Tlistview相当于cxGrid,其开发使用中的主咖地位至高无上。 可是如何高效使用快速实现的需求呢?需要的话补官方的教程 上图: GOODLUCK!
阅读全文
摘要:看随机的报表DEMO,主从表也好,数据分组也好。呈现的非常到位。 问题:可是自己在实现数据分组时,一旦设定分组字段就出现了混乱的数据记录。 问题的原因: 看一下一个报表页面设计时需要理清的概念。 页头 Header(headerSection)表体 detail页脚Footer(FooterSect
阅读全文
摘要:看其demo:CustomFunctionDemo。 在报表系统中,特别是财务等报表系统中。需要对固定格式的报表中cell定义取数公式。 如新中大中: 公式 返回值 gs_dwmc(预算单位代码/名称简写,账套,年度) 预算单位名称 gs_mjkm(末级科目代码/名称简写,账套,年度) 末级科目名称
阅读全文
摘要:一、关于TSpeedButtons 1、对于TspeedButtons,需要选择适当的StyleLookUp值后,才能在ObjectInspector中出现TintColor属性,根据自己需要进行修改。 2、如果需要使用TinitColor和IconTintColor(图像)属性,需要在Views中
阅读全文
摘要:dsResrful的连接方式时,如何设定timeout呢? DSRestConnection.HTTP.ConnectTimeout := 5000; 就这么简单。因为封装的indy的TidHTTP。所以......
阅读全文
摘要:类别 说明 TFDJSONDeltas 包含异动的delta的类别。客户端存放deltade对象 TFDJSONDeltasWriter 把deltas写入TFDJSONDeltas TFDJSONDeltasApplyUpdates update数据到DB TFDJSONDeltasWriter.
阅读全文
摘要:类别 说明 TFDJSONDatasets FireDAC使用JSONDataSet,其中可包括多个DataSet对象 TFDJSONDataSetsWriter 把TDataSet写入TFDJSONDatasets TFDJSONDatasetsReader 读取TdataSet从TFDJSOND
阅读全文
摘要:1、对于使用TCP/IP链接的客户端应用程序,是具有状态的。一直等到客户端完成服务请求后释放配置的资源。如何掉线了,那么服务器就是傻傻地等着,可能导致资源耗尽。 如何在服务端选择一个链接切断关闭之: 2、KeepAlive功能 实现DataSnap服务器和DataSnap客户端互相查询的功能。 如果
阅读全文
摘要:1、服务端的Session是有TDSSession定义的。TDSSession提供了许多有用的方法和特性,再开发室取得服务or重要信息。 如Session状态、安排Session独享定时or自动执行工作,or在Session对象中暂时存储数据等。 方法 说明 function HasData(Key
阅读全文
摘要:在服务端获取连接的客户端相关info: TDBXClientInfo = recoed IpAddress : String; ClientPort : String; Protocol : String; AppName : String;//web客户端才有此参数 end TDBXClientI
阅读全文
摘要:应该说,目前10.3的方方面面基本正常的坑基本填好了。因此综合考虑还是用datasanp+firedac框架操练。 数据量2w行,字段30个 第一次open fd读取数据用时363毫秒,ado用时783毫秒 第二次open fd读取数据用时10毫秒,ado用时553毫秒 遍历所有记录 第一次 fd读
阅读全文
摘要:感觉中的datasnap千孔百疮,到xe10已经具备冲击成千上万用户并发的能力了。应该放心用于项目实战了。补课研究10.1 datasnap开发手册。 用到的方法: (1)TDBXCallback机制; (2)TDServer.BroadcastMessage方法; (3)TDSClientCall
阅读全文
摘要:太古老了,可是用的不多。应该考虑商品化项目首选。
阅读全文
摘要:在project中增加 即可得到提示,如果内存有泄漏的话。但是想进一步仔细使用,还得把FMM3加进来。 在project中uses第一行增加 同时加进FastMM\FastMM4Messages.pas单元。 以上是第一步。 第二:定义编译条件变量 Shift+Ctrl+F11,打开项目设置窗口,设
阅读全文
摘要:server端ro7.0的版本,client用的Xe10.3下Ro9.0。导致clientdataset数据记录有几十条就会出现内存泄漏现象。根源在下面: Remobjects9.0与XE10.3自带zlib1.2.11不兼容有BUG RO引用10.3自带ZLIB1.2.11编译安装有bug,表现为
阅读全文
摘要:升级很痛苦,因为兼容问题。 fastreport6的frxpngimage.pas不能编译出现错误 把all pChar改成类型PAnsiChar。自己查pChar和PAnsiChar在高版本的xe中有啥不同可知。 对于2009年以前版本的Delphi PChar 和 PAnsiChar 完全一样。
阅读全文
摘要:学习d10.3。出现怪问题: 卸载cnpack出现: 这下要用快捷键了。那可不烦透了。 如此就ok了。 鸡蛋好吃,还要知道母鸡如何生蛋的?
阅读全文
摘要:1 procedure TForm1.btn1Click(Sender: TObject); 2 var ss,ss1: TStringStream; 3 begin 4 ss := TStringStream.Create('', TEncoding.UTF8); {建立字符串流} 5 FDQuery1.SaveToStream(ss, sfJSON); {把数据集保存...
阅读全文