-
In một record trong report
Xuân Thanh > 23-08-12, 03:17 PM
Hỏi : Tôi có một báo cáo có nhiều mẫu tin. Tôi chỉ muốn in một mẫu tin trong báo cáo đó thì phải làm thế nào?
Trả lời : Bạn sử dụng toán tử Where để xác định mẫu tin của bạn. Ví dụ đoạn mã sau đặt trong một nút lệnh cmdPrint trên biểu mẫu sẽ sử dụng control RunID trên form để báo cáo của bạn chỉ có một mẫu tin duy nhất mà thôi
Mã:Private Sub cmdPrint_Click()
Dim strDocName As String
Dim strWhere As String
strDocName = "rptSomeReport"
strWhere = "[RunID]=" & Me!RunID
DoCmd.OpenReport strDocName, acPreview, , strWhere
End Sub -
RE: In một record trong report
cpucloi > 27-08-12, 08:21 PM
Nó cũng giống cái này:
DoCmd.OpenReport "ten report", acPreview, , "ID like forms!tenform!txtID"