修改【附件管理】中【文件名】的列宽如何操作?

问题描述:
修改【附件管理】中【文件名】的列宽如何操作?

解决方案:
【概述】【附件管理】列表上的过滤方案存储在【T_BAS_FILTERSCHEME】这个表中,可在数据库中找到对应的XML信息进行修改即可。
【操作步骤】
1、首先,我们需要找到业务对象的【唯一标识】,这个可以在BOS中找到。如下图:

2、找到【唯一标识】后,我们就可以去数据库中执行以下语句查到对应的XML。
SELECT *
FROM T_BAS_FILTERSCHEME t
WHERE FFORMID = 'BOS_Attachment'

上图红框中的信息就是它对应的XML。点击蓝字就会打开这段XML。如下图所示,

3、我们把上述那段XML信息复制出来,替换掉以下语句的【XML信息】,
UPDATE t SET t.FSCHEME ='XML信息'
FROM T_BAS_FILTERSCHEME t
WHERE FFORMID = 'BOS_Attachment'
然后修改语句中XML信息里的宽度(根据自身的需求修改即可。标准的为100,上述显示的300为修改后的值),完整的语句如下:
UPDATE t SET t.FSCHEME =
'<ListFilterSchemeEntity>
<SelectEntitySetting>,FBillHead,</SelectEntitySetting>
<IsolationOrgListSetting>11001</IsolationOrgListSetting>
<QuickFilterSetting />
<SortSetting />
<BatchFilterSetting action="setnull" />
<ColumnSetting>[{"F":"FAttachmentName","I":1,"W":300},{"F":"FaliasFileName","I":2,"W":100},{"F":"FExtName","I":3,"W":100},{"F":"FAttachmentSize","I":4,"W":100},{"F":"FAttachmentDes","I":5,"W":100},{"F":"FCreateMen_FName","I":6,"W":100},{"F":"FCreateTime","I":7,"W":100},{"F":"FModifyMen_FName","I":8,"W":100},{"F":"FModifyTime
修改【附件管理】中【文件名】的列宽如何操作?
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



