PLM如何将”前往文档路径“操作配置到文档库列表上?

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

PLM如何将”前往文档路径“操作配置到文档库列表上?

【应用场景】

文档库是业务类型视图,不想点开文档再点击”前往文档路径“,需要在列表上选中直接点。


【注意事项】

(1)如果直接在列表菜单上加按钮,并绑定前往文档路径“操作,点击后会报错提示:”实体类型PLM_Document中不存在名为FolderID_Id的属性。因此这里的二次开发,其实就是继承原有操作,并在数据中加上文件夹字段。

(2)此操作只有第一条数据是有效数据,因此开发完成后无论列表选择了多少数据,只有第一条有效。


【实现步骤】

<1>编写表单插件和服务插件,代码如下。

依赖:

using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
using System.ComponentModel;
using Kingdee.K3.PLM.STD.App.ServicePlugIn.Document;

 参考代码:

[Description("前往文档路径服务二开插件")]
    public class ComeDocumentPathSDService : ComeDocumentPathService
    {

        public override void OnPreparePropertys(PreparePropertysEventArgs e)
        {
            e.FieldKeys.Add("FFolderID");
            base.OnPreparePropertys(e);
        }

    }


<2>拷贝插件组件到应用站点的WebSite\Bin目录下,重启IIS。


<3>BOSIDE扩展研发文档,添加二开按钮、添加二开操作、将操作绑定到按钮上,保存元数据,开发完毕。



<4>更新文档业务类型配置,或者更新文档模板


【功能验证】

<1>登录业务站点,打开文档库,可以看到效果:



PLM如何将”前往文档路径“操作配置到文档库列表上?

【应用场景】文档库是业务类型视图,不想点开文档再点击”前往文档路径“,需要在列表上选中直接点。【注意事项】(1)如果直接在列表菜单...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息