為表格和資料庫欄位指派別名 |
從「資料庫設定」對話方塊中,您可以將「別名」或替代名稱指派給任何表格或資料庫欄位。您可以透過別名來參考原始表格或資料庫欄位,即使將文件設定為透過其他名稱參考該欄位也是如此。透過為表格或欄位名稱指派別名,就能維護對表格或欄位的所有參考。
例如,假設您使用自己的資料庫為客戶設計了一個範例範本。欄位如下所示:
"Name","Address","City","State","Zip"
您的範本物件已連結至這些欄位名稱,如下所示:
文字 1 > Database.Name
文字 2 > Database.Address
文字 3 > Database.City
文字 4 > Database.State
文字 5 > Database.Zip
您將範例範本傳送給客戶,並讓他們將該範本連線到他們自己的資料庫。他們的資料庫包含相同資訊,但是欄位名稱有些不同,如下所示:
"Full Name","Street","City","State","Zip Code"
如果刪除您所建立的資料庫並新增客戶的新資料庫,則所有已連線的文字物件都會指向不復存在的欄位名稱。例如,文字 1 會持續尋找 "Database.Name" 欄位,但是該欄位現在稱為 "Database.Full Name"。
您的客戶不用將每個連結的物件都變更為新的資料庫欄位名稱,而是可以連線到他們自己的資料庫,然後將包含舊資料庫欄位名稱的別名指派給每個相應的新資料庫欄位,如下所示:
"Full Name" 的別名為 "Name"
"Street" 的別名為 "Address"
"Zip Code" 的別名為 "Zip"
您無須為 "City" 或 "State" 欄位新增別名,因為它們在這兩個資料庫中都相同。
範本物件尋找已指派給它進行讀取的資料庫欄位時,它會找到別名並從正確欄位擷取資料。
相關主題