阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 2625|回复: 4

[转帖] 修改报表时,提示表单正被某某打开的问题,但是此人并不在线

[复制链接]
  • TA的每日心情
    开心
    2017-9-29 10:34
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    发表于 2014-11-18 15:13:37 | 显示全部楼层 |阅读模式
      大家使用中经常会遇到填报的报表无法打开和修改的问题,打开的时候提示某某人正在打开此表。实际上这个人根本就不在系统里。任凭你重新登录还是重启电脑都无法解决,这是咋回事呢?

      出现这个问题是由于操作的时候报错、死机、断线等原因造成的。导致打开的表格没有正常关闭。那么如何才能关闭呢?可惜勤哲并没有提供一个关闭的功能。通常都是到后台数据库里修改数据来解决。但是这种操作不是一般人员能完成的。下面我提供一个方法,操作者本人就可以解决这个问题,以后不再需要麻烦管理员了。

    首先要设计一个如下图的模版



    然后打开管理控制台,找到外部数据源,对esapp1数据库注册外部数据源

    然后注册es_repcase表和 es_tmp,es_repcase表需要选上可回写权限





    然后打开刚才设计的模版,定义表间如下三个表间公式,通过这三个表间公式,可以实现用户自己关闭自己异常关闭的表单,管理员可已执行关闭所有用户的表单




    最关键的是最后一个公式


    保存后, 回写刷新 [app1_ES_RepCase] 中满足如下条件的数据:
    <筛选条件:
         app1_ES_RepCase.rcId = 本报表.关闭异常打开的表_明细.报表编号
    并且 本报表.关闭异常打开的表_明细.是否关闭 = '是'>
    刷新方法:
         openState = 0
         OpenBySesId = ''

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 3677 天

    [LV.Master]伴坛终老

    发表于 2014-11-18 18:01:54 | 显示全部楼层
    好东西,就是不会用,。。。。。。。。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2015-2-5 08:42
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    发表于 2015-1-29 11:20:39 | 显示全部楼层
    谢谢楼主分享这个,应该有遇到这样的问题
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2015-2-5 08:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2015-2-5 09:18:49 | 显示全部楼层
    谢谢楼主分享这个,应该有遇到这样的问题
    - 本文出自阳光网驿--企业信息化专家,原文地址:http://bbs.sunwy.org/thread-192819-1-1.html
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2023-5-30 14:14
  • 签到天数: 375 天

    [LV.9]以坛为家II

    发表于 2015-2-6 01:12:04 | 显示全部楼层
    用你的方法没有提取,出来异常打开模板信息到明细呀???
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表