以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]想做个提示,不知道怎么写!求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45023) |
|
-- 作者:幼狐 -- 发布时间:2014/1/14 10:00:00 -- [求助]想做个提示,不知道怎么写!求助 设计了2个表,一个库存表,一个出库表。 当库存为0了,在出库表里填写出库信息,库存就为负数了。 我想做个提示:当前物料库存为0。类似相关的功能 该如何设计! |
|
-- 作者:Bin -- 发布时间:2014/1/14 10:11:00 -- 再出库表的DataColChangeing 事件里 if e.datacol.name ="出库数量" then \'判断一下触发的是 出库数量 列 dim dr as datarow = datatables("库存").find("物品编号=\'" & e.datarow("物品编号") & "\'") if dr isnot nothing then if dr("库存数量")=0 orelse dr.isnull("库存数量") then messagebox.show("库存为0!") e.Cancel=true end if else messagebox.show("没有对应的物品库存!") e.Cancel=true end if end if
|
|
-- 作者:包头123 -- 发布时间:2014/1/14 10:28:00 -- 版主厉害。 |
|
-- 作者:幼狐 -- 发布时间:2014/1/14 13:00:00 -- Bin老师,谢谢您!按照您写的代码设置了。当库存为0的时候会有提示,库存为0。 还想加个功能,如果库存还有50,出库写的是100,也会提示,当前库存不足。 |
|
-- 作者:Bin -- 发布时间:2014/1/14 14:07:00 --
|
|
-- 作者:幼狐 -- 发布时间:2014/1/14 15:19:00 -- 谢谢Bin老师。
|
|
-- 作者:幼狐 -- 发布时间:2014/1/14 15:49:00 -- 现在在学习跨表引用和统计的综合示例这一节,现在我的需求有些复杂,写了很多次代码都是错误的,请Bin老师帮忙! 此主题相关图片如下:1.jpg 此主题相关图片如下:2.jpg |
|
-- 作者:Bin -- 发布时间:2014/1/14 15:53:00 -- 新手建议先按部就班看帮助,不要着急着开发先.
看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。 如果确实急着要使用这个功能,可以上例子,描述清楚你的需求. 这样别人才能帮到你. |
|
-- 作者:幼狐 -- 发布时间:2014/1/14 15:58:00 -- 上面的表,是出库表和统计表。 出库表根据订单的物料需求数量做数据出库。 统计表是根据应用数量统计订单出品率(出品率=应用数量/出库数量) 但现在问题是有的订单需要3种或4种物料,有的订单只需要一种物料。 能否根据订单编号自动统计1个订单的出品率呢? |
|
-- 作者:Bin -- 发布时间:2014/1/14 16:02:00 -- 利用Compute做统计即可 http://www.foxtable.com/help/topics/0393.htm 利用COunt统计出行数,再用Sum统计出总数, 总数/行数 就是你的平均出品率了. |