Results 1 to 4 of 4

Thread: (Sub?)Query within a Report [Resolved]

Threaded View

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Jul 2003
    Posts
    22

    (Sub?)Query within a Report [Resolved]

    I have a report that needs 4 pieces of information.

    Retailer Name:

    The report runs a query that gets the ID number of the Retailer used. Obviously this is meaningless to the user and i want the report to fetch the Retailer Name from the tblRetailers table.

    Ive written the SQL and put it in the report_activate event as a string, but im not so sure how i can execute the SQL to get me the desired result.
    Code:-

    Dim intRetailID As Integer
    Dim strRetailerSQL as String

    strRetailerSQL = "SELECT RetailerName FROM tblRetailers WHERE RetailID = "
    intRetailID = Me.txtRetailID.Text
    strRetailerSQL = strRetailerSQL & intRetailID
    Me!txtRetailerName.ControlSource = strRetailerSQL

    Putting it in Report_Activate or Report_Page wont work as VBA says i cant set the ControlSource property while printing.

    Putting it in Report_Load means that the code can't access txtRetailID.

    I want to do something similar to this for a couple of other fields - 2 ContactName fields in 2 different records in a table called tblContacts.

    I think all i need is either a way to set the ControlSource property early, while still getting the value out of txtRetailID..

    OR

    Get the RetailID from the query rather than a text box, allowing me to use it in the subquery to fetch the RetailerName.
    Last edited by Kinsy; Jul 25th, 2003 at 06:56 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width