2016-07-25 47 views
-1

我对MS访问非常陌生,并且能够为SharePoint链接访问数据库创建访问表单。大多数教程总结为“如何添加附件字段并连接到列(控制源)”。在完成所有这些工作之后,目前情况是访问表单能够发送附件到SharePoint表单,但是当访问表单是 我试过:(me.attachment = ""me.attachment = null,me.attachment = nothing) 但它没有任何工作。任何人都可以帮助我,并让我知道如何去到新的记录? 我是一个新手,我的编码能力来源于Excel VBA。非常感谢您的任何帮助!!谢谢MS Access 2013表格 - 附件字段转到新记录

回答

0

如果您希望表单从已打开的表单跳转到新记录(如有一个“新”按钮,或只是j umping对窗体加载新的记录)使用类似这样(在右侧部分,你的情况应该是在子的Form_Load):

DoCmd.GoToRecord acDataForm, Me.Name, acNewRec 

但是,如果你想从另一种形式打开窗体(像在附加模式打开另一种形式的AA按钮)我们这个代替:

DoCmd.OpenForm "Form_Name_Here", , , , acFormAdd 

您也可以选择要打开在表单属性添加模式下,如果你希望表单总是这样打开窗体。

+0

我可以添加类似: “代码”子GoToNewRecord() DoCmd.GoToRecord,acNewRec 结束小组 “代码” ,然后从按钮调用它点击?因为我只有一种形式而没有子形式。 在表单加载时调用这个位可以吗? – RDX

+0

是的,只需将它添加到表单加载,或者任何你想要调用它的地方,并像我写的那样复制它。 Me.Name可以通过具有表单名称的字符串进行更改(这是Me.Name返回的)。您也可以将它插入表单中的“新建”按钮,它将以任何方式工作。 – CyberClaw

+0

我试过了,但没有奏效。 Private sub不会被执行。它中途停止 – RDX

相关问题