以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  提取表中数值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175179)

--  作者:zlyuiop
--  发布时间:2022/2/23 0:17:00
--  提取表中数值
产品表,有ABC三个产品,运行窗口时,3个标签控件分别显示他们的结存数量,这个要怎么弄啊,求大神赐教。
--  作者:有点蓝
--  发布时间:2022/2/23 8:44:00
--  
结存数量怎么计算出来的?到窗口afterload给控件赋值即可
e.form.controls("标签1").text = xx值

--  作者:zlyuiop
--  发布时间:2022/2/23 11:47:00
--  不是在表上执行,是在窗体上运行的
我是想学习一下,窗体控件运行时,怎么通过按钮单击把表里其中一个的数值让控件显示出来,比如:Text控件,显示A产品最后一次出库后剩余的结存数量。
不知道我描述的是否清楚,这个代码要怎么写。

结存是通过表里列的加减完成的,结存=期初+收入-支出
[此贴子已经被作者于2022/2/23 11:48:56编辑过]

--  作者:有点蓝
--  发布时间:2022/2/23 12:20:00
--  
怎么判断是最后一次的出库数据,根据日期判断?

dim dr as datarow = datatables("产品").find("产品=\'A\'","日期 desc")
if dr isnot nothing then
e.form.controls("标签1").text = dr(“结存数量”)
en dif