以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请问表达式列的零如何不显示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105674) |
-- 作者:hbhb -- 发布时间:2017/8/23 23:06:00 -- 请问表达式列的零如何不显示 大师:请问表达式列的零如何不显示 |
-- 作者:有点甜 -- 发布时间:2017/8/23 23:50:00 -- iif(第一列 = 0, null, 第一列) |
-- 作者:hbhb -- 发布时间:2017/8/24 10:29:00 -- 那如果合成表达式,表达式的字符长度有无限制? |
-- 作者:有点甜 -- 发布时间:2017/8/24 10:55:00 -- 以下是引用hbhb在2017/8/24 10:29:00的发言:
那如果合成表达式,表达式的字符长度有无限制?
4千个字符左右吧。 |
-- 作者:hbhb -- 发布时间:2017/8/24 11:43:00 -- 为何不加iif函数判断表达式时,表达式列可以写入,一加就不可以写入,报错提示该列为只读字段? |
-- 作者:有点甜 -- 发布时间:2017/8/24 11:49:00 -- 以下是引用hbhb在2017/8/24 11:43:00的发言:
为何不加iif函数判断表达式时,表达式列可以写入,一加就不可以写入,报错提示该列为只读字段?
如果表达式列编写了表达式,就是只读的,只能计算不能写入。如果是空白的表达列,可以写入数据,但数据不保存。 |
-- 作者:hbhb -- 发布时间:2017/8/24 11:50:00 -- 表中直接输入可以,代码写入就不行? |
-- 作者:有点甜 -- 发布时间:2017/8/24 11:56:00 -- 以下是引用hbhb在2017/8/24 11:50:00的发言:
表中直接输入可以,代码写入就不行?
你输入的意义何在?不能保存。而且,如果输入了公式,在表中也不能直接输入。 |
-- 作者:hbhb -- 发布时间:2017/8/24 12:03:00 -- 在表中可以输入,但输入后恢复为计算公式的值。 请问: 我用代码遍列写入数据,如果是不写入? 那如何判断某一列是否为表达式列,帮助中怎么找不到?
|
-- 作者:有点甜 -- 发布时间:2017/8/24 12:06:00 -- 1、可以这样判断表达式列
http://www.foxtable.com/webhelp/scr/0417.htm
2、也可以这样判断
Dim dc As DataCol = DataTables("表C").DataCols("c") |