以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于刷新公式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7343)

--  作者:sophia
--  发布时间:2010/6/9 10:32:00
--  关于刷新公式

易表中字段的刷新公式,在狐表中在哪里写?例如:易表中有一"邮政编码"字段,其刷新公式为:

if([大型数量]=0,[费用表!大型数量],[大型数量])


--  作者:狐狸爸爸
--  发布时间:2010/6/9 10:46:00
--  
看看应用篇中的表达式这一章。
--  作者:czy
--  发布时间:2010/6/9 11:08:00
--  
以下是引用sophia在2010-6-9 10:32:00的发言:

易表中字段的刷新公式,在狐表中在哪里写?例如:易表中有一"邮政编码"字段,其刷新公式为:

if([大型数量]=0,[费用表!大型数量],[大型数量])

 

这种公式如果改造成狐表应用,建议不要用表达式,应该直接用代码,理由,表达式列不能保存,而你的公式是如果大型数量>0了,就延用本列数据,这在狐表的表达式列中是不行的,因为下次打开项目时该列会自动提取费用表中大型数量的数据。


--  作者:sophia
--  发布时间:2010/6/14 13:28:00
--  

这个是我表达错了。是表A中有一“大型数量”字段,表B中也有一“大型数量”字段。

在表A当前行,判断表B“大型数量”如果有信息就调用,否则自己录入“大型数量”信息。


--  作者:blackzhu
--  发布时间:2010/6/14 13:50:00
--  
你这个跟着狐爸例子中的自动输入修改一下就OK了.
--  作者:sophia
--  发布时间:2010/6/14 14:08:00
--  
"狐爸例子中的自动输入"在哪里呢?