>
>I would build a table for available label formats... Listing each one that HAS been defined and the type of label it is found on. Then, define labels with different content (from sources... such as sales, customers, orders, etc where labels are needed). Have that as a pickable list (maybe even like a grid). Then run the report. Only those labels that have been defined could be displayed to users for running. Then, as new labels are defined, add a record to the printable labels/reports table and make it available to users.
>
>I built a sample framework using VFP9 to take advantage of the report listener too. I did a demo presentation on this and a download is available at
www.pafox.org/pafoxwcapp/downloads/VFP9Reports.zip>
>This process will actually work even under earlier versions (even 7), but will only really loose the report listener options..
>
>HTH
Thank you very much for a detailed and useful suggestion.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham