나는 루핑을 통해 액세스하고있는 vba에 쿼리가 있습니다. 결과는 속성의 이름이고이 이름으로 속성 이름 인 하나의 매개 변수를 사용하는 쿼리를 사용하는 보고서를 열고 싶습니다. . 루프 문제가 나는 그 매개 변수를 루프에서 보고서에 전달하는 데 문제가 있습니다. 몇 가지 시도했지만 아무 소용이 나는 매개 변수를 수동으로 전달하는 메시지를 계속. 이 루프는 기본적으로 이메일 첨부로 각 소유주에게 보고서를 보냅니다. 내가 루프를 하나씩 하나씩 보고서를 할 때 잘 작동하지만 루프에서 속성 이름을 선택하지 않는 것 같습니다.Microsoft Access 2000 VBA
0
A
답변
0
당신이해야 할 일은 쿼리를 반복하고 쿼리의 각 레코드에 대한 보고서를 여는 것입니다. 같은 뭔가 : 당신이 "OpenArgs을"이라고 무엇을 전달하고 있기 때문에
Dim db as Database
Dim rec as Recordset
Dim PName as String
Set db = CurrentDB
Set rec = db.OpenRecordset ("Select * from YourQueryName")
Do While rec.EOF = False
PName = rec("PropertyName")
DoCmd.OpenReport "ReportBookingsForSites", acViewPreview, , , , PName
Loop
Set rec = Nothing
Set db = Nothing
당신이 OpenReport 문자열에 PNAME을 넣어 이유입니다. 이렇게하면 보고서를 열고 변수를 사용할 수 있습니다.
Me.RecordSource = "Select * from Whatever where PropertyName = '" & Me.OpenArgs & "'"
을 수행해야합니다 보고서의 OnLoad 이벤트에서
,이 같은 것을 넣어.+0
나는 그것을 시도 할 것이다. –
관련 문제
- 1. 런타임시 Microsoft Access 2000 스위치 뷰
- 2. Microsoft Access 보고서 이벤트 vba
- 3. 보안 제거 후 Microsoft Access 2000 데이터베이스 테이블이 표시되지 않음
- 4. Access 2000/2003에서 Access 2010으로 마이그레이션
- 5. Access 2000 - Editor & Line numbers?
- 6. 어려움 Microsoft Access 추적 VBA 코드
- 7. Access 2000 일반 익스프레스 #Error
- 8. Access 2000 데이터베이스 보안
- 9. ACCESS 2000 REFORT
- 10. VBA - Access 2000 클래스 인스턴스에 전자 메일 텍스트 구문
- 11. Microsoft Access 2007 연결
- 12. Microsoft Access 파일 크기
- 13. Microsoft Access 교육용 Visual Basic
- 14. Access 2000 - 여러 형식 지우기?
- 15. MS Access 2000 팝업 메시지
- 16. Microsoft Access 2007에서 템플릿 읽기
- 17. Access 2003을 사용하여 Access 2000 데이터베이스를 Access 97으로 변환
- 18. Microsoft Access 그리드/테이블 컨트롤
- 19. SQL Server 2005에 연결하는 Access 2000
- 20. C# 코드에서 Microsoft Access VBA 디버그 오류를 캡처하는 방법은 무엇입니까?
- 21. VBA (Microsoft Access)에서 레이블의 Caption 속성의 일부를 굵게 표시
- 22. Microsoft Access (VBA)에 대한 비 차단 "토스트 (toast)"알림
- 23. Access VBA - 런타임 오류 '3197'
- 24. Microsoft Access ACCDE 파일 만들기
- 25. Microsoft Access 보고서 작성
- 26. Microsoft Office Access 오류
- 27. PDO Microsoft Access
- 28. Microsoft Access SQL 삽입
- 29. Microsoft Access "if"문
- 30. Microsoft Access SQL 쿼리
속성 이름을 검색 한 다음 동일한 보고서를 각 속성 소유자에게 보내는 루프를 반복하려고합니까? – HelloW
안녕하세요, 나는 속성 이름 (집 이름)을 반환하는 첫 번째 결과 집합을 얻고 그 결과 나는 루프 내에서 보고서를 각 소유자에게 이메일로 보낼 수있는 보고서에 속성 이름을 전달하려고합니다. –
만약 내가 수동으로 양식 (하나씩)을 통해 매개 변수를 아무런 문제가 걸립니다. –