为表和数据库字段分配别名 |
从“数据库设置”对话框中,可以将别名或替换名称指定给任何表或数据库字段。通过使用别名,可以参考原始的表或数据库字段,即使将文档设置为通过其他名称参考该字段也是如此。通过为表或字段名称指定别名,将维护对表或字段的所有参考。
例如,假设您使用自己的数据库为客户设计了一个样本模板。字段如下所示:
"名称","地址","市","省","邮政编码"
您的模板上的对象已链接至这些字段名称,如下所示:
文本 1 > Database.名称
文本 2 > Database.地址
文本 3 > Database.市
文本 4 > Database.省
文本 5 > Database.邮政编码
您将样本模板发送给客户,并让他们将该模板连接到他们自己的数据库。他们的数据库包含相同的信息,但是字段名称稍有不同,如下所示:
"全名","街道","市","省","邮区号"
如果删除您所创建的数据库并添加客户的新数据库,则所有已连接的文本对象都将指向不再存在的字段名称。例如,文本 1 仍将查找“Database.名称”字段,但是该字段现在称为“Database.全名”。
您的客户不用将每个链接的对象都更改为新的数据库字段名称,而是可以连接到他们自己的数据库,然后将包含旧数据库字段名称的别名指定给每个相应的新数据库字段,如下所示:
“全名”的别名为“名称”
“街道”的别名为“地址”
“邮区号”的别名为“邮政编码”
无需向“City”或“State”字段添加别名,因为它们在这两个数据库中都相同。
当模板对象查找已指定给它进行读取的数据库字段时,它会找到别名并从正确的字段中检索数据。
相关主题