搜索

Help

第77页,共197页。 显示 1,970 条结果 (0.039 秒)

  1. 调试快捷键

    1 说明        在定制开发过程中,经常需要定位 Smartbi 的代码位置,比如需要查找某个对话框的类名,又或者需要知道资源目录树上某个节点的右键菜单响应事件等。为了方便开发,Smartbi 提供了很多操作快捷键,可以便捷地定位代码位置。具体参考如下。 2 显示和隐藏LOG界面        快捷键:Ctrl + Shift + F2  --》 用于显示/隐藏LOG界面,效果如下。        LOG界面显示之后的用户操作如果有发生与服务器的交互,都会显示出来,譬如想知道点击了刷新,执行了什么交互,就可以在点击刷新之前调出这个界面。这个LOG的功能其实与charles工具、chrome 开发者工具的network
  2. 第二课:扩展包的创建、配置及打包

    1 创建扩展包 1.1 说明        因为 Smartbi 扩展包里面的目录结构还是有一定规范的,虽然可以手动使用Eclipse 开发工具,通过“File -> New -> project …”创建一个扩展包项目工程,但还是得手动按照 Smartbi 的扩展包目录规范创建目录及文件,稍显麻烦,而且可能也不会记得要创建些什么文件以及文件的配置结构是什么。        所以Smartbi 提供了一个工具用来创建扩展包项目,自动将需要的文件及目录创建好,创建好后手动使用Eclipse中的“File ->Import -> Existing Projects Info Workspace ...”导入到开发环境中即可
  3. 第四课:报表宏的调试

    本节内容,但是使用debug模式访问smartbi还是需要了解。 步骤一:使用debug模式访问Smartbi 在浏览器地址输入 http://IP:PORT/smartbi/vision/index.jsp?debug=true 地址访问Smartbi。Smartbi服务器默认会对返回到客户端 … 运行情况的地方加debugger 添加debug.png 步骤三:打开浏览器调试界面 打开谷歌浏览器的开发者工具(一般是F12可以调出,或者点击右上角的 三竖点>更多工具>开发者工具打开) 打开开发者工具.png 步骤四:运行报表 运行报表,代码即会在debugger处暂停,此时您就可以单步执行代码,并随时
  4. 前端JS定位技巧

    1 说明     接到需求,如果判断是产品不支持的,需要定制,首先得判断是在哪里插入什么功能,或者需要修改什么文件,因此我们需要先定位到具体的JS组件,然后再根据需要进行修改。下面从几个常用场景说明如何定位。 注意:说明调试定位之前,请选好一个前端调试工具,现在各浏览器实际都自带了调试工具,网上搜索:IE 开发者工具、Chrome 开发者工具、 火狐开发者工具等等,都会有大量的教程,各开发者工具的使用都大同小异,本文以chrome 开发者工具为例。 2 JS组件的定位     如果要更改现有JS组件的内容、逻辑、布局或布局上文字,那就需要找到对应的JS组件,找到对应js之后就可以参考修改Smartbi JS文件 https
  5. 前端JS定位技巧

    1 说明     接到需求,如果判断是产品不支持的,需要定制,首先得判断是在哪里插入什么功能,或者需要修改什么文件,因此我们需要先定位到具体的JS组件,然后再根据需要进行修改。下面从几个常用场景说明如何定位。 注意:说明调试定位之前,请选好一个前端调试工具,现在各浏览器实际都自带了调试工具,网上搜索:IE 开发者工具、Chrome 开发者工具、 火狐开发者工具等等,都会有大量的教程,各开发者工具的使用都大同小异,本文以chrome 开发者工具为例。 2 JS组件的定位     如果要更改现有JS组件的内容、逻辑、布局或布局上文字,那就需要找到对应的JS组件,找到对应js之后就可以参考修改Smartbi JS文件 https
  6. 仪表盘导出引擎问题排查技巧

    标志:按F12打开开发者工具 → 在“元素”面板中搜索db-page__page-loaded样式(如下图),若不存在则说明部分组件未完成加载,导致引擎等待至超时,此时可以精简资源,通过移出组件的方式,协助定位未加载完成的组件,上报BUG进行修复。 image (6).png 2.4查看是否请求体过大 一般报表 … ,就会报以上错误。 如果是没有宏的情况下报这类问题则大部分是bug,产品的逻辑没有处理好,但如果是宏隐藏了某个组件,某个操作后又显示该组件进行导出时,这类问题导出引擎无法执行那个特定动作,去触发组件显示,所以无法正常导出,需要针对具体场景,通过其他方式规避 四、典型的案例汇总 1)配置域名后导出报错 如图,出现
  7. 宏代码库

    主要用来定义一些公共的宏方法。将一些使用频率较高的方法定义为公共的方法,便于代码重用,消除重复。 宏代码库中声明的公共方法不通过事件触发,因此需要通过报表宏或跳转规则引用宏代码库来调用这些公共方法。 系统默认内置的工具宏为:system > utils,分别针对服务端模块和客户端模块定义了一些常用的公共方法 … 。 宏代码库:等同于一个代码文件,文件中定义了许多公共的方法。如内置的utils就是一个宏代码库。 操作入口 入口1:在“系统导航”选择 公共设置,展开资源目录区,在“宏代码库”或其节点下文件夹的更多操作0.jpg选择 新建 > 宏代码库,进入“新建宏代码库”界面。 入口2:在“公共
  8. 系统日志

    记录系统的运行情况。如:启动信息、报错信息,方便系统问题的监控及跟进。 导出系统日志是指将系统日志文件打包为“log.zip”供用户导出,以便查看和备份系统日志和相关配置文件信息。 当在使用产品时遇到服务器、数据库等报错可以导出系统日志并描述问题产生步骤后发给我们,以便我们可以定位问题。 功能入口 1、在系统左侧导航中点击 运维设置 。 2、在 系统运维工具 中选择 系统日志 ,如下图所示: xitongrizhi-01.png 3、弹出“导出日志”窗口,如下图所示: image2025-5-16_9-42-48.png
  9. 计划

    (快捷键Ctrl+F)以及开发者调试工具(快捷键F12)是无法搜索到这部分未加载的数据。建议使用产品提供的搜索功能。 列表区 以列表的形式默认显示所有计划的相关信息。 列表区内的显示顺序是根据从数据库中读取的顺序返回,一般是根据数据的主键id排序 计划界面的列表“操作”支持对计划的管理 … 是指定制执行任务的方式或时间等。 一个计划支持调度多项任务。 操作入口 1、选择系统快捷菜单 系统运维 ,或者选择“系统导航”的 系统运维 ,如图: image2019-7-27 17:29:3.png 2、选择“系统运维”界面主菜单 计划任务  ,如图: image2019-8-8 14
  10. 更换产品显示方式_扩展包方式

    下载 ChangeLogo 扩展包,下载地址:ChangeLogoV9.ext(此扩展包适用于V9以上版本)。如果需要修改其中的某个文件,请参照如下步骤进行。 首先用 WinRAR http://baike.baidu.com/view/2345.htm 之类的压缩工具,打开 ChangeLogo.ext 文件。 然后将需要修改的文件从 WinRAR 窗口中拖出来,对其进行修改。 接着将修改后的文件,拖放回 WinRAR 窗口中,覆盖以前的旧文件。 关闭 WinRAR 窗口保存修改即可。 浏览器标题title 修改浏览器标题上显示的名称,对应的文件路径是:ChangeLogo.ext\vision\js\ext