找回密码
 立即注册

QQ登录

只需一步,快速开始

xiuling_shi
初级会员   /  发表于:2018-3-30 16:53  /   查看:3424  /  回复:3
如何把报表最上面那行改为中文的,还有部分没有用的功能去掉,如图:

黄色部分去掉,红色部分改为中文(另存为,,及里面的PDF等等改为中文)

帮忙解答下,谢谢!

本帖子中包含更多资源

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

x

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-3-30 17:43:32
沙发
您好!
汉化步骤如下,首先在下面这个Js文件中找到这个汉化的路径: localeUri: 'Scripts/i18n/Localeuri.txt'
  1. <script type="text/javascript">
  2.         $(function () {

  3.             var viewer = GrapeCity.ActiveReports.Viewer({
  4.                 element: '#viewerContainer',
  5.                 reportService: {
  6.                     url: '/ActiveReports.ReportService.asmx'
  7.                 },
  8.                 uiType: 'desktop',
  9.                 reportLoaded : function () {
  10.                     reportsButtons.prop('disabled', false);
  11.                 },
  12.                 localeUri: 'Scripts/i18n/Localeuri.txt'
  13.             });
  14.             $(window).bind('beforeunload', function () {
  15.                 viewer.destroy();
  16.             });

  17.             var uiTypeButtons = $('#btnUIType button');

  18.             uiTypeButtons.bind('click', function (ev) {
  19.                 ev.stopImmediatePropagation();
  20.                 uiTypeButtons.removeClass('active');
  21.                 var target = $(ev.target);
  22.                 target.addClass('active');
  23.                 viewer.option('uiType', target.attr('data-bind'));
  24.             });

  25.             var reportsButtons = $('#btnReport button');

  26.             reportsButtons.bind('click', function (ev) {
  27.                 ev.stopImmediatePropagation();
  28.                 reportsButtons.removeClass('active');
  29.                 var target = $(ev.target);
  30.                 target.addClass('active');
  31.                 var reportOption = {
  32.                     id: target.attr('data-bind')
  33.                 };
  34.                 reportsButtons.prop('disabled', true);
  35.                 viewer.option('report', reportOption);
  36.             });

  37.         });
  38.     </script>
复制代码


汉化文件的具体路径,您需要添加替换下就行,注意文件名什么匹配。不然识别不了。
具体路径:C:\Program Files (x86)\GrapeCity\ActiveReports 12\Deployment\Html\i18n


第二个问题,直接去掉是不可以的,但是您可以自定义工具栏的显示,参考如下博客:

http://blog.gcpowertools.com.cn/ ... 8D%95%E6%A0%8F.aspx


本帖子中包含更多资源

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

x
回复 使用道具 举报
xiuling_shi
初级会员   /  发表于:2018-4-2 11:07:15
板凳
KearneyKang 发表于 2018-3-30 17:43
您好!
汉化步骤如下,首先在下面这个Js文件中找到这个汉化的路径: localeUri: 'Scripts/i18n/Localeuri. ...

你好,'Scripts/i18n/Localeuri.txt' txt在哪里,并没有这个txt呢?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-4-2 15:17:29
地板
您好!这个H5渲染在JS中关于地址写法,您可以参考AR自带的例子:
在本地电脑的事例路径如下:
C:\Users\kxz\Documents\GrapeCity Samples\ActiveReports 12\HTML5 Viewer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部