电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

控制选单页面只能按整单下推

来源:金蝶云社区作者:金蝶2024-09-233

控制选单页面只能按整单下推

列表按整单下推可以在列表选项中选中“下推/选单操作时整单转换”,这样在进入选单页面默认会勾上上按整单下推,但是用户可以自行取消勾选,所以并不能完全控制。为了能完整控制,可以使用插件禁用,或隐藏选单页面的整单转换。

下面以销售合同为例,使用C#插件和python插件都可以

  1. 扩展单据转换页面 BOS_ConvertOpForm

    image.webp

  2. 注册表单插件

    image.webp

  3. C# 插件代码

    image.webp

  4. 或者使用python脚本

    image.webp

  5. 销售合同下推效果

    image.webp



代码:


using System;

using System.Data;

using System.ComponentModel;

using System.Collections.Generic;


using Kingdee.BOS.Core;

using Kingdee.BOS.Util;

using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;

using Kingdee.BOS.Core.DynamicForm.PlugIn;


namespace Kingdee.BOS.TestPlugIn.BillFormPlugin

{

    [HotUpdate]

    [Description("下推页面表单插件")]

    public class PushPagePlugIn : AbstractDynamicFormPlugIn

    {

        public override void AfterBindData(EventArgs e)

        {

            var parentFormid = this.View.ParentFormView.BillBusinessInfo.GetForm().Id;

            if (parentFormid == "CRM_Contract")

            {

                this.Model.SetValue("FSelectByBillId", true);

                this.View.GetCont

控制选单页面只能按整单下推

列表按整单下推可以在列表选项中选中“下推/选单操作时整单转换”,这样在进入选单页面默认会勾上上按整单下推,但是用户可以自行取消勾选...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信