
如果fcard_no 有值 则pat_name 为只读 只能在数据窗口上写 这个判断应该怎么写 写在哪里 希望达人指教!
------解决方案--------------------
在pat_name列的protect 上填入 if(len(trim(fcard_no))>0,1,0)
------解决方案--------------------
+1
------解决方案--------------------
pat_name列的protect 上填入
if(isnull(fcard_no)or trim(fcard_no)='',0,1)
------解决方案--------------------
直接在protect里写一个1试试
如果还控制不住,肯定是你的程序在那个地方修改了protect属性
如果控制住了,修改表达式为 if(len(fcard_no) > 0, 1, 0) 试试