以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何用代码公式编辑器  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=30493)

--  作者:cxabc123
--  发布时间:2013/3/29 9:08:00
--  如何用代码公式编辑器
为了让发布的项目更加具有个性化,想让表达式列的公式能够让用户自行修改,但是不知道发布了的项目如何用代码打开表达式编辑器,请那位大侠指教
--  作者:cxabc123
--  发布时间:2013/3/29 9:12:00
--  
以下是引用muhua在2013-3-29 9:10:00的发言:
发布后不能修改表达式列的公式的了。

再没有办法了


--  作者:cxabc123
--  发布时间:2013/4/7 10:38:00
--  
如何写能给个明确的思路吗,谢谢
--  作者:狐狸爸爸
--  发布时间:2013/4/7 11:58:00
--  

一个表,三列: 表名、列名、表达式

 

AfterOpenProject事件:

 

For Each r As DataRow In DataTables("表名").DataRows
    DataTables(r("表名")).Datacols(r("列名")).Expression = r("表达式")
Next


--  作者:cxabc123
--  发布时间:2013/4/7 20:39:00
--  
以下是引用狐狸爸爸在2013-4-7 11:58:00的发言:

一个表,三列: 表名、列名、表达式

 

AfterOpenProject事件:

 

For Each r As DataRow In DataTables("表名").DataRows
    DataTables(r("表名")).Datacols(r("列名")).Expression = r("表达式")
Next

在写表达式时,发布了的项目如何能够用代码把表达式生成器打开,这样设置公式时不容易出错