找回密码
 立即注册

QQ登录

只需一步,快速开始

liangzhaolin

注册会员

4

主题

9

帖子

35

积分

注册会员

积分
35

活字格认证

liangzhaolin
注册会员   /  发表于:2015-9-17 15:02  /   查看:3831  /  回复:2
这个是关于一个付款方式的选择条件,当付款方式为“转账”的时候,要显示出收款账户的信息,假如付款方式为“现金付款”的时候就不用显示关于银行信息的textbox,是否可以在textbox的 Visibility 的属性设置为按条件判断是否显示,请问:应该怎么实现呢?

2 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-9-17 17:01:00
沙发
您好,
可以使用RDL报表来实现,思路是:
1.通过参数选择付款方式
2.设置列的隐藏
  1. =Code.SetVisibility(   Parameters!P1.Value   ,"T1")
复制代码
3.通过脚本处理
  1. Function SetVisibility(ByVal vs As Object(), ByVal name As String) As Boolean
  2.         For Each item As Object In vs
  3.                 If item.ToString().Equals(name) Then
  4.                         Return False
  5.                 End If
  6.         Next
  7.         Return   True
  8.        
  9. End Function
复制代码

可以参考的在线示例:
http://demo.gcpowertools.com.cn/ ... 2&action=10

下载连接:
http://www.gcpowertools.com.cn/products/activereports_demo.htm
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-25 17:45:00
板凳
您好,
距离这个问题的最后回复已经过去了一段时间,不知道这个问题您是否已经解决?
如果没有解决,欢迎跟贴接续讨论,如果已经解决请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部