关于“左括号与右括号不匹配,请重新设置!”的处理思路

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

关于“左括号与右括号不匹配,请重新设置!”的处理思路

image.webp


重要提示:本文档涉及数据库表删除操作,请先备份数据中心。

使用金蝶云星空过程中,可能会因为一些过滤方案设置异常、数据库遇到异常恢复后,在打开某个表单时遇到报错“左括号与右括号不匹配,请重新设置!”

此问题通常有两种情况:

    1、进入列表就报错。

    2、点击过滤才报错。

解决方案

1、首先我们需要确认下异常的用户以及打开的表单,示例这边用户名是刘美丽、单据是即时库存。

2、查询用户ID,语句如下。查询结果100090

SELECT FUSERID FROM T_SEC_USER WHERE FNAME='刘美丽'

3、确认单据的业务对象编码,参考下图确认是STK_Inventory

image.webp

4、打开单据就报错,说明用户【过滤】勾选了“下次以此方案进入”,查询并删除对应记录。

SELECT * INTO T_BAS_USERPARAMETERBak1127  -- 备份记录
-- SELECT *  -- 查询记录
-- DELETE t  -- 删除记录
FROM
  T_BAS_USERPARAMETER t
WHERE  FUSERID IN(SELECT FUSERID FROM T_SEC_USER WHERE FNAME='刘美丽') AND fkey='NextEntrySchemeId' AND FPARAMETEROBJID='STK_Inventory'

5、点击过滤才报错,说明用户某个过滤方案异常,需要清理过滤方案。

SELECT * INTO T_BAS_FILTERSCHEME_BAK1127  -- 备份过滤方案
-- SELECT * -- 查询过滤方案
-- DELETE   -- 删除过滤方案
FROM T_BAS_FILTERSCHEME
WHERE  FUSERID IN(SELECT FUSERID FROM T_SEC_USER WHERE FNAME='刘美丽') AND FFORMID='STK_Inventory' AND  FISDEFAULT = 0

【备注】

相关脚本可查看附件。

处理过滤异常.zip

关于“左括号与右括号不匹配,请重新设置!”的处理思路

重要提示:本文档涉及数据库表删除操作,请先备份数据中心。使用金蝶云星空过程中,可能会因为一些过滤方案设置异常、数据库遇到异常恢复后...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息