3
我正在開發一個Outlook窗體(2007),我正在尋找一種方法讓客戶能夠輸入未指定數量的項目 - 網格或其他方式。Outlook窗體是否有網格控件或其他「n」編號項目控件?
有沒有辦法做到這一點,或者我堅持提供一套固定的控件來輸入項目?
我正在開發一個Outlook窗體(2007),我正在尋找一種方法讓客戶能夠輸入未指定數量的項目 - 網格或其他方式。Outlook窗體是否有網格控件或其他「n」編號項目控件?
有沒有辦法做到這一點,或者我堅持提供一套固定的控件來輸入項目?
目前尚不清楚items
是什麼,但從你對網格的建議我會認爲它們是值(數字,字符串等)。如果是這樣的話,你幾乎可以肯定地使用逗號分隔值(CSV)或其他一些標準文本字段。
在Outlook 2007中,To address
字段使用此功能,其中分號用於刪除「未指定數量的項目」 - 在本例中爲電子郵件地址。
這允許用戶輸入數據,例如:
[email protected]; [email protected]; etc ...
顯然CSV輸入將是:
something, something-else, etc ...
另一種方式來實現,這將是動態生成的字段根據需要即以編程方式基於用戶輸入構建表單元素,並根據需要提供額外的字段。例如,一個簡單的多輸入系統可能會使用以下邏輯工作。
輸入進入 - >檢查有效性 - >創建新的輸入
因此,對於在輸入每個有效條目,在它下面創建一個新的輸入,等等。因此允許輸入項目的任意數量。