[ABI 5.1] 默认按钮

11660
8

xugj831 小试身手Lv3

发表于2020-9-10 15:18

悬赏1

已解决

楼主
某个报表,在参数区设定了参数,然后采用默认的按钮模板【默认的其实挺好看的】

在另外的一个报表中,某个字段做了钻取跳转到上面的页面。这时候,出现了这个按钮。



查看了半天,论坛说,需要在第一个页面不要用默认按钮模板,自己添加一个【下拉按钮】 ,但是看上去还是很丑陋。
有人说,需要用脚本进行,也就是每个页的这个按钮都需要找到那个ID。

这个也太繁琐了吧。把应该简单的工作搞的这么复杂。

有没有高手解决一下?

最优: 保持默认按钮,在钻取后,按钮不要出现
次之:自定义下拉按钮,可否给个属性的参考,和默认看上去长得长不多。
不接受:基于按钮ID写脚本,好几十个页面,这么搞,那是受罪。




最近看过此主题的会员

wjx0403

最佳答案

xxxl

发表于2020-9-10 15:18

只看该作者

取消 关注该作者的回复

本帖最后由 xxxl 于 2020-9-11 17:42 编辑
xugj831 发表于 2020-9-10 16:38
是这样的,您提到的子表(假定是报表A), 也会放到门户中,也就是也会单独查询,这样,默认按钮的存在是有 ...

没有那种在本表显示按钮,在钻取不显示按钮的方法。
按钮样式可以在自定义样式中修改,对一个按钮的属性中设置自定义样式,然后复制粘贴就行了。

按钮样式可以在自定义样式中自己添加css样式比如color:white;background-color:blue;
8个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-9-10 15:29

只看该作者

取消 关注该作者的回复

沙发

就是钻取的子表设置了参数组件同时设置了空白按钮的模版,主表钻取到子表是直接显示没有按钮的呀


xugj831 小试身手Lv3

发表于2020-9-10 15:42

只看该作者

取消 关注该作者的回复

板凳

这个子表,还存在单独查询的使用。如果设成空白,字表单独的查询页面就没有按钮了吧

xxxl 数据领袖Lv6

发表于2020-9-10 15:46

只看该作者

取消 关注该作者的回复

地板

xugj831 发表于 2020-9-10 15:42
这个子表,还存在单独查询的使用。如果设成空白,字表单独的查询页面就没有按钮了吧 ...

意思是说您既不想要那个计算按钮以及分享按钮,同时还需要参数组件对吗

xxxl 数据领袖Lv6

发表于2020-9-10 16:18

只看该作者

取消 关注该作者的回复

5#

本帖最后由 xxxl 于 2020-9-10 16:19 编辑

还是没有太明白您的需求,帖子中您说“保持默认按钮,在钻取后,按钮不要出现”是指钻取后不出现参数面板按钮,但是后面您又说“这个子表,还存在单独查询的使用。如果设成空白,字表单独的查询页面就没有按钮了吧”,是需要参数面板按钮的意思。

xugj831 小试身手Lv3

发表于2020-9-10 16:38

只看该作者

取消 关注该作者的回复

6#

是这样的,您提到的子表(假定是报表A), 也会放到门户中,也就是也会单独查询,这样,默认按钮的存在是有必要。
同时另个报表(报表B),也会在门户中,会钻取到上面那个所谓的子表,这时候,对应的参数是没有显【是正确的】,但是按个默认的计算按钮就单独的出现了。我理解您的意思,就是如果报表A,将按钮模板选择空白,的确,从报表B进入报表A,那个孤立的计算按钮是没有了,可是在执行报表A的时候,也就没有计算按钮了,对吧。

我了解到的解决方案是不用默认的按钮,自己在页面上添加下拉按钮,这样可以解决上面的问题。

现在是添加的下拉按钮,美观上不足,可能还需要做个脚本,在每个页面上运行。

如果我有好几十个页面,那光搞这个按钮就都需要费老鼻子了。

所以我想问一下。
1. 是否在利用默认按钮的情况下,从报表B 到报表A ,那个计算按钮可以没有。 如果不可能
2. 那么就是否有个推荐的按钮样式之类的,我只能在每个页面进行复制粘贴。  
最不希望的结果是,每个页面针对这个按钮,还需要写个脚本,脚本中针对定义的按钮ID。这个没法搞。太费力气。

xxxl 数据领袖Lv6

发表于2020-9-10 15:18

只看该作者

取消 关注该作者的回复

7#

本帖最后由 xxxl 于 2020-9-11 17:42 编辑

xugj831 发表于 2020-9-10 16:38
是这样的,您提到的子表(假定是报表A), 也会放到门户中,也就是也会单独查询,这样,默认按钮的存在是有 ...

没有那种在本表显示按钮,在钻取不显示按钮的方法。
按钮样式可以在自定义样式中修改,对一个按钮的属性中设置自定义样式,然后复制粘贴就行了。

按钮样式可以在自定义样式中自己添加css样式比如color:white;background-color:blue;

xugj831 小试身手Lv3

发表于2020-9-11 09:48

只看该作者

取消 关注该作者的回复

8#

OK

那您那里有没有按钮样式设置的参考设置,就是效果基本上同默认按钮长的一样?

谢谢

xxxl 数据领袖Lv6

发表于2020-9-11 10:56

只看该作者

取消 关注该作者的回复

9#

xugj831 发表于 2020-9-11 09:48
OK

那您那里有没有按钮样式设置的参考设置,就是效果基本上同默认按钮长的一样?

这还需要您自己摸索
我这里设置了一种和默认按钮差不多样子的样式给您看看
color:white;background-color:blue;


这里是根据css写的样式,可以自行发挥

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号