Ola Carlinhos
Eu nao consegui essa rotina para o Crystal 7, por isso mudei para o Crystal 9.Pois nele ja existe a exportacao nativa para PDF.
Porem acredito que isso possa ser feito no Crystal 7,uma vez que ele exporta para DOC/XLS, se bem que eu nao descobri como fazer para sumir com a janela de Diago que se abre, digo a janela do "Salvar Como".Eu estava gravando diretamente para o arquivo sem abrir a janela do Crystal.Com relacao ao PDF acredito que tambem seja possivel se obter o PDF, entretanto com a ajuda do PDFCreator por exemplo que instala uma impressora virtual e ai voce pode direcionar o resultado para essa impressora virtual que ira criar o arquivo PDF.
Achei muito mais pratico migrar para o Crystal 9, se bem que eu ainda estou apanhando com ele, no que diz respeito as sintaxes que devem ser usadas no VB para se conseguir os resultados desejados.
Como ja disse no crystal 9, voce pode conseguir gerar arquivos para uma ampla variedade de formatos, inclusive "Xml" dentre varios outros.
Um Abraco