写这篇文章是因为运维中遇到一个趣事,就是用户无意中把TableControl类型的表格字段全部隐藏掉了,导致所有人都看不到了,而且前台还没有途径恢复,然后慌了。
场景复现:(以AS03资产查询为例)
原本折旧范围是这样子的:
通过表格右侧的配置( 管理员-全部不可见 )后,变成这样子的:
这个配置还是默认全局的。
解决方案:
通过SM30,修改配置表 TCVIEW, 把 不可见字段(TCINVISIBL)的值置为空。
因为表数据太多,所以推荐通过条件筛选,这里勾选 程序名称 和 TC不可见 两项。
程序名:SAPLAIST (程序名获取方式见最后)
TC不可见:X
确认下清单,根据需求一行一行重置(双击对应行,然后在详细页面改)。
清空最后一个字段,然后保存即可。
(对于ABAP人员,如果有权限,可以通过debug方式改数据,殊途同归)
重新看一下AS03,又出来了:
程序名获取方式:(老法师都知道)
1、选中主屏幕的字段,点击 键盘 F1
2、选中技术信息小锤子图标
3、程序名出现了