確認せずとも、新たに
前月繰越フィールドを配置してみてもいいでしょう。
前月繰越フィールドのフィールド定義は、ルックアップしかしていません。
レイアウトモードのフィールド指定のチェックはどこをチェックしたらいいですか??
再々々・・・・・・
もう少しでできそうなので。
宜しくお願い致します。
再ルックアップはできました。
なのですが、前月繰越フィールドに表示される数字が、繰越額+当月請求額のトータルが表示されます。
前月の請求残は金額があっています。繰り越しフィールドに表示されている金額から当月請求額を引くと前月の請求残の金額です。
例えば、前月請求残が10,000円 当月請求額が100,000円の場合 前月繰越フィールドに 110,000円と表示され、合計請求金額が210,000円になってしまいます。
なぜ、当月請求額が足されているのかがわかりません。
締切月フィールドフィールドは
年月計算用フィールド・・・Date ( Month ( 請求日 ) + 1;0;Year ( 請求日 ))
締切月フィールド・・・Year ( 年月計算用 ) + Month (年月計算用 )/100
としています。
再々々・・・質問ですが宜しくお願い致します。
]]>ルックアップは既存のレコードには無力です。
照合フィールドを選択して、
再ルックアップ
で入力されます。
リレーションの
> 締切月 > 締切月
> 締切月の降順ソート指定
この
締切月フィールド
はどのような値になっていますか?
お薦めは
201909
201910
の様な桁をそろえた数値として、
大小が正確に表示されるものでなければダメです。
しかし、前月繰越フィールドに 請求書2::今月請求残額をルックアップとしても
何も表示されません。
リレーションも何度かやり直してはみたのですが。
請求書 と 請求書2
請求書先名 = 請求書先名
and
締切月 > 締切月
締切月の降順ソート指定
となっています。
再ルックアップすると、フィールド「前月繰越」に基づいて値をルックアップするフィールドがありません。とコメントが出ます。
例えば、請求書を発行するために、月と取引先で検索をかけ(例:10月度 A商店)合計請求書を発行した場合
今月請求残は10月分が表示されますが、10月の繰り越し分には9月度の請求残が反映されると思うのですが
今の感じだと、今月の請求残が表示されてしまいます。
今月請求残額=請求書2::請求額 - 請求書2::入金額 とすると前月の請求残が表示されます。(10月で検索すると9月の請求残が表示される)
しつこい質問ですいません。
宜しくお願い致します。
請求額 = 今月請求額 + 前月繰越額
今月請求残額 = 請求額 - 入金額
ですよね。
この今月請求残額が、次月の前月繰越額です。
前月繰越額の入力は
請求書2 :: 今月請求残額
をルックアップで入力します。
こうすれば、
先々月以前のことは考える必要ないでしょう。
前月より繰り越しフィールドを作り、ルックアップで 請求書2::前月請求残としました。
が、ルックアップがうまくできていなく、何も表示されません。(再ルックアップもしてみました)
どこがおかしいのかがわからなく。。
また、Shin様の言う通り、前々月の残もある可能性はあります。
その場合これでは対応できないでしょうか?
再度お願いいたします。
]]>請求書テーブルを、入出金テーブルとして使われればいいのでは。入金フィールドを別に作り、請求 - 入金 の計算フィールドを作ります。これを期間を区切って集計すれば、残金が求められます。
]]>細かく何回か有るのでしたら、
入金テーブルを作り、入金一回に1レコードとして、請求書テーブルとリレーションします。
私の前レスの自己リレーションは請求書テーブルでのことです。
リレーション設定とルックアップの設定だけですから頑張ってください。
繰越額を出すには、入金処理のフィールドがいるのはわかっているのですが、どこに設けたらいいのかが、いまいちわからなく、現状作っていません。
一仕入先に、複数顧客があり、仕入れ先毎に一か月分を請求し、先方の理由でその内の何伝票分かが未入金となり、結果繰り越しとなります。
伝票(レコード)単位で入金日を入力すればいいでしょうか?
ただそうなると、枚数がかなりあるので、入金処理が手間にはなってしまいます。
この場合どのようにするのがいいでしょうか?
宜しくお願い致します。
すいません。。私の知識が低すぎて他スレッドもみたのですがそこまでたどり着けません。
過去の「月締請求書の計算式が解らずに悩んでます」っていうスレッドがあって、おんなじ感じかなと思い見たのですが、
今の自分の作成しているファイルに何を足していけばいいかがわかりません。(サンプル開けるかなと思ったのですが、開けなかったので)
自己リレーションはしました。
でその後、どのようなフィールドを作り何を入れたらいいのかが・・
お恥ずかしいレベルで申し訳ありません。
再度ご教授お願いします。
]]>自己リレーション
顧客 = 顧客
and
締切月 > 締切月
締切月の降順ソート指定
これで直前の月を参照できますから、
その請求残高をルックアップで入力すればいいでしょう。
これは必ずルックアップとします。
計算フィールドでは参照の連鎖で動きが悪くなる恐れが有りますね。