3

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

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

4

1 回答 1

1

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

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

这允许用户输入数据,例如:

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

显然 CSV 输入将是:

something, something-else, etc ...

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

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

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

于 2012-02-26T10:24:44.707 回答