MS-Access中的Unnest行?

时间:2017-12-01 16:02:29

标签: ms-access unnest

当前属性块和批次信息在单独的输入框中输入到我们的ms-access数据库中,然后填充表格。一个框用于块,一个用于批次。如果应用程序包含一个块但多个批次,则用户输入以逗号分隔的批次信息。

像这样:

Table Example

最后的表格非常混乱,无法正确查询。在ms访问中是否有一种方法仍然让用户输入用逗号分隔的数据,但是不需要表中的行,所以每个块和批次都有自己的行?

像这样:

After Table

1 个答案:

答案 0 :(得分:0)

为了便于以后查询,我对多值字段没有太多好运,并且循环可以更好地分离逗号和空格以确定。我会有一个声明,将所有逗号后面的空格首先“,”,然后单独使用所有逗号,然后自己寻找任何空格。之后,如果用户输入多个批次以确认其输入,则可以为用户提供确认屏幕。简单的事情,比如上面的例子,会弹出并说明“你输入了3个总分(7,9和13),这是正确的吗?如果他们说'不'那么你可以给他们一个条目表格回来纠正他们的进入。

只是一个想法。如果这有帮助,请告诉我。此外,如果您可以提供输入表单的屏幕截图,我可能会提供进一步的指导。