在MS Access应用程序中,我有一个带有一些按钮的主窗体,其中一个是“日历”按钮。
单击此按钮时,应打开一个实现某种日历的表单。
问题在于,在我部署了此配置的某些干净计算机上,而不是打开日历,打开了输入参数值对话框。在其他3个较旧的实例上,它可以正常工作而不会出现此问题。
在该表单上,存在一个未绑定控件,其默认值为=Now()
Office 2013版。
我在哪里以及如何寻找这些机器之间的差异?
如果您让我知道确切的内容,我可以在此问题中添加代码段或打印屏幕。
更新:
在执行“输入参数值”对话框之前,将完全以开放形式的代码显示。
Private Sub Form_Open(Cancel As Integer)
Dim PrstAnz As Integer
On Error GoTo Form_Open_EH
If DCount("[prst]", "FLMT_AKTPRST") > 1 Then
'Es stehen mehrere Prüfstände zur Auswahl
Me.prst.Visible = True
Me.prst.RowSource = "FLMT_AKTPRST"
End If
Me![prst] = DLookup("[prst]", "FLMT_AKTPRST")
Me![ABeginn] = Date
InitPrst Me![ABeginn]
Exit Sub
所有计算机均为带有Office 2013的Windows 7 x64。
答案 0 :(得分:0)
这与操作系统文化设置有关。