我有一个输入Access的单引号输出。现在我创建了一份报告,并在Paradox数据集的报告中完成了数据绑定。在Paradox中完成工作时,单项输入更改... 如何打开访问权限并自动更新报告中的值,而无需手动重新导入表格?如何自动更新绑定数据集的访问报告?
目的是当访问打开时,报告立即出现在打印之前进行检查。
我有一个输入Access的单引号输出。现在我创建了一份报告,并在Paradox数据集的报告中完成了数据绑定。在Paradox中完成工作时,单项输入更改... 如何打开访问权限并自动更新报告中的值,而无需手动重新导入表格?如何自动更新绑定数据集的访问报告?
目的是当访问打开时,报告立即出现在打印之前进行检查。
使用链接表而不是导入数据(假设提供者为矛盾可用,其为s eems likely)。
直接链接到Paradox表应该工作。执行所要求的操作,自动导入的方法是在自动执行宏或报告的OnLoad事件中运行DoCmd.TransferDatabase。您可能希望从删除查询开始重置表格。
您可以运行我将如何运行DoCmd,以及如何在报告的OnLoad事件中传输数据库。 – CGF 2009-01-24 16:52:22
通过菜单上的GetData将表格链接到Paradox文件。您从db文件所在的路径目录中选择文件并选择。维护链接并将日期关系绑定到数据集。在使用Paradox数据库进行更新时,Access中的表格也会更新。你无法运行数据库并访问同一时间,否则喷气发动机将无法工作。
从报告的设计视图中,转到属性页和“事件”选项卡。找到On Load事件并单击elipsis按钮。如果选择生成器对话框,请选择代码生成器。这会让你进入Report_Load事件中的VBA编辑器。编辑看起来像这样:
私人小组Report_Load()
DoCmd.TransferDatabase acImport, "Paradox 7.x", "c:\yourdata\yourfile.tbl", acTable, "SourceTable", "YourAccessTable"
末次
我不知道对悖论的版本,文件命名约定等细节(我只简单地涉及Paradox,不记得具体细节)。观察智能感知或将光标放在TransferData上,然后按F1键获取TransferDatabase方法的帮助以供参考。
未来你可能想要运行类似的TrasferDatabase声明:
CurrentDb.Execute“DELETE FROM表名”
将从吹出接入侧的目标表领先的负载矛盾的一面。
它确实提供了Paradox。谢谢,我在上面。 – CGF 2009-01-24 10:37:41