单选辅助资料如何取备注字段到单据体上面显示原创
金蝶云社区-我在终点等你
我在终点等你
8人赞赏了该文章 473次浏览 未经作者许可,禁止转载编辑于2023年12月20日 14:47:09

目前发现一种情况,就是单选辅助资料有编码、名称、备注等字段,需要在新建单选辅助资料的时候维护好。有一种使用场景就是想把备注字段也可以携带显示到单据体的字段上展示,现在是点开放大镜选择辅助资料的时候可以看见备注。无法做到显示到单据体上面。

image.png

常见的思路肯定是想着把备注作为基础资料属性一样可以添加,但是看了下基础资料属性显示字段是有编码跟名称,并没有备注字段,可以转换下思路来操作。

一、在单据体上面添加一个文本字段,命名为单选辅助资料备注,即部门备注。

image.png

二、添加好后关闭单据,打开xml增量,用单选辅助资料标识即F_SIKD_Assistant去ctrl+f搜索,然后找到带key_F_SIKD_Assistant_key位置,然后在下面添加这部分:

<RefPropertyKeys>
            <RefProperty>
              <Key>FDescription</Key>
            </RefProperty>
          </RefPropertyKeys>

image.png

三、添加完后保存。保存后找到这个单选辅助资料,点击值更新事件。

image.png

四、关联到添加的备注字段上。

image.png

五、添加好后BOS保存,因为我这个是ECN单据,需要更新模板。

六、效果如下:

选完这个辅助资料就会把备注携带到加的文本字段上,可以变通处理有些客户需求单据新增需要默认插入行数,需要指定行内容,等于多个单选辅助资料选择之后,一次性可以携带备注上的内容,如果想要新增单据体指定插入行数,并设置固定文本值或者内容,需要二开实现。这个可以变通达到类似的效果。

image.png


赞 8