過去の桐井戸端BBS (桐ver.7) |
2025 | カレンダー形式のフォーム | 嶌田 のぶこ | 1999/6/17-16:25 |
お初にお目にかかります。6月16日このホームページを知りました。 さっそく質問ですが、 1か月の出勤予定表(出勤、週休、有給等が不規則に並ぶ)を日〜土のカレンダー 形式のフォームに表示させたいのですが、フォームは1つだけにしたいのですが、 毎月1日が何曜日に当たるのかが、変わるのでテーブルの1項目のデータを月毎に 移動して配置したいです。 テーブルのデータは1〜31まで横にとるので途中で折り返す方式(笠原ゆきこさ ん著のマンスリー方式)は希望にあいません。 どうかよろしくお願いします。 | |||
2028 | Re: | いまちゃん | 1999/6/17-20:09 |
記事番号2025へのコメント >毎月1日が何曜日に当たるのかが、変わるのでテーブルの1項目のデータを月毎に >移動して配置したいです。 →曜日を固定位置で、1〜31日の内容データの位置を変えるのは、 ややこしいのではないでしょうか? やはり、1〜31日の項目を固定にしておき、曜日表示を計算式を使って 変化させるほうが、簡単ではないでしょうか? 計算式で表示 ↓ 6月日程 1 2 3 4 ・・・・・・・ ←計算式で表示 日 月 火 水 ・・・・・・・ ←計算式で表示 休暇 出勤 出勤 出張 ・・・・・・ ←項目値 7月日程 1 2 3 4 ・・・・・・・ ←計算式で表示 火 水 木 金 ・・・・・・・ ←計算式で表示 出勤 出勤 出張 有給 ・・・・・・ ←項目値 >テーブルのデータは1〜31まで横にとるので途中で折り返す方式(笠原ゆきこさ >ん著のマンスリー方式)は希望にあいません。 →上のフォーム書式で1〜31日までの項目を横に折り返しなしで並べる方法 でどうですか? | |||
2031 | Re: | 嶌田 のぶこ | 1999/6/18-12:19 |
記事番号2028へのコメント さっそくのご返事ありがとうございました。 >>毎月1日が何曜日に当たるのかが、変わるのでテーブルの1項目のデータを月毎に >>移動して配置したいです。 > →曜日を固定位置で、1〜31日の内容データの位置を変えるのは、 > ややこしいのではないでしょうか? >テーブルのデータは1〜31まで横にとるので途中で折り返す方式(笠原ゆきこさ >>ん著のマンスリー方式)は希望にあいません。 > > →上のフォーム書式で1〜31日までの項目を横に折り返しなしで並べる方法 > でどうですか? 私がカレンダー形式に拘るのは、桐5のフォームではブロック移動することにより できただけに、Winでできないのが妥協できないのです。 あと多数社員分を作成し個人配布するのは、A4で2X2の4名分のカレンダーが 慣わしだからです。 横細長のレイアウトに変更するのは、ちょっと… ちなみにレポートは1日が何曜日に当たるかで7通り作成しました。 フォームはデータ管理上1つにしたいのです。 もう1度助けてください。 | |||
2035 | Re: | p-chan | 1999/6/18-15:29 |
記事番号2031へのコメント >>>毎月1日が何曜日に当たるのかが、変わるのでテーブルの1項目のデータを月毎に >>>移動して配置したいです。 >> →曜日を固定位置で、1〜31日の内容データの位置を変えるのは、 >> ややこしいのではないでしょうか? 基本的に共通のフォーム・レポートを用いるには、 @ 年、月、日、曜日、番号、<1>〜<35>(*N個)のTBLを作成 ex: 1999、6、1(固定)、曜日は計算式、<1>〜<35>には日にちを一括処理にてセット、 (*N個)休日等のコメントエリア A 1年分のレコード(12行)を入力後、一括処理にて<1>〜<35>に日にちをセット(面倒かな?) B <1>〜<7>に、最初に曜日の番号から(−5〜1、−4〜2、・・・、1〜7)の値をセット <8>〜<14>は<1>〜<8>+7、<29>〜<35>は<1>〜<8>+28(月末越えたらセットなし) 最後に、マイナスはクリア C @、A、Bがクリアできればフォーム&レポートは以下のように固定! 日 月 火 水 木 金 土 項目<1> 項目<2> ・・・・ 項目<7> 項目<8> : : 項目<29> ・・・ 項目<35> でやってみては、どうでしょうか? 要望の答えになっているのか、ちょっと不安? 一括の詳細等は、直接メールしてみて下さい! 桐のWindows版をまだ、使いこなせない<p-chan>でした。 | |||
2039 | Re: | いまちゃん | 1999/6/18-20:07 |
記事番号2025へのコメント >お初にお目にかかります。6月16日このホームページを知りました。 >さっそく質問ですが、 >1か月の出勤予定表(出勤、週休、有給等が不規則に並ぶ)を日〜土のカレンダー >形式のフォームに表示させたいのですが、フォームは1つだけにしたいのですが、 >毎月1日が何曜日に当たるのかが、変わるのでテーブルの1項目のデータを月毎に >移動して配置したいです。 >テーブルのデータは1〜31まで横にとるので途中で折り返す方式(笠原ゆきこさ >ん著のマンスリー方式)は希望にあいません。 >どうかよろしくお願いします。 こういうのはどうです? 1.表定義 項目名:[氏名],[月度] 日付欄[日1],[月1],[火1],[水1],[木1],[金1],[土1]→曜日の横は週目を意味 [日2],[月2],[火2],・・・・・・・・・・・・・ [日3],[月3],・・・・・・・・ : [日5],[月5],・・・・・・・・・・・・・・ [土5] 予定欄[日01],[月01],[火01],・・・・・・・・・ : : [日05]・・・・・・・・・・・・・・・・・・ [土05] 日付欄35項目+予定欄35項目+[氏名]+[月度]=72項目を定義 2.帳票定義 [氏名] [月度] ・・・・ <項目値> 日 月 火 水 木 金 土 ・・・・ <文字列> [日1][月1][火1][水1][木1][金1][土1]・・・ <日付欄:項目値or計算値> [日01][月01][火01][水01][木01][金01][土01]・・ <予定欄:項目値> [日2][月2][火2][水2][木2][金2][土2] [日02][月02][火02][水02] [日3][月3][火3][水3][木3][金3][土3] <帳票形式編集結果> ┏━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 今村 6月 ┃ ┃ ┃ ┃ 日 月 火 水 木 金 土 ┃ ┃ 1 2 3 4 5 ┃ ┃ 出勤 出勤 有給 出張 出勤 ┃ ┃ 6 7 8 9 10 11 12 ┃ 休暇 出勤 出勤 ┃ ┃ 13 14 15 16 17 18 19 ┃ | |||
2050 | Re: | 嶌田 のぶこ | 1999/6/21-10:43 |
記事番号2039へのコメント いまちゃんさん(今村さん?) ありがとうございました。かなりいいせんいってます。 がんばってみます。またおねがいします。 |