過去の桐井戸端BBS (桐ver.9) |
20157 | レポートで前頁からの繰越、次頁に繰越を印刷したい。 | レイニー | 2003/04/27-11:18 |
こちらのBBSの履歴を見てレポートを作っているんですが、 ※「前頁から繰越」が「貸方」7300になってしまいます。 また、「残高」は2ページ目の「事頁へ繰越」額になります。 原因が解りません。 お願いいたします。 現金 1ページ 月 日 摘 要 借方 貸方 差引残高 4 1 前期繰越 20000 0 20000 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 4 2 新聞代 2000 18000 4 3 雑費 300 17700 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 月計 0 2300 177000 期計 20000 2300 177000 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 5 1 引出 30000 0 207000 5 2 新聞代 2000 205000 事頁へ繰越 70000 4300 205000 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 現金 2ページ 月 日 摘 要 借方 貸方 差引残高 ※ 前頁から繰越 70000 4300 205000 5 3 光熱費 3000 202000 ・ ・ 表で下記、累計項目を追加しました。 [借方累計] 項目計算式 #直前値([借方累計],0)+[借方] [貸方累計] 項目計算式 #直前値([貸方累計],0)+[貸方] 「ページヘッダ」 [摘要]欄の上のテキストソースは #cond(#頁番号>1,"前頁より繰越") [受入]欄の上のテキストソースは #cond(#頁番号>1,[借方累計]) [払出]欄の上のテキストソースは #cond(#頁番号>1,[貸方累計]) [残高]欄の上のテキストソースは #cond(#頁番号>1,&平均値) 「ページフッタ」 [摘要]欄の下のテキストソースは #条件選択(#頁番号=#数値(#全頁数), ”総合計”,1,"次項へ繰越") [借方]欄の下のテキストソースは [借方累計] [貸方]欄の下のテキストソースは [貸方累計] [残高]欄の下のテキストソースは #計算(#代入(&最大値,[受入累計]),#代入(&最小値,[払出累計]), #代入(&平均値,[残高]),[残高]) | |||
20167 | Re:レポートで次ページに繰越 | 佐田 守弘 | 2003/04/28-04:09 |
記事番号20157へのコメント レイニーさん >※「前頁から繰越」が「貸方」7300になってしまいます。 この7300という数字はどこから来ているのでしょうか。 私の推定ですが、そのページのフッタに印刷されるべき値が、 同じ値でヘッダにも印刷されているのではないかと思うのですが。 書かれている事だけからは原因の断定はできませんが、 少なくともご希望のものに近いレポートは作れそうです。 補完BBSを参考にしてみて下さい。 ポイントは以下の通りです。 フッタの残高の所で、借方、貸方の値を変数に代入するのではなく、 借方と貸方の集計でそれぞれで変数に代入しています。 残高は、貸方から借方を引いた差額で求めています。 ●補足 レポートの中での計算式は、実行タイミングが結構微妙で、必ずしも 上から順番に計算されて印刷されるわけではありません。 なぜかと言うと、全頁の集計結果をトップページに合計金額として印刷する事もあるからです。 このために、計算式の値を決めてから、印刷する事があるので、 この様な現象が起きている様にも思います。 計算を行うタイミングの設定がありますから、いろいろと試してみて下さい。 佐田守弘(KS-00119) | |||
20171 | Re:レポートで次ページに繰越 | レイニー | 2003/04/28-16:46 |
記事番号20167へのコメント 佐田 守弘 様 アドバイスありがとうございました。 自宅で作っていたのですが、会社でプリントを出力をしたら、正常にプリントされていました。 現象はレポートで印刷プレビューで確認したところ、前項からの繰越額が、 当ページの借方および貸方のそれぞれ1行下の数値をたしてしまう。 また、差引残高が当ページの1番下の繰越額をひっぱってくることでした。 今日会社でも同じ症状が出ていたのですが、印字すると正常に表示されることがわかり、 問題なく使用しております。今回はありがとうございました。 | |||
20173 | Re:レポートで次ページに繰越 | 悲しげ | 2003/04/28-18:41 |
記事番号20171へのコメント どもっ、レイニーさん プレビューで何度も頁を行ったり来たりして覗いていると、変数値が前の値を引き摺っておかしくなっているだけだった── なんて可能性はありませんか? これが印刷の場合だと、変数値がまっさらの状態から、 1頁目からの通しなので、うまく行っているとか? (実はこれ、私はよくやってしまうのですが) |