Everyone:
I have found the answers to my delima:
Three additional items had to be added to the code in the DataReport_Initialize area get these reports to work (and show) with grouping and param passing.
1st, I had to add the actual code for the param ? in the Shape statement
2nd, I had to add a .refresh
3rd, I had to add a .visible for each section on the report
Here it is and Geeker, great luck to you, I made it just 6 business days before my project was due for UAT =).
Private Sub DataReport_Initialize()
Dim SQL As String
Dim cmdNA As Object
With DataEnvironment1
If .rscmdNA_Grouping.State = adStateOpen Then
.rscmdNA_Grouping.Close
End If
SQL = "SHAPE {SELECT PART.PART_NO, PART.REV, PART.TITLE, PART.PREP_BY, PART.PREP_DATE, PART.ASSOC_CNTR, PART.PROJECT, PART.SYSTEM, PART.SUBSYSTEM, NA.NA, NA.NA_SEQ, NA.DASH FROM NA, PART WHERE NA.PART_NO = PART.PART_NO AND (PART.ARCHIVE_DATA = '0') AND (PART.MARSHALL_DATA = '0') AND (PART.VENDOR = '0') AND (PART.PART_NO BETWEEN '" & frmSelect.Text1.Text & "' AND '" & frmSelect.Text2.Text & "')} AS cmdNA COMPUTE cmdNA BY 'PART_NO','REV','TITLE','PREP_BY','PREP_DATE','ASSOC_CNTR','PROJECT','SYSTEM','SUBSYSTEM'"
End With
With cmdNA
DataEnvironment1.Commands("cmdNA_Grouping"

.CommandText = SQL
NAIreport.Refresh
End With
With NAIreport
.Sections("PageHeader"

.Visible = True
.Sections("cmdNA_Grouping_Header"

.Visible = True
.Sections("cmdNA_Detail"

.Visible = True
.Sections("PageFooter"

.Visible = True
End With
Thanks to all that have offered assistance!
bB