dllysh 发表于 2020-12-1 15:34:35

报表网页版工具栏

求助:1.如何隐藏页面工具栏(如下图1红色方框内的部分);2.图1中,中间表格部分由于列过多导致有一列显示在了第二页如图2,是否可以设置无论多长或多宽都显示在同一页.
图一



图二

如果可以的话,最好可以有个例子,谢谢

KearneyKang 发表于 2020-12-1 15:34:36

你好,第有一个问题,隐藏工具栏可以通过该API进行设置https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78328&extra=page%3D1
viewer.toolbar.toggle(false);显示的问题,现在只能修改报表预览纸张的宽度,跟进你的截图,你把报表预览的宽度稍微调整大一点就行了:

dllysh 发表于 2020-12-1 15:36:15

项目是VB.net webform框架,B/S端

dllysh 发表于 2020-12-1 20:03:42

KearneyKang 发表于 2020-12-1 15:55
你好,第有一个问题,隐藏工具栏可以通过该API进行设置https://gcdn.grapecity.com.cn/forum.php?mod=viewt ...

隐藏工具栏我按照你说的试了一下,但是没有成功,能麻烦帮忙看看吗,谢谢https://pan.baidu.com/s/1GeQqqaar7uzRPfjCpzP_Aw提取码:mb6q]项目

KearneyKang 发表于 2020-12-2 09:52:50

你好,问题已经收到,因为涉及到代码调试估计需要花一点时间,你需要稍微等下

dllysh 发表于 2020-12-2 20:46:29

KearneyKang 发表于 2020-12-2 09:52
你好,问题已经收到,因为涉及到代码调试估计需要花一点时间,你需要稍微等下

你好,可能是我表述不清,我想要的其实和这个差不多https://demo.grapecity.com.cn/activereports/aspnet/mobile/index.html
我也是想实现报表在手机端企业微信中显示,不知你那里是否有可供参考的效果如链接中的demo一样的文件,谢谢

KearneyKang 发表于 2020-12-3 10:42:31

本帖最后由 KearneyKang 于 2020-12-3 11:36 编辑

你好,
AR14在手机端展示,现在在报表的宽度自适应上在手机端正展示存在一点问题,这个问题还需要等几周时间就能修复好,你现在使用的是Webviewer进行报表展示,想要隐藏工具栏的问题,这个问题我正在验证中,需要等下给你一个具体的解决办法

dllysh 发表于 2020-12-3 11:19:13

KearneyKang 发表于 2020-12-3 10:42
你好,
AR14在手机端展示,现在在报表的宽度自适应上在手机端正展示存在一点问题,这个问题还需要等几周时 ...

你好,通过你第一次的回复,还有参考了AR14的英文版帮助文档,隐藏工具栏的问题我已经解决了,非常感谢你的帮助:mj72:

KearneyKang 发表于 2020-12-3 11:35:51

能把你的写法分享出来嘛?供大家参考学习下。谢谢:)

dllysh 发表于 2020-12-3 14:15:48

KearneyKang 发表于 2020-12-3 11:35
能把你的写法分享出来嘛?供大家参考学习下。谢谢

当然可以,我的项目是VB.net 4.6.2, webform框架,B/S端,AR14.前端页面代码如下
<body onload="document_onload()">
    <form id="form1" runat="server">
      <div>
            <ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server" Height="100%" Width="100%"
                DisplayMode="Continuous" ViewerType="RawHtml" ReportName="file: 手机版.rdlx"></ActiveReportsWeb:WebViewer>
      </div>
    </form>
    <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
    <script>
      function viewer_loaded() {
            var viewModel = GetWebViewer('WebViewer1');
            viewModel.toolbar.toggle(false);
      };
      function document_onload() {
            $('#WebViewer1').ready(viewer_loaded);
      };
    </script>
</body>
页: [1] 2
查看完整版本: 报表网页版工具栏