不写代码通过在bos中设置实现列表中某个字段的批量修改原创
金蝶云社区-老男孩2020
老男孩2020
9人赞赏了该文章 883次浏览 未经作者许可,禁止转载编辑于2021年07月17日 14:44:23
  1. 在bos中选中你要修改的表单,不要双击打开,点击下图中按钮

    image.png

    做出会出现XML代码,找到       <FormOperation>节点,然后添加以下代码:


              <FormOperation>

                  <Id>BulkEdit</Id>

                  <Operation>BulkEdit</Operation>

                  <BeforeOpAlterInfo />

                  <AfterOpAlterInfo />

                  <AfterOpFailedInfo action="setnull" />

              <OperationId>80026</OperationId>

           <OperationName>批量修改</OperationName>

              <OperEleIds>34</OperEleIds>

             <LoadKeys>[]</LoadKeys>

          </FormOperation>

其中<OperationId>需要你自己到数据库查找,以下为SQL代码:

select a.FID,b.FNAME from T_MDL_FORMOPERATIONTYPE a 

left join  T_MDL_FORMOPERATIONTYPE_L b on a.FID=b.FID

where b.FNAME='批量修改'


这样在操作列表当中就会多了一个“批量修改”的操作项,修改XML的时候记得保存哦!

image.png

赞 9