虽然进入工作做的是BI方面的业务,但是近来在客户处进行需求调研的时候,客户提出需要提供客户端用于统一分散的下级单位填报数据的规格。也就是说要写一些工具来规范报告数据的填写。
由于都是机密数据,不方便通过B/S架构进行,所以只能采用本地处理,再上报的方式。
说到RAD工具,貌似还是Borland家族的工具了,于是又找到N年前使用的Borland C++ Builder。
结果是选择TStringGrid作为报表填写界面,
报表数量、抬头、行列数量、标题……所有的参数使用ini文件进行配置,
填写后的数据内容,存入到TXT、CSV、Excel文件中。
后话:
当所有的数据文件上报过来、通过ETL工具进行批量、自动提取、汇总,再导入到中心数据库,然后采用B/S架构进行数据展示。