凭证录入关联带出维度原创
金蝶云社区-丁伟涛
丁伟涛
0人赞赏了该文章 238次浏览 未经作者许可,禁止转载编辑于2022年11月02日 11:01:19

关键知识点:

  RelatedFlexGroupField relatedFlexGroupField = e.Field as RelatedFlexGroupField;

    DynamicObject dataobj= this.Model.GetValue(relatedFlexGroupField.RelatedBaseDataFlexGroupField, e.Row) as DynamicObject;

                    BaseDataField dataobjField= this.View.BillBusinessInfo.GetField(relatedFlexGroupField.RelatedBaseDataFlexGroupField) as BaseDataField;

   int flexItemId, flexItemMasterId;

                    List<DynamicObject> enablelist= dataobjField.Controller.GetInUseFlexItemInfo(this.Context, this.View.BillBusinessInfo, relatedFlexGroupField, dataobj, "", out flexItemId, out flexItemMasterId);

判断是否对应的核算维度,然后赋值即可

                   


图标赞 0
0人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0