我正在为我的客户创建一个ms-access表单。使用多维表单在访问中插入数据
事情是这样的:每3-4年,我的客户收到政府提供的.pdf
,需要将这些数据插入他们的数据库。
http://www.ntf.be/sites/default/files/media/coeffermageofficiels2011.pdf
该片材给出了,对于给定时间段,每省和每个地理类型,乘法器的值应用到外壳和农业租金。 (希望这对你有意义)
所以乘数取决于4两件事:日期,省,地缘型和出租型
我有几个表:
- 省(PK:省ID )
- 地理类型(PK:地理位置类型ID)
- 出租类型(PK:出租类型ID)
- 倍增器(PK:乘数ID,FK:省ID,FK:地理标识,FK:出租ID,乘数值,有效日期)
我的客户想要的是一种模仿此确切PDF的表单,以便他可以在获取新乘数值时轻松填写数据。
在尝试使用交叉表查询失败以及嵌套的连续表单重现此操作后,我无法想出一个更好的解决方案来制作硬编码表单,然后使用硬编码的VB查询执行所有插入操作...
虽然我知道如何硬编码所有这一切,我真的不知道是否没有另一种解决方案。
任何想法?
哦,我从来没有想过使用一个虚拟表。将考虑实施它。 但是,“terres”和“batiments”不是表格,它们是一种乘数(在租赁类型表中定义)。 在PDF中,表格中的一行实际上在“乘数”表格中产生两行。 我会尝试所有这一切。 :-)并感谢您的快速回复。 – user1747281 2013-04-30 14:39:31
惹恼我的一件小事是“省”的名字不断重复。 如果前一行包含该字段的相同值,是否有快速设置字段不可见的方法? – user1747281 2013-04-30 15:09:20
@ user1747281对不起,没有。在报告中有一个“隐藏重复”设置文本框,但不适用于表单中的文本框。 – 2013-04-30 17:21:05