以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于列表项目的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=410) |
-- 作者:eric803 -- 发布时间:2008/9/10 10:51:00 -- 关于列表项目的问题 1.请问目前狐表在使用列表项目时, 使用数据字典的情况下, 列基本属性中的 "允许直接录入"和"启用输入助手"的属性值是否无效! 2.第二个问题是使用 数据字典模式下的列表项目(网络中连接ERP服务器), 在狐表表格中点击下拉列表框时,程序性能现在太差了,建议狐狸他爸这方面注意优化一下. 测试情况如下: A. 在狐表中新建一个外部查询表(select fnumbe,fname,fmodel from t_icitem) "K3ERP物料编码表", 大概数据行为12000行, 之后再在狐表本地表中的一个列建立数据字典列表项目. B. 测试数据录入, 第一性能很差! 每一行点击下拉列表, 都要超过30秒钟才出现列表框, 而对应的K3ERP中点击类似的下拉列表框它弹出选择窗3秒不到. C. 录入不方便,如第1个问题所述. [此贴子已经被作者于2008-9-10 11:06:46编辑过]
|
-- 作者:kylin -- 发布时间:2008/9/10 11:23:00 -- 关于第2个问题,有点惊讶,老兄的这种用法,不慢才怪.建议设一表加载K3ERP物料编码表,必要时refresh一下. 查询表一般适用于查看数据,如上用法按理说不妥. |
-- 作者:eric803 -- 发布时间:2008/9/10 11:38:00 -- 试了一下 kylin的方法 还是要十多秒钟啊, 还是每行, 太慢了. 有什么好建议呢? [此贴子已经被作者于2008-9-10 11:39:17编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 11:41:00 -- 用12000行,作为列表项目,想不慢都不行的。 程序的性能不仅取决于程序本身,和设计者的规划和技巧,也有很大的关系,两者要互相将就的。 另、数据字典不能直接输入。 |
-- 作者:程兴刚 -- 发布时间:2008/9/10 12:11:00 -- 楼主可否考虑将使用列表项目的数据表加载到本地,加载时排除重复内容,然后用该表做列表项目,当有新的项目产生的时候,同步并加载一次,这样的话是不是少了很多行?速度应该能够提高! |
-- 作者:eric803 -- 发布时间:2008/9/10 14:12:00 -- 以下是引用狐狸爸爸在2008-9-10 11:41:00的发言: "数据字典不能直接输入", 是否可以理解为不支持模糊搜索,"启用输入助手"的属性值在这种情况下是无效的.用12000行,作为列表项目,想不慢都不行的。 程序的性能不仅取决于程序本身,和设计者的规划和技巧,也有很大的关系,两者要互相将就的。 另、数据字典不能直接输入。 这样用数据字典列表项目有何意义? 不会要用户瞪大眼在几个百甚至上千个列表项目中一个一个找吧! |
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 14:17:00 -- 以下是引用eric803在2008-9-10 14:12:00的发言:
"数据字典不能直接输入", 是否可以理解为不支持模糊搜索,"启用输入助手"的属性值在这种情况下是无效的. 这样用数据字典列表项目有何意义? 不会要用户瞪大眼在几个百甚至上千个列表项目中一个一个找吧!
|
-- 作者:cpayinyuan -- 发布时间:2008/9/10 15:09:00 -- 以下是引用狐狸爸爸在2008-9-10 11:41:00的发言:
用12000行,作为列表项目,想不慢都不行的。 程序的性能不仅取决于程序本身,和设计者的规划和技巧,也有很大的关系,两者要互相将就的。 当需要选择输入的数据量非常大时,用列表项目不但很慢,而且很不方便,这是个很常见也很严重的问题!我在其他的应用软件中,他们都是用录入窗口解决的,希望在狐表中尽快有一个好的解决方案! |
-- 作者:狐仙 -- 发布时间:2008/9/10 15:23:00 -- 12000行列表项目,真不明白楼主为何不先分分类呢,就算程序显示最快,录入的人找起来也累人啊。 |