以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]添加表达式列,默认值的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111834) |
-- 作者:2 -- 发布时间:2017/12/29 23:58:00 -- [求助]添加表达式列,默认值的问题 按帮助http://www.foxtable.com/webhelp/scr/3232.htm,加的复选框表达式列,复选框状态不和帮助不一样! 此主题相关图片如下:捕获.png ,要不就选中,要不就不选中,不应该是个黑点啊! [此贴子已经被作者于2017/12/29 23:59:07编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/12/30 19:46:00 -- 表达式发上来看看 |
-- 作者:2 -- 发布时间:2017/12/30 23:54:00 -- 是按这个做的:http://www.foxtable.com/webhelp/scr/3232.htm 窗口的,AfterLoad 事件: Functions.Execute("AddCheckCol","项目明细","项目明细_Table1")\'添加复选列 AddCheckCol函数: \'为表加上复选例 Dim Dt As String=args(0) Dim t As String=args(1) If DataTables(Dt).DataCols.Contains("选")=False Then DataTables(Dt).DataCols.Add("选",Gettype(Boolean)) End If Tables(t).Cols("选").Move(0) Tables(t).Cols("选").Width = 25 |
-- 作者:2 -- 发布时间:2017/12/31 -- 奇怪了,现场打开又正常了 |
-- 作者:有点甜 -- 发布时间:2018/1/1 21:35:00 -- 如果是方框,你可以给此列赋值为false,循环每一行赋值。 |
-- 作者:2 -- 发布时间:2018/1/2 16:12:00 -- 就是逻辑列的值在表中显示为一个黑点,该如何处理?黑点是表示选中还是没有选中? |
-- 作者:有点甜 -- 发布时间:2018/1/2 16:24:00 -- 以下是引用2在2018/1/2 16:12:00的发言:
就是逻辑列的值在表中显示为一个黑点,该如何处理?黑点是表示选中还是没有选中?
黑点是没选中。加入代码
Datatables("表A").replacefor("列名", False) |