私は初心者からマイクロソフトへのアクセスです。私は売り手とバイヤーを結ぶ代理店の仕事のためのシステムを作ります。現在、私は、次のように2種類の異なる フォームを売り手と買い手のために手動で管理しています。マイクロソフトのアクセスフォームとレポートのヘルプを作成
売り手エージェントのための最初の請求書の例では、売り手からコミッションを受け取って獲得します。数量欄では、左の最初の項目 はダッシュ記号(mann)(1 mannは40kg)を表し、右側の項目はキロ単位の値を表します。価格列はマンチェル当たりの値を表し、最後の列はマンションあたりのエージェントコミッションを表します。
総量はkgsを追加して計算し、可能であればkgsを最初に加えて40kgを1 mannに換算します たとえば2-30 + 2-32(kgフィールド)、kgsは62kg換算40kg 1人にして残りのkgsをkgsフィールドに次のように入力します。5-22 価格は、kgs単位(2 * 40 + 30)で隠蔽された列の合計フィールドで計算され、また、kg当たりの (2 * 40 + 30)*(1800/40))= 4950 最後に、売り手は別のエージェントでコミッションを控除します。 ((2 * 40 + 30)*(140/40))として の合計kgsを代入すると、
Name: ABC
Address: Street # 02
Type: Seller
DATE TIME QUANTITY(mann-kg) PRICE PER MANN Total(Hidden Field) AGENT COMISSION(per mann) AGENT PROFIT(Hidden Field)
09-02-2011 Morning 2-30 1800 4950 140 385
09-02-2011 Evening 2-32 1850 5180 140 392
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Total 5-22 10130 777
Payable = 10130 - 777 = 9,353
上記のすべてのフィールドと計算は、購入者請求書のコミッション以外は同じです。私は、入力されたデータへのユーザーのために同じようにフォームを作成することによって、microsftアクセス2007にすべてのものを変換し、売り手と買い手のための上記請求書の一例として レポートを生成するために探しています何私が欲しい
Name: DEF
Address: Street # 05
Type: Buyer
DATE TIME QUANTITY(mann-kg) PRICE PER MANN
09-02-2011 Morning 2-30 1800
09-02-2011 Evening 2-32 1850
----------------------------------------------------------------------
Total 5-22 10130
Recievable = 10,130
。私は、上記のように数量フィールドの値を入力する方法、代理店の手数料などを計算する方法についています。 また、エンドユーザーが特定の売り手またはバイヤーの請求書を日付基準内や他のフィルタで簡単に検索できるレポートのオプションを検索したい。
私は、量、マンパンあたりの価格、コミッションとサブ合計をレポートに計算し保存する方法が必要です。私が設計し
データベース・スキーマは次のとおりです。得意先が価格表内の顧客テーブルと外部キーの主キー(1対多の関係)
CREATE TABLE Customer (
CustomerID SMALLINT(6) NOT NULL AUTO_INCREMENT,
Name VARCHAR(100),
Address VARCHAR(255),
Type ENUM('1','2') COMMENT 'Seller=1, Buyer=2',
PRIMARY KEY (CustomerID));
CREATE TABLE Price (
PriceID INT(11) NOT NULL AUTO_INCREMENT,
CustomerID SMALLINT(6),
Date Date,
PriceType ENUM('Morning','Evening'),
Price INT(11) NOT NULL,
Quantity INT(11) NOT NULL,
Comission INT(11) DEFAULT NULL,
PRIMARY KEY (PriceID));
問題は、私はVBを知らないです。ユーザはMANNの数量でMANN-KGS形式のデータを入力する必要があります。 – user608676
これはVBAなので、段落でレッスンを受けることはできません。書籍の一覧は次のとおりです。http://msdn.microsoft.com/en-us/office/dd547097 – Fionnuala