找回密码
 立即注册

QQ登录

只需一步,快速开始

niurui

初级会员

33

主题

110

帖子

307

积分

初级会员

积分
307
niurui
初级会员   /  发表于:2021-5-19 17:59  /   查看:5593  /  回复:15
本帖最后由 Crystal.Li 于 2021-5-28 16:29 编辑

桌面设计器实现斜线根据数据条数动态长度
如文件中线条5,如何根据当前页面的所具有的数据条数动态改变每页线条5的长度。
该文件每页最多五条,超过五条则进入下一页,每一页都需要线条5,能否单独设置每页的线条长度。

本帖子中包含更多资源

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

x

15 个回复

倒序浏览
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-19 18:30:53
沙发
您好,动态设置线条长度,目前无法实现哦!
回复 使用道具 举报
niurui
初级会员   /  发表于:2021-5-19 18:50:51
板凳
Crystal.Li 发表于 2021-5-19 18:30
您好,动态设置线条长度,目前无法实现哦!

那能否画两条线条,在第一页设置显示线条1,在第二页设置显示线条2,这种能实现吗?
回复 使用道具 举报
niurui
初级会员   /  发表于:2021-5-19 19:38:57
地板
通过什么方式能够得知当前页是否是最后一页呢?
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-20 10:35:15
5#
那能否画两条线条,在第一页设置显示线条1,在第二页设置显示线条2,这种能实现吗?
--------------------------------------------
可以的,这个您可以加两条斜线,通过给隐藏属性设置表达式来控制显示,在第一页只显示线条1,第二页显示线条2:




通过什么方式能够得知当前页是否是最后一页呢?
-----------------------------
判断这两个字段是否相等,相等则为最后一页:

本帖子中包含更多资源

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

x
回复 使用道具 举报
niurui
初级会员   /  发表于:2021-5-20 10:41:30
6#
Crystal.Li 发表于 2021-5-20 10:35
那能否画两条线条,在第一页设置显示线条1,在第二页设置显示线条2,这种能实现吗?
-------------------- ...

设计器不能使用 Globals!PageNumbers = Globals!TotalPages 来判断是否是最后一页,请问有什么方式能够判断当前页是否是最后一页呢。
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-20 11:10:33
7#
这个是要配合IIF表达式使用,参考IIF表达式写法:

本帖子中包含更多资源

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

x
回复 使用道具 举报
niurui
初级会员   /  发表于:2021-5-21 16:10:47
8#
Crystal.Li 发表于 2021-5-20 11:10
这个是要配合IIF表达式使用,参考IIF表达式写法:

在表达式中写
=IIF(
(Count(Fields!list.Value) <= 5)
Or
(Globals!PageNumber= Globals!TotalPages)
,false,true
)
(Globals!PageNumber= Globals!TotalPages) 这样不能进行判断吗?
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-21 16:51:09
9#
niurui 发表于 2021-5-21 16:10
在表达式中写
=IIF(
(Count(Fields!list.Value)

不要括号,参考:

本帖子中包含更多资源

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

x
回复 使用道具 举报
niurui
初级会员   /  发表于:2021-5-21 17:07:15
10#
文本框 36 37 38 分别显示 当前页是否为最后页,当前页,总页数。
为何所有的判断是否为最后页都显示False

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部