递归火山软件开发平台

标题: 火山PC的表格能不能改进一下,默认用更有效率的方式?还有 [打印本页]

作者: yhobo    时间: 2022-7-27 17:23
标题: 火山PC的表格能不能改进一下,默认用更有效率的方式?还有
当数据比较多时,比如10万条数据,每条有二十来列或更多这在进销存等行业软件里很常见,编程里很多人都是一次性全部插入表格,需要等不少时间,而如果想一次只显示一部分,用户点滚动条到哪里才显示哪里的数据会更快些,但默认的表格滚动条不支持这种表格显示一部分数据但滚动条显示所有数据的功能。。。就又需要自己重新弄一个才行。

能不能默认就是这种模式: 用户加入表格的数据其实并不直接全部显示在表格组件上,而是放在内部字节数组里,只显示表格可视的行数的数据,然后滚动条可以对数据组的数据进行任意位置的切换。。  这样大量的数据时显示很快,几乎没有延迟,对于复制 选择等操作实际也是对内部数组进行操作。这样用火山PC开发的用到表格类的程序也立马比其它没有优化的有了很大的性能优势,不论开发者水平高低,用起来都又快又好!


第二个是,现有表格组件没有拖拉换列功能,这个功能主要用于比对数据和自定义排列,比如A列和B列都是数量,但默认不在一起,用户需要将两列拉到一起来对比,或者用户自己需要的列于列之间排列显示数据的方式,在ERP等行业软件里为常用功能,只要需要看数据的地方都需要,方便快捷又直观,而弄个设置界面在里面排来排去的传统设置方式就操作很麻烦,想自己实现这类功能的话没有比较专业的知识是弄不好的编程也麻烦。我自己也用易写了一个,如果需要可以给你们看下代码。

相信这些优化对火山PC在行业工作软件里能有一个提高  想信火山会越来越好





作者: 创世魂    时间: 2022-7-27 18:26
即便是支持虚表功能。。也不要一下子塞10万数据到内存啊。。。

分页返回数据才是比较合理的方式,分页加载。。
作者: 创世魂    时间: 2022-7-27 18:26
暂时分页返回数据吧。。表格暂时顾不上完善,这个组件后面确实会继续完善。。
作者: shuimiao    时间: 2022-7-27 19:00
自绘才能解决
作者: edu    时间: 2022-7-27 20:14
不懂就问,虚标可以搜索未加载的数据吗?
作者: windkey    时间: 2022-7-27 20:30
你可以用炫彩的虚表
作者: li327065266kun    时间: 2022-7-27 22:43
创世魂 发表于 2022-7-27 18:26
即便是支持虚表功能。。也不要一下子塞10万数据到内存啊。。。

分页返回数据才是比较合理的方式,分页加载 ...

:噜阿噜 话说,啥时候能整个虚表出来啊??那玩意速度杠杠的啊....
作者: 一帆风    时间: 2022-7-28 08:57
楼主说的这些功能,建议看看锐浪的cha询显示器,会满意的
作者: wu5492579    时间: 2023-11-22 12:17
学习    是要用到很多的表格  
作者: 朕的    时间: 2023-11-22 14:44
啥玩意需要一下插入上万条数据,难道不做数据筛选吗




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4