過去の桐井戸端BBS (桐ver.8) |
17236 | 本日日付を参照して絞り込み条件を10日ごとに上旬、中旬、下旬と変化させたい | ケイジ | 2002/09/10-07:55 |
いつもbbsを拝見しています。 桐8sp6で伝票集計していますが、10日ごとに集計して伝票発行しています。 本日日付を参照して絞り込み条件を、上旬、中旬、下旬と変化させられないでしょうか? いまは絞り込み条件を手動で変えています。 宜しく。 | |||
17237 | Re:旬間 | のぶ | 2002/09/10-12:26 |
記事番号17236へのコメント ケイジさん、はじめまして 少々意味がわからないのですが、 私なりに解釈した内容はこうです。 1日〜10日までは上旬とし11日〜20日までは中旬とする。21日〜31日までは下旬とします。 [旬間]という項目を追加してください。 ここに#条件選択の項目計算式を指定します。 これで、[日]のデータに対して、[旬間]には上・中・下旬のデータが入ります。 次に絞り込み条件式を登録すればOKだとおもいます。 | |||
17240 | Re:旬間 | katsuyoshi | 2002/09/10-19:09 |
記事番号17237へのコメント 初めて回答コメントをします。 もっと良い方法があるかと思いますが「のぶ」さんに付け加えさせていただきますと [旬間]項目の#条件選択式は #条件選択(#INT(#日([年月日])÷10)=0,"上旬",#INT(#日([年月日])÷10)=1,"中旬",1,"下旬") という式を使っています。 あとは「のぶ」さんと同じです。 | |||
17242 | Re:旬間 | pokopon | 2002/09/11-00:10 |
記事番号17236へのコメント ケイジさん こんばんは >10日ごとに集計して伝票発行しています。 >本日日付を参照して絞り込み条件を、上旬、中旬、下旬と変化させられないでしょ >うか?いまは絞り込み条件を手動で変えています。 意味を取り違えているかもしれませんが、 5日に処理をしたら、自動で「初旬」のレコードを絞り込み。 15日に処理をしたら、自動で「中旬」のレコードを絞り込み。 と解釈いたしました。 組み込み変数の&元号年、&月、&日には、桐が起動した時点での年月日が代入されていますので、それを利用します。 徹夜で作業をし、日を越える作業となる場合には、#年月日から日付を拾うことになるかと思いますが、 そんな無謀な事はしないと仮定して。 伝票を管理している表において、 [年] 整数 平成年が入っている [月] 整数 月 [日] 整数 日 と年月日を分けて管理しているとすると、 これらの項目のいずれかで、 ([年]=&元号年 .and [月]=&月 .and #CEIL(([日])/10)=#CEIL((&日)/10))=1 で絞込みを行えばどうでしょうか? 条件名に登録しておけば、いちいち記述しなくとも、すぐに絞り込まれます。 なお、11日以降に「初旬」を処理したい場合には・・・・。もう手遅れ!! 仕事が遅れないように、お気をつけあそばせ。 | |||
17243 | Re:旬間 | pokopon | 2002/09/11-00:33 |
記事番号17242へのコメント よく考えたら、これでやるのであれば、「初旬」の処理をするのは「10日」しかありませんね。 なぜなら、8日にこの処理をするのであれば、その後に入力される9〜10日分は未処理。 11日に処理すれば、中旬の処理になりますし。 やっぱり外していましたね。(^^ゞ ミスをなくすには、やはり、katsuyoshiさんやのぶさんのような方法が適当かと思います。 あるいは、条件名を指定しての絞り込みを設定し、初旬、中旬、下旬を絞り込ませるとか。 | |||
17244 | Re:旬間 | ケイジ | 2002/09/11-07:21 |
記事番号17240へのコメント ありがとうございます。 早速やってみます。ただいま稲刈り真っ最中につき、返信が遅れるかもしれません。 ご容赦のほどよろしく。 |