Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共19 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:10月20日更新

11楼
贺老六 发表于:2008/10/20 9:55:00
呵呵,其实现在就可以啊。
增加一个表格,当然这个表格应该是隐藏的。

然后要多少个自定义过程,就增加多少列,将自定义的过程设为改列的计算代码。

需要计算某个过程的时候:

With Datatables("表名")
   .DataCols("列名").Recalc(.Datarows(0))
End With

通过计算代码,可以返回任意多个值,也可以传递任多个参数,操作起来,也不需要额外的vb知识。

对于这种表,表名称前面最好加上“_”,这样打开文件的时候,就不会提示正在加载某某表了。
12楼
gdlgh 发表于:2008/10/20 10:13:00
呵。这个功能我用控件的事件和全局集合已实现了!

实质问题就是eval的动态执行编码!!
13楼
贺老六 发表于:2008/10/20 10:23:00
现在也有eval函数啊。

动态执行代码不是不可以,foxtable全部代码都是动态编译和执行的,最典型的就是命令窗口。

只是和表达式求值不同,编译是需要时间的,效率较差,所以没有提供。
14楼
gdlgh 发表于:2008/10/20 11:02:00

就是需要命令窗口那个执行的功能!!但你又不提供!!
效率差也不会比易表那个慢吧(其实不算慢)!
现有的eval只对表达式,不算!
有好过无呀!老六你不会是顾虑什么吧!!呵。

15楼
贺老六 发表于:2008/10/20 11:09:00
可以加一个exce函数,但是不能用于计算代码,用于偶尔动态生成执行一下代码还差不多
想象一下,每次计算一行,就编译一次,生成一个exe文件,会慢得吓人。

16楼
gdlgh 发表于:2008/10/20 11:18:00

哈哈。。十分感谢老六你!!

其实多加些控件和功能对你来说是简单的事,但对于我们这些用户这不同了!狐表的竞争力也提高呀!!

17楼
czy 发表于:2008/10/20 12:19:00
谢老六!
18楼
aaa 发表于:2008/10/20 13:00:00
他爸辛苦了!多谢
19楼
tzszw 发表于:2008/10/20 22:24:00
谢谢贺老师这么辛苦!
共19 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.