2012-01-26 21 views
0

私の最後の質問はちょっと複雑で、うまくいけば誰かが私のためにこれを手に入れることができます...私はサブフォームの計算フィールドを持っていますサブフォームまたはメインフォームのANYTHINGが変更されるたびに、同じ行の計算された合計と等しくなるように、同じサブフォームのEVERY ROWのバインドされた数値フィールド。キー列は「packno」です。計算されたフィールド: "costm3new"です。バインドされたフィールドは「コストm3」であり、すべてサブフォーム「receive goodssub」にあります。 Me.Cost_m3 = Me.Costm3newは、フォーカスが失われたサブフォームのフィールドで動作しますが、サブフォームまたはメインフォームのすべてのフィールドで常に変更を処理する必要があります。事前に おかげで、ダンAccess 2007 - サブフォームのすべての行を計算フィールドに更新

+0

私はあなたの最後の質問を見たことがありませんが、残念ながらこれはまだまだ続きます。あなたのフォームのスクリーンショットをアップロードできますか? –

答えて

0

は私が更新するために必要なすべての更新を少しルーチンを作成する傾向があり、その後、あなたが心配すべてのコントロールのAfterUpdateイベントで、その小さなサブルーチン、プラスのOnCurrentイベントを呼び出しますメインとサブフォーム。

あなたの状況にはあまりにも多くのコードがあるかもしれませんが、それは私が通常行うことです。

関連する問題