首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用多维表单在access中插入数据。

使用多维表单在access中插入数据。
EN

Stack Overflow用户
提问于 2013-04-30 12:50:43
回答 2查看 721关注 0票数 0

我很难为我的客户创建一个ms访问表单。

事情是这样的:每隔3-4年,我的客户就会收到来自政府的.pdf,并需要将这些数据插入到他们的数据库中。

http://www.ntf.be/sites/default/files/media/coeffermageofficiels2011.pdf

在给定的一段时间内,按省份和地理类型计算适用于住房和农业租金的乘数值。(希望这对你有意义)

因此,乘数取决于四种因素:日期、省、地型和租型。

我有几张桌子:

  • 各省(PK:省ID)
  • Geo类型(PK: Geo类型ID)
  • 租金类型(PK:租金类型ID)
  • 乘数(PK:乘数ID,FK:省ID,FK: Geo ID,FK:租金ID,乘数值,生效日期)

我的客户想要的是一个模仿这个精确PDF格式的表单,这样他就可以在得到新的乘数值时轻松地填写数据。

在尝试使用交叉表查询和嵌套的连续表单来再现这个结果失败后,我想不出更好的解决方案来创建一个硬编码表单,然后使用硬编码的VB查询执行所有插入.

虽然我知道如何对这一切进行硬编码,但我真的想知道是否没有其他解决方案。

知道吗?

EN

回答 2

Stack Overflow用户

发布于 2013-04-30 14:09:07

我将创建一个“连续表单”表单,该表单绑定到一个临时表,其中的列对应于PDF文件中的列。设置代码(例如,表单加载)可以用每个省/地区的所需记录填充临时表,如果上一期间的费率已经在数据库中,那么它也可以插入这些值。"Augm. %“字段可以实时计算,并用作可视化的数据输入验证检查。

当用户“填入空白”时,表单标题上的"Save“按钮可以使用两个附加查询将新数据复制到适当的表中:一个用于"Terres”,另一个用于"Batiments“。

票数 0
EN

Stack Overflow用户

发布于 2013-04-30 15:42:12

还有几个选择你可以考虑。

选项1:

当我创建表单时,我通常不喜欢它们是可直接编辑的,至少在没有一些验证\用户确认的情况下是不能的。

你可以:

  • 设置相关查询,将数据转换为pdf格式。
  • 根据这些查询创建表单
  • 当用户想要编辑\add数据时,将一个事件放在字段(即双击事件)上,该事件可以打开单独的小表单或输入框。
  • 允许他们输入一个新值,当他们单击“确定”时,使用一个子过程查找并将该新值写入相关的表\字段。
  • 然后,使用表单重新绘制\请求,这样用户就可以直接看到他们的更新。

备选方案2:

一种不同的方法,但可能更简单、更灵活。创建一个访问报告,复制pdf。这看起来和pdf一样好。

  • 您可以有一个输入表单(基于您自己的结构,而不是pdf),用户可以在其中输入数据。
  • 当他们想看到结果时,您可以给他们一个命令按钮来打开报告。
  • 他们也可以打印出来。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16300361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档