第13页,共263页。 显示 2,621 条结果 (0.834 秒)
登录用户报错:query did not return a unique result:2
(本文档仅供参考) 问题说明 现象1: 计划任务同步用户报错:query did not return a unique result :2 image2020-11-23_14-47-42.png image2020-11-23_14-46-23.png 问题原因: 调用获取用户信息方法时,传递了用户名称,最终返回了两条用户信息,由于Smartbi系统中不允许重名用户存在而报错。 image2020-11-23_14-51-18.png image2020-11-23_14-51-34.png 现象2: 用户登录报错:query did not return a unique result: 2数据集使用【用户属性】数据没有及时更新
(本文档仅供参考) 问题说明 1.用户属性 ,使用客户自定义权限表,配合系统函数CurrentUserAllDepartmentIDRecursively使用,自定义权限表中增加一条记录,该位置能查询出正确的数据. image2018-10-22 19:2:36.png image2018-10-22 19:8:30.png 2.将用户属性放在原生sql查询中,用来控制权限,测试核实该位置的用户属性并没有按照显示出用户属性正确的数据,仍是之前的,原生sql查询已禁用缓存。 image2018-10-22 19用户无法新建定制任务
(本文档仅供参考) 问题 用户角色有计划任务的权限,但是用户新建任务时,下拉之后没有定制的选项。 image2023-4-11_19-42-8.png image2023-4-11_19-44-53.png 解决方案 因定制任务用户可自行编写代码进行处理,为避免出现安全问题,如需用户有新建定制任务的权限,需去安全设置中勾选上定制任务,此时用户即可正常新建定制任务。 image2023-4-11_19-45-34.png计划任务同步时如何指定用户的默认组
问题 在【通过计划任务同步用户及机构 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=51942530】同步用户的任务脚本示例中,脚本会设置用户的所属机构,但任务执行过程中发现用户的所属默认机构的设定是随机的,是否有接口可以指定用户的默认机构(默认组) 解决方案 指定用户默认组接口调用示例如下 importPackage(Packages.java.io); importPackage(Packages.java.lang); importPackage(Packages.java.util); importPackage用计划任务同步用户密码后登陆提示用户名或者密码错误
(本文档仅供参考) 问题: 用计划任务同步第三方系统的用户密码,登录时提示用户或者密码错误。https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=27001761 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=27001761 产品原因: 首先检查下是不是0+md5的加密方式,如果是还需要检查字母是不是小写,有些数据库默认是大写,需要改成小写才可以。 image2018-11-21 18:3:59.pngimage2018-11-21 18:4:38.png导入资源的方式迁移用户管理提示could not insert
(本文档仅供参考) 问题现象 把正式环境的用户管理迁移到开发环境 需要保留之前的报表资源 然后用了导出资源 导入资源的方式迁移用户管理 image2023-3-12_17-20-46.png image2023-3-12_17-22-24.png 解决方案 1、根据报错判断用户名那列有唯一索引有重复名称的数据。 image2023-3-12_17-23-15.png 2、查原始环境上只有这一个,但是发现目标环境上的这边显示空白 image2023-3-12_17-24-23.pngimage2023-3-12_17-24-58.png 3、使用sql语句查看原始环境以及目标环境,发现同个用户名称id不相同如何获取当前用户对应组的父节点ID
(本文档仅供参考) 问题说明 由于系统函数只能获取到当前用户的父节点信息,若要得到当前用户父节点对应的父节点ID的话,如何获取? 解决方案 新建用户属性,通过获取知识t_group表的信息得到,如下图: 用户属性.png 在数据集中使用用户属性,如下图: 使用用户属性.png在定制计划时为何要设置"执行用户"?
问题说明 在定制计划界面,有一个设置项是 执行用户,可以选择"任务创建者"或者"特定用户"。我对于计划的理解是系统会自动去执行这个计划,不需要人手工干预。请问为什么还要选择 执行用户 呢? 原因分析 计划是从计划任务服务器调用 SDK 登录 Smartbi 服务器去执行任务的,所以需要选择登录用户。并且由于不同用户有不同的数据权限、操作权限、资源权限等,对相同的报表可能获取的数据不一样。所以选择"特定用户"是有意义的。移动端OEM定制更新后提醒用户下载
场景说明 移动端进行OEM以后,新发布版本,需要用户卸载之前的应用,再下载新的定制化后的版本,只能是另行通过用户下载更新。可通过如下方法可实现,在苹果和安卓版的APP上提醒用户下载,用户选择“确定”后,再给出下载链接,让用户自行下载使用。 前提条件,就是现在的app在OEM的时候 … : image2016-11-18 13:10:32.png iOS : updateiosinfo.txt 是iOS的版本号,当app启动的时候,app的编译时间和这个文件的时间比较,如果小于,就提示更新,如果用户点确定,则调用updateios.jsp跳转到具体的iOS app下载移动端OEM定制更新后提醒用户下载
场景说明 移动端进行OEM以后,新发布版本,需要用户卸载之前的应用,再下载新的定制化后的版本,只能是另行通过用户下载更新。可通过如下方法可实现,在苹果和安卓版的APP上提醒用户下载,用户选择“确定”后,再给出下载链接,让用户自行下载使用。 前提条件,就是现在的app在OEM的时候 … : image2016-11-18 13:10:32.png iOS : updateiosinfo.txt 是iOS的版本号,当app启动的时候,app的编译时间和这个文件的时间比较,如果小于,就提示更新,如果用户点确定,则调用updateios.jsp跳转到具体的iOS app下载