0
私は、その特定のレポートを印刷したときにSO "Traveler Printed"と印を付けるために、販売注文の印刷レポートアクションに関心を持つことに興味があります。これを達成するための提案?私はそれがPOで行われていることを知っているが、私はどこでそれをどのように解析するのに苦労している。SOが印刷されたときのマーキング - Acumatica
私は、その特定のレポートを印刷したときにSO "Traveler Printed"と印を付けるために、販売注文の印刷レポートアクションに関心を持つことに興味があります。これを達成するための提案?私はそれがPOで行われていることを知っているが、私はどこでそれをどのように解析するのに苦労している。SOが印刷されたときのマーキング - Acumatica
カスタマイズプロジェクトエディタのコードセクションで、SOOrderEntry用のグラフ拡張を作成します。
namespace PX.Objects.SO
{
public class SOOrderEntry_Extension:PXGraphExtension<SOOrderEntry>
{
#region Event Handlers
public delegate IEnumerable ReportDelegate(PXAdapter adapter, String reportID);
[PXOverride]
public IEnumerable Report(PXAdapter adapter, String reportID, ReportDelegate baseMethod)
{
if (reportID == "SO641010")
{
PXTrace.WriteInformation("I'm doing my things here, after report action has been invoked, just before report is actually launched.");
}
return baseMethod(adapter,reportID);
}
#endregion
}
}
:
あなたは、このような生成されたスタブの定義を編集することができます。
カスタマイズプロジェクトエディタは、イベントハンドラのプロトタイプを生成するための便利ですオーバーライドメソッドの機能を持っています