1

私は2つのテーブルを持っています:

Employee:
    ID
    SalaryPerDay
    Name (unique)
    .....
    .....

Schedule:
    ID
    EmployeeID
    Date
    Attending  (boolean)
    loan
    discount
    overTimeHours

とクエリ

EmployeeNameQuery: that return all employees names

含むデータシートを作成します

column 1: employees names (EmployeeNameQuery)
column 2: Date (Schedule)
column 3: Attening (Schedule)
column 1: OverTimeHours (Schedule)
column 4: Loan (Schedule)
column 5: Discount (Schedule)

このデータシートには、従業員の名前がカウントされると行が表示されます

質問:

1-10進数の表示(280)として表示するにはどうすればよいですか(280.00)10進数を挿入できますが、.00なしで.00の値を表示します

2- 2つのテーブルのデータを含むフォームを作成し、1つのテーブルにデータを保存する方法

すべてのデータシートに出席を記入するとき、これらの情報をスケジュールテーブルに送信し、各フィールドに関連するフィールドをテーブルに追加して、選択したemployeeNameのEmployeeIDを挿入します。

4

1 に答える 1

0

1つと2つの両方に関して、フォームをテーブルまたはクエリにバインドしていないようです。データセットと連続フォームは、すべてのデータ入力コントロールがフィールドにバインドされている場合にのみ正しく機能します。ほとんどの場合、データシートではなく連続形式を使用するのが最善です。フォームのデザインに慣れていない場合は、ほとんどの場合、ウィザードを使用するのが最適です。ウィザードは、すべてのバインディングが配置された状態でフォームを設定するためです。

通貨については、小数ではなく通貨データ型を選択してください。これは、表示以上に重要です。さらに、フィールドには、テーブルデザインで設定できるformatプロパティがあります。

Accessで作業を続ける場合は、読んでおくことをお勧めします。Stackoverflowで本のリストを見つけることができます-AccessCookbookGetz、Litwin、Baronがよく推奨されます。

于 2011-10-03T09:13:47.310 に答える