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- 十进制数显示为 (280) 我如何将它们显示为 (280.00) 我可以插入十进制数但我显示的值是 .00 而没有 .00

2- 如何创建包含来自 2 个表的数据并将数据保存到一个表的表单,

当我填写所有数据表时,我想将这些信息提交到计划表,每个字段与表中的相关字段并插入所选员工姓名的 EmployeeID。

4

1 回答 1

0

关于一和二,您似乎还没有将表单绑定到表或查询。只有当所有数据输入控件都绑定到字段时,数据表和连续表单才能正常工作。几乎总是最好使用连续形式而不是数据表。如果您不熟悉表单设计,几乎总是最好使用向导,因为它们会设置所有绑定就位的表单。

对于货币,选择货币数据类型,而不是小数 - 这不仅仅是显示。此外,字段具有可以在表格设计中设置的格式属性。

如果您打算继续在 Access 中工作,我建议您阅读一些内容。您可以在 Stackoverflow 上找到书籍列表 -经常推荐 Getz、Litwin 和 Baron的 Access Cookbook 。

于 2011-10-03T09:13:47.310 回答