以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 逻辑列值的设置问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=183484) |
-- 作者:shilhoue -- 发布时间:2022/11/7 10:50:00 -- 逻辑列值的设置问题 老师您好,我们工作中日常出的报告通常情况下是需要加盖CMA标志的,我在表中设置了“CMA标志”逻辑列,但新增行如何设置默认其为选中状态?另外,也有部分客户有特殊要求,无需加盖CMA标志,为了直观,我在窗口中的关联复选框控件名为“不加盖CMA”,这种情况下我如何编写代码,难道要在另外设置一个逻辑列么 |
-- 作者:有点蓝 -- 发布时间:2022/11/7 10:54:00 -- 无需加盖的,“CMA标志”逻辑列不勾选不就行了。 新增行默认勾选参考 dim r as row = tables("表A").addnew r("CMA标志")=true
|
-- 作者:shilhoue -- 发布时间:2022/11/7 10:59:00 -- 录入窗口中我用了复选框和“CMA标志”关联,为了直观我设置的名称是“不加盖CMA”,毕竟这个是比较少的属于特殊要求。怎么能实现同一关联字段执行相反的操作呢 |
-- 作者:有点蓝 -- 发布时间:2022/11/7 11:03:00 -- 同一关联字段执行相反的操作 -- 具体指什么,没看懂 |
-- 作者:shilhoue -- 发布时间:2022/11/7 11:18:00 -- 就是当表中"CMA标志“为True时,录入窗口中的”不加盖CMA“复选框为Fasle。 |
-- 作者:有点蓝 -- 发布时间:2022/11/7 11:22:00 -- 建议去掉文字里的“不”字。如果一定要有不字就不能绑定列了,只能使用代码判断赋值 |
-- 作者:shilhoue -- 发布时间:2022/11/7 14:59:00 -- 我已经解决了,谢谢蓝版主 |