2012-08-14 6 views
0

저는 Access에서 간단한 양식과 몇 가지 보고서를 디자인했습니다. Windows 7에서 Access 2010을 사용하여 디자인했으며 액세스 런타임이있는 Windows XP PC에서 열면 "이벤트 속성 설정으로 입력 한 클릭에 대한 식은 다음과 같은 오류가 발생했습니다"라는 오류 메시지가 나타납니다. 아무도 도와 줄 수 있습니까?양식에서 보고서를 여는 중 오류가 발생했습니다.

Private Sub cmdShoppingList_Click() 
    On Error GoTo Err_cmdShoppingList_Click 
    Dim stDocName As String 

    stDocName = "Shopping List" 
    DoCmd.OpenReport stDocName, acViewReport 
    Exit_cmdShoppingList_Click: 
    Exit Sub 

    Err_cmdShoppingList_Click: 
    MsgBox Err.Description 
    Resume Exit_cmdShoppingList_Click 

End Sub 

곧 답변을 얻으려고합니다. 여기 내 오류 메시지의 그림은 다음과 같습니다

, 그것은 윈도우 7에서 작동하기 때문에

+1

데이터베이스 창에서 보고서를 열 수 없다고 생각합니다. 사실입니까? 그렇다면 SQL에 보고서를 게시하십시오. – Fionnuala

+1

이것은 vb.net과 아무런 관련이 없습니다. – Steve

+1

참고 사항 : 오류 메시지를 캡처하기 위해 컴퓨터 화면을 찍을 필요가 없습니다. 대신 Alt + Print Screen을 사용하십시오. 그런 다음 이미지를 MS 그림판 및 저장과 같은 프로그램에 붙여 넣을 수 있습니다. – nicholas

답변

0

(나는 적어도 50 명성을하지 않고 '의견'을 떠날 수 없을 정도로 바보)하지만, Windows XP는 아니지만 Windows 7에만있는 보고서에 ActiveX 컨트롤을 추가 한 것처럼 들립니다. MS Access 데이터베이스/프로젝트를 배포 할 때 사용했던 DLL/OCX를 배포해야합니다. 대상 컴퓨터.

관련 문제