gpt4 book ai didi

c# - Aumatica - 文件附加到文档时的事件

转载 作者:行者123 更新时间:2023-12-05 05:46:34 26 4
gpt4 key购买 nike

当文件附加到 Acumatica 中的文档(在本例中为 POOrder)时,我希望运行一种方法。本质上是附加文件时触发的事件。

通过我的研究,我无法找到相关的任何文档或类似问题,因此我无法提供任何代码。

最佳答案

Acumatica 系统中的文件上传是通过 UploadFileMaintenance 图完成的。引用的数据记录是UploadFile

您可以通过多种方式实现“当文件附加到 Acumatica 文档时运行方法”的目标。

您可以通过如下所示的扩展将事件处理程序添加到 UploadFileMaintenance

public class UploadFileMaintenanceExtension : PXGraphExtension<UploadFileMaintenance>
{
public virtual void __(Events.RowInserting<UploadFile> e)
{
}

public virtual void __(Events.RowInserted<UploadFile> e)
{
}
}

然后可以根据文件来源信息等确定操作。

Inserting Information

同样,您可以使用以下命令添加特定于 PO 的文件保存事件

public class POOrderEntryExtension : PXGraphExtension<POOrderEntry>
{
public override void Initialize()
{
PXGraph.InstanceCreated.AddHandler<UploadFileMaintenance>((graph) =>
graph.RowInserting.AddHandler<UploadFile>((sender, e) =>
{
//Your code here
}));

base.Initialize();
}
}

关于c# - Aumatica - 文件附加到文档时的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71158318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com