第5页,共192页。 显示 1,911 条结果 (0.024 秒)
下拉框参数模糊查询-下拉列表默认只显示20个
(本文档仅供参考) 问题 报表开发中,曾有客户提出:为什么下拉框只能显示20行的问题,但实际查询到条数远不止这些。 image2018-10-23 14:47:0.png 解决方案 产品功能说明: 目前产品的下拉框参数模糊查询,下拉列表默认只显示20个,之所以对参数备选值个数有限制,是因为如果显示了太多备选条数,这样就会导致参数渲染会比较慢,从而影响系统性能。 建议: 综合考虑,目前建议用户在输入时候,输入更为精确一点的数据再进行查询,或者考虑将参数类型改为【列表对话框:https如何实现从 基于多维查询制作的电子表格实现报表间的跳转
(本文档仅供参考) 问题 当基于多维查询制作的电子表格,要如何达到电子表格支持跳转到电子表格,以及跳转传参的效果? 接下来,本示例主要说明基于多维查询创建的电子表格下钻到另一个多维查询创建的电子表格的操作流程。 1、创建多维查询 2、创建源电子表格 3、创建目标电子表格 4、新建跳转规则向导 5、选择目标报表 6、设置参数传递 解决方案 1、创建多维查询 1.1 源电子表格的多维查询第一课:跳转规则
跳转规则向导是指用户不需要关心代码层次的内容,按照系统的提示流程,在各环节中以界面配置的方式实现资源间的互动效果。 各类资源的跳转规则如下: 跳转规则向导式的定制方式主要有两类: 报表资源跳转:实现报表资源向其它报表资源的跳转,譬如查看汇总报表中某条记录的明细数据。 向导式定义跳转规则需要定义:跳转入口、源资源、目标资源、跳转执行时的参数传递等细节。 说明: ● 通过向导方式定制的跳转规则,系统自动在"服务端模块"和"客户端模块"生成相应的模块宏,系统实际运行的就是这两个模块下的宏脚本,意思是向导上的任何配置,都会产生对应的宏脚本,譬如界面上有参数的配置,意味着这宏脚本中有获取或设置参数的方法 在交互式仪表盘IOS端点击下拉框组件需要点击两次
(本文档仅供参考) 问题: IOS端打开smartbi页面点击选择框需要点两次才能弹出下拉框,安卓端点击一次就可以是什么原因? 问题原因: ios的系统特性,第一次点击控件会“选中”它,而第二次点击才会触发其预期的动作(例如,显示一个下拉列表)。输入单元格值跳转到目标报表
效果: 输入单元格跳转到目标资源.gif 版本及客户端说明 1.smartbi版本:V9 2.客户端:PC 3.浏览器:IE11、谷歌浏览器(Chrome)、火狐浏览器(Firefox) 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 image2020-6-12 16:32:32.png 2、创建目标报表,目标报表参数为文本输入框类型。 image2016-5-31 11:50:7.png 3、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表上建立跳转规则。 image2020-6-12 16输入单元格值跳转到目标报表
效果: 输入单元格跳转到目标资源.gif 版本及客户端说明 1.smartbi版本:V9 2.客户端:PC 3.浏览器:IE11、谷歌浏览器(Chrome)、火狐浏览器(Firefox) 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 image2020-6-12 16:32:32.png 2、创建目标报表,目标报表参数为文本输入框类型。 image2016-5-31 11:50:7.png 3、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表上建立跳转规则。 image2020-6-12 16宏示例-下拉框控件不允许手动输入
(此文档仅供参考) 问题描述 基于模型创建的参数,无法设置不允许手工输入,在电子表格中使用下拉框控件后用户可以随意在输入框中编辑导致查询有误。 解决方案 可以通过写宏实现禁止编辑需要写宏代码实现,实现代码如下: function main(spreadsheetReport, isAjaxRefreshCallback) { setTimeout(function() { debugger // var value = spreadsheetReport.elemSheetFrame.contentWindow.document.getElementById('_easyui_textbox_input1下拉框树控件实现全选或取消全选
)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 simpleReport;事件为 onRender;并把下面宏代码复制到代码区域。 宏类型 类型 对象 事件 … ,介绍设置方法。 1,首先创建一张电子表格报表(带多选下拉树形控件)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 SpreadsheetReport;事件为 onRender;并把下面下拉框树控件实现全选或取消全选
)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 simpleReport;事件为 onRender;并把下面宏代码复制到代码区域。 宏类型 类型 对象 事件 … ,介绍设置方法。 1,首先创建一张电子表格报表(带多选下拉树形控件)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 SpreadsheetReport;事件为 onRender;并把下面文本输入框参数可否一次性输入多个值
(本文档仅供参考) 问题 文本输入框参数可否一次性输入多个值,多个值之间用英文逗号分隔,然后后台处理成in(xx1,xx2,...)这种形式去过滤数据. 解决方案 在参数的定义中有一个“允许多选”的选项(如下图),但是该选项对于“文本输入框”参数是置灰不可以选择的,可以通过写扩展包放开此选项,开放此选项后即可实现一次性输入多个值,值之间用英文逗号分隔,后台处理成in(xx1,xx2,...)这种形式去过滤数据。 360截图16720329234418.png