aardio - 【库】滴答表格

本文介绍了ArdioGrid,一个功能全面的表格库,支持底部冻结行和总计功能。但注意,处理大量数据时需考虑分页或虚表显示,因其最大显示量为7万条数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

滴答表格还是很漂亮的,功能全面、强大,而且支持底部冻结行,可以做合计使用。

注意:经我个人测试,最多可显示7万~8万条数据,再多就提示内存不足。

数据量太多的情况下,建议分页显示,或用虚表显示。

import win.ui;
import console
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
static={cls="static";text="控件";left=11;top=10;right=745;bottom=455;db=1;dl=1;dr=1;dt=1;transparent=1;z=1}
)
/*}}*/
import godking.didaGrid
var dida = godking.didaGrid(winform.static)
dida.theme_Dark() // 暗色皮肤
dida.allowResizeRow(false) // 禁止调整行高
// 鼠标左键抬起事件
dida.onLClickUp = function(Flags,x,y,Row,Col){
		//..win.msgbox("asf")
}
// 填充字典数据
dida.setTable(1,1,{
	{key1="选择",key2=123,key3="黄瓜哈哈哈"};
	{key1="asdf11",key2=12311,key3="黄瓜哈哈哈11"};
	fields={"key1","key2","key3"}
})
// 填充数组数据
dida.setTable(4,1,{
	{1,2,3};
	{21,2,3};
	{31,2,3};
})
// 设置公式
dida.setFormula(-1,1 ,"SUM(A1:A10)" )
// 插入行
dida.insertRow(-1, 5)
// 置底部(冻结)行数
dida.setBottomRowCount(1)
// 置单元格文本
dida.setText(0, 1, "哈哈哈")
// 整行选择
dida.setFullRow(true)
winform.show(); 
win.loopMessage();

 

封装为库:

1、初步封装了填充文本数值内容及一些表格设置等操作,暂未封装按钮、选择框、组合框等特殊组件。

2、初步封装了部分常用事件,其他事件可自行扩展。

3、内置了 theme_Dark 和 theme_Light 两个皮肤。

库下载地址:光庆程序在线

http://chengxu.online  →  aardio资料下载  →  didaGrid.rar

滴答表格控件企业版功能介绍 滴答表格企业版 是一款面向软件设计人员的表格控件, 拥有 600 多个编程接口, 功能丰富、简单易用,集成了表格产品编辑输入、公式运算、数据显示/展现的特点,同时又兼顾了报表产品的数据源绑定,数据统计和打印输出的功能,是管理软件模板化开发必不可少的组件产品。 1、模板化开发的编程理念 2、功能强大 简单易用 3、提供快速报表设计器 4、提供个性化定制功能服务 5、支持Windows平台下任何开发工具 6、支持绑定数据及外部数据源 7、支持外部数据的导入导出 8、一流的技术支持服务 9、持续地产品升级服务 10、丰富的研发资料和产品示例 11、无限分发 模板化开发的编程理念 当今企业的业务需求复杂多变,对软件的通用性要求越来越高,造成开发周期过长,给软件项目带来不可预知的风险,同时大大降低 了软件企业的利润空间,而滴答表格企业版正是为解决这些问题而推出的一款基于模板化开发的表格控件。软件工程师通过调用滴答 表格的接口,快速实现自定义模板(单据)及报表,将用户个性化的要求转变成由最终用户自行设计,并创建出适合自己的模板,而 不再需要通过软件工程师的编程实现。最终提高软件的通用性和开发周期。 功能强大 简单易用 答表格目前拥有600多个直接编程接口,几十个子对象,集成了表格控件的编辑展现、公式运算功能,同时又拥有报表组件的数据源绑 定、外部数据的导入导出等功能;滴答表格的接口简单易用,类似打开/保存文件,打印,预览,导入导出等功能只要一条语句即可完 成; 提供快速报表设计器 在提供强大表格控件的同时,我们又为用户提供功能丰富的设计器;软件工程师或最终用户可以通过设计器快速完成模板的设计,而 不再需要通过编程实现模板的样式;同时我们还向正式用户提供设计器源的源码,用户可以根据自己的需要修改设计器,并无限制分 发,与我们共享设计器的版权! 提供个性化定制功能服务 我们采用从Windows底层绘图的技术,从无到有绘制出表格,而不基于任何其它第三方或开发工具自带的控件,在扩展性上更加灵活和 强大;在一些特定行业,如果最终用户要求实现某种特定的功能,也可以与我们协商,共同完成用户的个性化功能,从而保证软件业 务的顺利进行! 支持Windows平台下任何开发工具 滴答表格控件基于WINDOWS的ActiveX技术,可以运行在WINDOWS下的任何开发工具,比如.NET,VB,DELPHI,PB,易语言等,同时也可 以运行在WEB上,用户通过VBS或JS进行操作产品;另一方面,用户不需要担心因更换开发工具,而不能正常使用控件的情况! 支持绑定数据及外部数据源 我们建立了自身的数据挖掘引擎,通过识别用户的报表模板,从数据中挖掘出相应的数据,并按模板中预定格式展现在控件上,而 这一切无需通过编程实现;除了控件本身的数据挖掘引擎,我们还支持外部的ADO数据源,更加扩展用户的报表功能;目前我们的数据 挖掘引擎支持Oracle、SQLServer、DB2、MySql、ACCESS等; 支持外部数据的导入导出 您只需要一条语句即可实现与其它应用程序的数据交互,包括PDF、EXCEL、CSV、图片,同时您还可以精确导入EXCEL文件,支持单个和 批量文件转换; 一流的技术支持服务 为了帮助新用户快速入门和老用户开发过程中的问题,我们提供优质技术支持服务,用户可以通过电话、电子邮件、技术论坛、QQ或 上门培训等方式进行支持;同时我们还向用户提供开发咨询,共享编程心得,让您得到的不仅是一款优质的产品,更是一份家的温暖! 持续地产品升级服务 为了不断满足各种用户群的需求,我们归纳问题、总结需求,为用户提供持续不断的产品升级服务,让您的产品更加充满生命力! 丰富的研发资料和产品示例 成为滴答表格企业版的用户,您就将成为市场的领先者。您将对掌握这一领先科技充满自信,这其中包括我们和数千名用户超过三年 的经验积累,而这些,您都可以通过在线的论坛、技术文档、产品示例、QQ以及邮件等方式轻松获得。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢光庆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值