Noela Hill wrote in message <34fe530...@news.eis.net.au>...
>Thank you for the tip, I'll keep it with my Crystal 6 manuals.
>I've found Crystal reports very easy to use from the days of Borlands
Object
>Vision which had an
>early version, then recently after struggling with reportsmith on Delphi 1.
>Crystal 4.5 came fee on
>a Brittish magazine CD - I used that to great advantage and ease (compared
>to report smith)
>and just recently purchased Crystal 6.
>I've used the export to HTML with success - but would like to have a bit
>more functionality
>for example I have URL in my database and I would like the finished web
page
>to show the URLs as links.
>any suggestions?
>Thanks again for the tip.
>Sundial Services wrote in message ...
>>Here's something that I didn't know how to do, and having found out how to
>do
>>it I thought I'd spare the rest of you the trouble. :-)
>>Most of us use Crystal Reports at least now-and-then because it's a good
>>report generator that can do more than the "stock" report-generators we
may
>>have on hand. It is relatively straightforward, when using this product,
>to
>>present a report in a preview-window that is an MDI child.
>>But how do you get the newly-created preview window to show up on the
>Window
>>pulldown of the parent? Oddly enough, Crystal Reports Pro 6.0 (at least)
>does
>>not do this for you. But you can accomplish this with a single Windows
API
>>call:
>> SendMessage(Application.MainForm.ClientHandle, WM_MDIREFRESHMENU, 0, 0);
>>{This is Delphi ... you would use different declarations in Paradox
>ObjectPAL
>>to invoke the API-call or to obtain the Windows handle of the parent
>window.}
>>This message, which interestingly enough is addressed to the parent window
>and
>>does not identify the child-window in any way, will cause the parent to
>>reconstruct its child-window menu list.
>>Also interestingly, I found that the menu-entry (correctly) disappeared on
>its
>>own when the preview window was closed. It simply took a nudge to get it
>to
>>appear... not to make it disappear on-cue.