FileMaker Pro链接数据库关系

时间:2012-02-11 13:39:03

标签: relational-database filemaker

我正在建立一个数据库来管理我业务中的所有计算机,我有两个表:
1)列出所有序列号和计算机IP地址,
2)显示一个表格供我编写诊断报告。

我想要做的是,当我在表单中键入计算机IP地址时,我希望它在链接表上查找序列号,然后自动填写表单中的IP地址字段。

2 个答案:

答案 0 :(得分:0)

听起来你可以用一张桌子来完成所有这些工作。

列是:

  • 序列号
  • IP号码
  • 描述
  • 注释

答案 1 :(得分:0)

第1步是建立两个表之间的关系,我称之为SerialNumbers和DiagnosticReports。

大概在您的SerialNumbers表中,您有以下字段:

  1. 序列号
  2. IP地址
  3. 在DiagnosticReports表格中,您有以下字段:

    1. 序列号
    2. 注释
    3. IP地址(如果您想在捕获笔记时捕获IP地址。如果您始终要显示此序列号的当前IP地址,则无需这样做。)
    4. 管理数据库窗口的 Relationships 标签中(文件菜单>管理>数据库>关系标签),您需要从“序列号“SerialNumber表的字段”到DiagnosticReports表的“序列号”字段

       SerialNumbers::Serial Number >----< DiagnosticReports::Serial Number
      

      从这里你可以选择。您想要A:在诊断报告时存储IP地址,还是B:只显示该序列号的当前IP地址。

      要执行A,请在制作诊断报告时存储IP地址:

      1. 转到管理数据库窗口的字段标签
      2. 选择您的DiagnosticReports表
      3. 将IP地址字段设置为自动输入“IP地址”字段的“序列号”表中的“查找”值
      4. 要执行B,仅显示此序列号的当前IP地址:

        1. 在编辑显示DiagnosticReports表格数据的布局时,将新字段拖到布局上。
        2. 选择表SerialNumbers和字段IP地址。