Outlook Forms是否有网格控件或其他“n”编号项控件?

时间:2012-02-13 20:16:07

标签: outlook grid outlook-form

我正在开发一个Outlook表单(2007),我正在寻找一种方法让客户能够输入一个未指定数量的项目 - 网格或其他一些方法。

有没有办法做到这一点,还是我坚持为他们提供一套固定的控件来输入项目?

1 个答案:

答案 0 :(得分:1)

目前尚不清楚items是什么,但是根据你对网格的建议我会假设它们是值(数字,字符串等)。如果是这样,您几乎可以肯定地使用逗号分隔值(CSV)或其他一些分隔符,用于标准文本字段。

在Outlook 2007中,To address字段使用此功能,其中分号用于标识“未指定数量的项目” - 在本例中为电子邮件地址。

这允许用户输入如下数据:

foo@bar.com; bat@baz.com; etc ...

显然,CSV输入将是:

something, something-else, etc ...

实现此目的的另一种方法是根据需要动态生成字段,即以编程方式根据用户输入构建表单元素,根据需要提供额外字段。例如,使用以下逻辑可以使用简单的多输入系统。

输入的输入 - >检查有效性 - >创建新的输入

因此,对于输入中的每个有效条目,在其下方创建一个新输入,等等,从而允许任意数量的输入项。