以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何根据单元格计算结果自动填充字段  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=196359)

--  作者:BIAO
--  发布时间:2025/4/20 19:09:00
--  如何根据单元格计算结果自动填充字段

如果【与财务列账差额】列小于0,则【是否合规】列就自动填充为“否”,怎么实现呢?

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20250420190556.jpg
图片点击可在新窗口打开查看


--  作者:程兴刚
--  发布时间:2025/4/20 20:20:00
--  
首先,【与财务列账差额】列不能为表达式列;
然后,值发生改变后执行那个事件(DataColChanged事件)的代码:
if e.datacol,name = "与财务列账差额"
   if e.datarow.isnull(e.datacol,name ) = false
        e.datarow("是否合规")  = (e.datarow(e.datacol,name )  >= 0)
   end if
end if    

记住这里加个括号:(e.datarow(e.datacol,name )  >= 0) 
[此贴子已经被作者于2025/4/20 20:20:46编辑过]