2016-10-31 7 views
0

こんにちは私は、バインドされていないフィールドの合計を計算するための正しい属性構文を見つけるのに問題があります。Calculate Field Get Sum

誰かが正しい方向に向いていますか?

私は、カスタムDACを持っているし、私のDACで、実際の

と呼ばれる結合していないフィールドは社員、PROJECTIDとのtaskIdです。

私は実際に、社員ID、プロジェクトIDなどを含むすべてのプロジェクトトランザクションの数量の合計を表示したいと思います。私はSumCalcを知っていますが、それを使う方法はわかりません。

+0

私はあなたがT200 acumaticaトレーニングを見なければならないと思います。例7.2 –

答えて

1

Acumaticaには、バインドされていないフィールドの合計を計算する属性はありません。 PXFormulaAttributeとPXUnboundFormulaAttributeは、常にバインドされたフィールド内に集約された値を格納するように設計されています。

バインドされていないフィールドの合計を計算するには、手順11.8:T300トレーニングコースの合計量の計算に示すようにFieldSelectingハンドラを実装する必要があります。

+0

それでは、計算してから、RowSelectedイベントのフィールドに割り当てました。それはうまく動作します。 – GrayFoxNZ

+0

RowSelectedイベントの代わりにFieldSelectingを使用する必要があります。これは、RowSelectedがラウンドトリップごとに複数回呼び出されるためです。 – RuslanDev