找回密码
 立即注册

QQ登录

只需一步,快速开始

wzdany

初级会员

12

主题

42

帖子

210

积分

初级会员

积分
210
wzdany
初级会员   /  发表于:2017-7-19 15:47  /   查看:5957  /  回复:12
本帖最后由 KearneyKang 于 2017-7-19 17:31 编辑



我们这边有个新的需求是 这个单价列 有些客户单价是不允许看到的 在模板处应该怎么设置呢?
模板的 table 有没有个判断的函数 是否显示此列的?
要整个列都不要显示 怎么设置模板?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

正序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-7-20 09:41:37
13#
您好
我这边查看了我们所有自带的函数,没有您说的这个方法。所以我才给了您那个解决方案
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-20 09:38:30
12#
wzdany 发表于 2017-7-20 09:37
是的 但是我的数据源 是直接查询后 返回的object过来的  不是在模板中配置数据库语句查询的  数据源返回 ...

pageReportXSDH.Report.Classes.Add(new GrapeCity.ActiveReports.PageReportModel.CodeClass() { ClassName = "CySoft.Utility.ARHelper", InstanceName = "ARHelper" });
                  
实例后  用code可以读取自己建的方法 有没有你们自己就自带的函数 判断   "abcde" .Contains  ("a") 返回ture的这样的函数
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-20 09:37:16
11#
KearneyKang 发表于 2017-7-20 09:26
您好
您是不是想通过用户的角色的权限去进行判断单价可见不可见,如果是这样您可以通过如下这种办法来实现 ...

是的 但是我的数据源 是直接查询后 返回的object过来的  不是在模板中配置数据库语句查询的  数据源返回的object中有个字段是是否显示某列的 就要在模板判断某列是否显示 我看了下 在程序中建类 引入 Code
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-7-20 09:26:21
10#
您好
您是不是想通过用户的角色的权限去进行判断单价可见不可见,如果是这样您可以通过如下这种办法来实现
在对应的数据库的表里增加一个字段,里面记录他是否有权限查看单价。然后在表里通过获取对的这个参数的值,进行判断可见不可见
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-19 18:34:35
9#
KearneyKang 发表于 2017-7-19 17:20
您好,您这可以通过设置单列的visibility 的可见不可见来设置然后在表达式里写判断语句
例如:
=IIF(1==1 ...

判断包含是用哪个关键字的?
比如   "abcde" .Contains  ("a")
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-19 18:34:35
8#
KearneyKang 发表于 2017-7-19 17:20
您好,您这可以通过设置单列的visibility 的可见不可见来设置然后在表达式里写判断语句
例如:
=IIF(1==1 ...

判断包含是用哪个关键字的?
比如   "abcde" .Contains  ("a")
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-19 18:34:35
7#
KearneyKang 发表于 2017-7-19 17:20
您好,您这可以通过设置单列的visibility 的可见不可见来设置然后在表达式里写判断语句
例如:
=IIF(1==1 ...

判断包含是用哪个关键字的?
比如   "abcde" .Contains  ("a")
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-19 18:34:35
6#
KearneyKang 发表于 2017-7-19 17:20
您好,您这可以通过设置单列的visibility 的可见不可见来设置然后在表达式里写判断语句
例如:
=IIF(1==1 ...

判断包含是用哪个关键字的?
比如   "abcde" .Contains  ("a")
回复 使用道具 举报
wzdany
初级会员   /  发表于:2017-7-19 18:34:34
5#
KearneyKang 发表于 2017-7-19 17:20
您好,您这可以通过设置单列的visibility 的可见不可见来设置然后在表达式里写判断语句
例如:
=IIF(1==1 ...

判断包含是用哪个关键字的?
比如   "abcde" .Contains  ("a")
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部