コンピューターの使用時間に基づいてコンピューターの価値を計算するフォーム/テーブル コンボを作成しています。
「購入価格」と「現在の価格」は両方とも 10 進変数として定義されます。残りは整数として定義されています。
フォームの「現在の価格」テキスト ボックスの OnValidate 領域に、
Monthcalc := "Current month" + (12-"Purchase month") + ( 12* ("Current year (20xx)" - "Purchase year (20xx)"));
"Current price" := "Purchase price" * POWER((1-0.025),Monthcalc)
しかし、フォームを実行して値を入力すると、現在の価格フィールドの値が「0」になります。これはなぜですか?