A question about a commercial component

I know it seems a little strange to be asking for help on a commercial extension on this site, but with the number of solid programmers that belong to this forum, I thought I’d give it a shot. Yes I have tried to get an answer from the people that wrote the extension with no success.The component in question is FlashSQL V3.1 from Nedrims. It is being used with Flash 8 which is supported.
The question involves the built in listener function, and to be honest my understanding of listeners in general is very basic.

Here is a code example:

 
//This is attached to a button that loads the data
on (release) {
   flashSQL.Execute("SELECT * FROM client", "flashsql");//This line instructs FlashSQL to run the query, load the data
   flashSQL.ObjectLoad.addListener(myListener1);//Adds the myListener object as a Listener on FlashSQL
}
//This is on a timeline
var myListener1:Object = new Object();
myListener1.dataLoaded = function(success:Boolean, xmldata:XML) {
   if (success) {
      var recordXML:XML = new XML();
      recordXML = flashSQL.reply; //reply() --> Built in method that returns the loaded data as an xml object 
      trace(recordXML); // Outputs the XML on the screen
   }
};

Here is an excerpt from the help:
ObjectLoad.addListener(myListener1);

Description
Adds a Listener object to the FlashSQL component and broadcasts a message once the data has been loaded from the back end. It passes the Status and result as parameters in the following order:
(True/False, xmlRecordSet:XML, ObjectRecordSet:Array)

When implemented in a flash file it works just fine when tested. What I would like to know is. Does anyone have any thoughts as to a way of getting to the XML object without the use of a button. What I’m saying is that I would like the trace() function to display automatically when the SWF is played.