Foxtable(狐表)用户栏目专家坐堂 → 判断label显示和不显示的方法


  共有2522人关注过本帖树形打印复制链接

主题:判断label显示和不显示的方法

帅哥哟,离线,有人找我吗?
min-fox
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:141 积分:1091 威望:0 精华:0 注册:2022/5/17 22:25:00
判断label显示和不显示的方法  发帖心情 Post By:2023/2/19 16:03:00 [只看该作者]

在窗口的AfterLoad中,想实现的功能是:当销售列表中的当前行的 “数量”列和“金额”列不为空值

窗口的控件label1,显示为:卖出数量xx,卖出金额:xxx

如是空值,则不显示。请改一下下面的代码。

Dim r1 As Row = Tables("销售列表").current
If r1.IsNull("数量") OrElse r1.IsNull("金额") Then '如果数量或单价为空
    Forms("label1").Visible = False
   Else
    e.form.controls("label1").text = "卖出数量:" & r1("数量") & ",卖出金额:" & r1("金额")       

 End If

 


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/19 20:32:00 [只看该作者]

If r1.IsNull("数量") OrElse r1.IsNull("金额") Then '如果数量或单价为空
    e.form.controls("label1").Visible = False
   Else
    e.form.controls("label1").text = "卖出数量:" & r1("数量") & ",卖出金额:" & r1("金额")       

 End If


 回到顶部