Date: Thu, 12 Sep 2002 11:42:16 +0900
From: 筧 瑞恵 <who@example.co.jp>
申し訳ありません。
先ほど投稿したメールが文字化けしてしまったようです。
再投稿ですが、宜しくお願いします。
-------
勉強させて頂いています。kakehiといいます。
ADP(Access2002) + SQL2000 でのシステムを使用しております。
まだADPを学び始めてまもなく、使い方を学びながらの作成ですが、
納期が厳しいので時間がありません。
教えて頂けませんか?
店での機器による売上げ伝票を入力する(集金データ入力)フォームについての質
問です。
---SQL---
サーバーでのリレーションのあるマスタテーブル:
店舗マスタ(店舗コード, 店舗名, 担当者コード,・・・)
担当者マスタ(担当者コード, 担当者名)
管理機テーブル(店舗コード, 店舗名, 機器データ・・・)
集金ワークテーブル
集金累計データワークテーブル
---ADP---
集金入力フォーム(店舗コード, 店舗名, 集金日, 伝票NO, 担当者名) 内↓
集金サブフォーム
集金累計サブフォーム
入力処理は
1. 店舗コードを入力すると、店舗名、担当者名が自動的にフォーム内に表示さ
れる。
集金日は今日の日付、伝票NOは日付関係なく重複なし(例. 00001)
2. 店舗コードをパラメータとして、管理機テーブルからサーバ側でレコードを
抽出し、
その店の機器データを帳票形式で集金サブフォーム内に表示。入力待ち。
それぞれの行には、行番号が自動表示される。
3. 集金データを手入力。
その機器ごとの集金データ合計を、集金累計サブフォームに自動表示。
4. 「保存」ボタンで、2サブフォーム内のデータを それぞれのワークテーブル
に保存する。
以上がおおまかな流れです。分かりにくくてすみません。
ADPはテーブルやクエリを持たないので、
1.のクエリの処理もサーバでストアド作って、実行するものなのですかね?
ADP内にSQL文を書いて抽出すると、ADPでの負荷が大きいような気がするのですが。
2.の処理は店舗コードを入力パラメータにして、ストアドまかせにするものと思
うのですが、
行番号はフォームの処理となると・・・どう考えるのでしょうか?
3.の処理は単に集金サブフォーム内のテキストボックスデータを累計させた表示
なので、
ただ表示するように書く。
4. ワークテーブルに保存する処理は、何とも分かりません。
色々な資料を見まくって、ここまでは考えたのですが、
どこからどう手をつけてよいのかとても辛い状況です。
上のような伝票入力フォームでの、処理の考え方を教えて頂けませんか?
まずはそれが理解できてから、コーディングと思ってまして。
長文で申し訳ないのですが、
どうか宜しくお願いします。
****
kakehi
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|