LagBolt, your statement would ask for the Name entered on the textbox since you missed the SQL ' identifiers.
The correct statement is:
DoCmd.OpenReport "ReportName", acViewPreview, , "dataID = " & "'" & Me.dataID & "'"
Not: This statment will prompt you for the Name you entered on the text box.
DoCmd.OpenReport strReportName, acViewPreview, , "dataID = " & Me.dataID