Alguém já conseguiu criar um relatório em tempo de execução, utilizando
um form da classe cReportBuilderWindow (que tem um objeto da classe
ReportBuilder_Document), com Oracle? Fiz um teste com o exemplo citado no help e não funcionou, sempre dá erro indicando "table not found", veja exemplo: !!CB!! 174 Call axReport.SetDatabase( 'SUP10' ) Call axReport.SetLoginName( 'IN_OUT' ) Call axReport.SetPassword( 'pass' ) If axReport.OpenConnection( bOk ) Call axReport.AddTable( 'LOG_GERAL', 'IN_OUT', objTable ) Call objTable.AddColumn( 'OBS', objColumn ) Call axReport.RegenerateSQL( TRUE, bOk ) Call axReport.CompileQuery( TRUE, bOk ) If bOk Call axReport.ExecuteQuery( ) ![]() Mas se eu utilizo um .CQT montado previamente, com as mesmas informações, e apenas abro o arquivo com axReport.OpenReportFile( 'e:\\temp\\teste.cqt', bOk ), funciona normalmente. A impressão que tenho é que falta um comando para indicar que estou utilizando Oracle como database. Alguma idéia do que pode estar errado? Sds, Erasmo -- Erasmo Bispo de Oliveira Junior Gerente de Pesquisa e Desenvolvimento Softway - Softcomex Informática Ltda. Pabx: +55 (19) 3344.9200 Direto: +55 (19) 3344.9361 Fax: +55 (19) 3344.9240 e-mail: [EMAIL PROTECTED] web: http://www.softcomex.com.br |