Acho que basta inverter a ordem: Utilize primeiro o SalTblDestroy para destruir as colunas e depois o SalTblReset para limpar as linhas.
Att, Rodrigo Scarano Target Sistemas http://www.targetsis.com.br/ [EMAIL PROTECTED] -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcelo Guimarães Enviada em: sexta-feira, 2 de dezembro de 2005 14:15 Para: sqlwin@virtualand.net Assunto: Re: [sqlwin] SalTblDestroyColumns Caro Colega, Quando usamos a função SalTblCreateColumn, precisamos informar no segundo parâmetro a posição da coluna, portanto antes de fazer nova consulta, não basta usar SalTblReset, é preciso reiniciar a sequência de posição das colunas, começando por 1, caso contrário a função SalTblDestroyColumns se perde. Acredito que seja este o seu problema. Atenciosamente, Marcelo Guimarães ----- Original Message ----- From: <[EMAIL PROTECTED]> To: "Lista Centura" <sqlwin@virtualand.net> Sent: Friday, December 02, 2005 10:06 AM Subject: [sqlwin] SalTblDestroyColumns > Oi, > Criei uma Child Table sem colunas e estou usando a função SalTblCreateColumn > para criar as colunas runtime, e a função SalTblSetColumnText para lhes > atribuir um valor. > Como estou imprimindo um relatório a partir dessa tabela, a cada consulta eu > utilizo a função SalTblReset para limpar as linhas e SalTblDestroyColumns para > destruir as colunas, mas a SalTblDestroyColumns não funciona e acabo tendo um > erro de input item quando imprimo o relatório pela segunda vez. > No help do Centura a única ressalva no uso dessa função é que as colunas sejam > criadas em runtime e isso eu já faço. > Em meus testes percebi que quando utilizo a função na tabela vazia ela funciona, > mas se estiver com algum valor, ela deixa de funcionar. > Alguém sabe se é necessário mais alguma coisa para usar essa função? > ============================================== > Lista de Centura SQLWindows > Administrador : [EMAIL PROTECTED] > [ http://www.centuraexplorer.com ] > Para sair desta lista mande mensagem para: > [EMAIL PROTECTED] sem nada no Subject e > com o comando a seguir no corpo da msg: > "unsubscribe sqlwin" (sem as aspas) > ============================================== ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ==============================================