技术答疑.辅助资料.辅助资料改不了删不掉?

【问题描述】为什么有些辅助资料改不了,删不掉?

【原因分析】
有以下几个原因会导致辅助资料不能改,不能删。
<1>辅助资料是系统预设的。
<2>辅助资料是已审核状态。
<3>辅助资料被辅助属性引用了。
【变通方案】
<1>后台修改辅助资料的预设状态,改完后系统将不会再限制修改。
-- 查询辅助资料类型【国家】
SELECT b.FNAME,a.* FROM T_BAS_ASSISTANTDATA a LEFT JOIN T_BAS_ASSISTANTDATA_L b ON a.FID=b.FID AND b.FLOCALEID=2052 WHERE b.FNAME=N'国家'
-- 将辅助资料【国家】改为【非预设】
UPDATE dbo.T_BAS_ASSISTANTDATAENTRY SET FISSYSPRESET='0' WHERE FID='8a6e30f0-2c26-4639-aff5-76749daa355e'
<2>绕开系统界面,直接修改数据(非官方推荐,注意操作前备份账套,避免数据损坏无法找回)
-- 直接将辅助资料【国家】的编码全部改为大写
UPDATE dbo.T_BAS_ASSISTANTDATAENTRY SET FNUMBER=UPPER(FNUMBER) WHERE FID='8a6e30f0-2c26-4639-aff5-76749daa355e'

最后附上辅助资料相关的关键表,供大家使用参考。
-- 查找辅助资料类型信息
SELECT b.FNAME,a.* FROM T_BAS_ASSISTANT
技术答疑.辅助资料.辅助资料改不了删不掉?
【问题描述】为什么有些辅助资料改不了,删不掉?【原因分析】有以下几个原因会导致辅助资料不能改,不能删。<1>辅助资料是系统预设的。<2>...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



