Article ID: 141624
Article Last Modified on 1/19/2007
Query: qryCategoriesProducts
-------------------------------------------------------------
Type: Select Query
Join: Categories.[CategoryID] <-> Products.[CategoryID]
(or Categories.[Category ID] <-> Products.[Category ID]
in Microsoft Access 2.0)
Field: CategoryName (or Category Name in Microsoft Access 2.0)
Table: Categories
Sort: Ascending
Field: ProductName (or Product Name in Microsoft Access 2.0)
Table: Products
Sort: None
Report: rptCategoriesProducts
-----------------------------------
Caption: Products by Category
RecordSource: qryCategoriesProducts
Field Expression: CategoryName
Sort: Ascending
Group Header: Yes
Group Footer: Yes
Field Expression: ProductName
Sort: Ascending
Group Header: No
Group Footer: No
Option Compare Database ' Use database order for string comparisons.
Option Explicit
Dim FirstPass As Integer
Sub grpHeaderCategoryID_Format (Cancel As Integer, _
FormatCount As Integer)
Me!AllProducts = Null
FirstPass = False
End Sub
Sub Detail1_Format (Cancel As Integer, FormatCount As Integer)
On Local Error GoTo Detail1_Format_Err
If Not FirstPass Then
Me!AllProducts = Me![ProductName]
FirstPass = True
Else
Me!AllProducts = Me!AllProducts & ", " & Me![ProductName]
End If
Detail1_Format_End:
Exit Sub
Detail1_Format_Err:
MsgBox Error$
Resume Detail1_Format_End
End Sub
Category: Beverages Products: Chai, Chang, Chartreuse
verte, Cote de Blaye,
Guarana Fantastica, Ipoh
Coffee, Lakkalikoori,
Laughing Lumberjack
Lager, Outback Lager,
Rhonbrau Klosterbier,
Sasquatch Ale, Steeleye
Stout
Category: Condiments Products: Aniseed Syrup, Chef
Anton's Cajun Seasoning,
Chef Anton's Gumbo Mix,
Genen Shouyu, Grandma's
Boysenberry Spread,
Gula Malacca, Louisiana
Fiery Hot Pepper Sauce,
Louisiana Hot Spiced
Okra, Northwoods
Cranberry Sauce,
Original Frankfurter
grune Sobe, Sirop
d'erable, Vegie-spread
Additional query words: horizontal
Keywords: kbhowto kbprogramming kbusage KB141624