使用瀏覽打開主題
啟用「自動完成」後,當使用者在資料輸入控制項中輸入資料時,BarTender 會顯示建議。可透過使用「自動完成」屬性頁面為這些自動完成建議指定來源,例如資料庫或文字檔案中的項目。
啟用自動完成:指定自動完成功能可用於所選取的資料輸入控制項。
來源:指定包含自動完成建議的來源。
自動完成建議:列出所選來源提供的自動完成建議。
自動完成建議可以來自以下來源。
「先前輸入的值」來源使用先前在資料輸入控制項中輸入的值填入「自動完成建議」清單。每次使用者在控制項中輸入新值時,此新值都會自動新增至建議清單,並儲存在 Windows 登錄中。「自動完成建議」清單對於每個登入電腦的使用者都是唯一的。
若要刪除此清單,請按一下「自動完成」屬性頁面上的「清除值」。
「嵌入式資料」來源使用手動輸入的值以填入「自動完成建議」清單。若要在清單中輸入新值,請按一下空白列,然後輸入所需的值。若要刪除值,請按一下您要刪除的值所在的行,然後按「刪除」。
您可以按一下欄標頭以遞增或遞減排序清單。
「資料庫」來源使用已連線的資料庫 (例如文字檔案、Microsoft Excel 試算表或其他資料檔案) 以填入「自動完成建議」清單。使用「資料庫設定」對話方塊連線至資料庫後,BarTender 會使用指定資料庫欄位中的值來填入清單。
自動完成建議的資料庫連線完全獨立於在您範本資料中填入資料的資料庫連線。即使您已經連線到文件中的資料庫,也必須再次執行「資料庫設定精靈」才能連線到新資料庫 (或重新連線到同一資料庫)。
如果資料庫中包含多個欄位,「顯示文字欄位」清單將指定包含自動完成建議的資料庫欄位。
「外部檔案」來源使用您的電腦上的檔案以填入「自動完成建議」清單。按一下「選取檔案」瀏覽您要使用的檔案。
「資料夾中的檔案名稱」來源使用來自您電腦上或網路中的指定目錄的檔案名稱以填入「自動完成建議」清單。
指定資料夾後,可以篩選清單僅包含指定資料夾內特定類型的檔案。例如,在包含多個不同類型檔案的資料夾中,可以針對「檔案模式」輸入 *.xlsx 以僅使用指定目錄中的 Excel 檔案的檔案名稱填入清單。
「Visual Basic 指令檔」來源使用自訂 VBScript 以填入「自動完成建議」清單。使用指令碼編輯器(透過按一下「編輯指令碼」存取),可以編寫和修改指令碼。使用返回 (vbCr) 可以分隔多個清單項,請參閱以下範例:
Value = "Orange" + vbCr + "Banana" + vbCr + "Muffin"
此範例代碼產生以下結果。
自動完成建議
Banana
Muffin
Orange
當您使用「連結的資料來源」屬性頁面將查詢提示連結至控制項時,系統會自動選取「查詢提示值」作為「自動完成」屬性頁面上的預設來源,並且會使用有效的查詢提示值來填入「自動完成建議」清單。列印操作員可以在列印時選取這些值。您可以在「資料庫設定」對話方塊的「篩選器」視圖中設定查詢提示。
當表單上有一個或多個其他控制項也連結至查詢提示時,「自動完成」屬性頁面會包含下列選項:
相依於:指定列印時可用的自動完成建議取決於表單上另一個查詢提示相依控制項的選定值。
此屬性頁面可供以下控制項使用:
文字輸入方塊控制項