Sabemos dos problemas e limitações do sistema de mala-diretas do OpenOffice.org (não apenas com estilos, mas também com o fato de que se você abrir o modelo de mala-direta num outro computador e tentar criar uma fonte de dados ele simplesmente ignora os campos que foram inseridos no outro computador, coisa que acontece freqüentemente quando se renomeia um arquivo de fonte de dados, ou quando precisa-se usar mais de um computador). Pensando nestes problemas, nasceu o Gerenciador de Documentos versão 0.0.2, onde pode-se:
* inserir [campos] tanto no documento quanto nos cabeçalhos * incluir diretivas condicionais, do tipo se o valor de um campo "variavelx" é "x" mostre "y", caso contrário não mostre nada simplesmente colocando [variavelx:x[y]] no texto * os nomes de variáveis podem ser interpretadas tanto como string, data (dt), data por extenso (data) ou como valor monetário em reais (vl). * Incrível velocidade de execução da geração do documento. * Completo e total suporte a formatações (negrito itálico fonte etc.) e estilos em qualquer local do documento * Interface totalmente gráfica, com opção de editar o modelo e abrir os documentos gerados tudo na mesma janela em que os registros são selecionados * A vantagem do MySQL onde pode-se usar tabelas relacionais ao invés de ficar repetindo os mesmos valores em cada linha Posso dizer que pela experiência utilizando-o, gera documentos de uma página em menos de 10 segundos, isto incluindo o tempo para abrir e fechar o arquivo, e já usei com documentos de 15 a 30 páginas com o resultado em poucos segundos. Quem quiser pode baixar aqui: http://jm.freeshell.org/dl/demo_0.0.2.zip Nota de lançamento: esta versão contém a engine preliminar que ainda possui problemas com diretivas condicionais aninhadas, porém as outras coisas funcionam. Abraços Juari -- Juari Ritter Müller - [EMAIL PROTECTED] - Tudo não é nada. jm.freeshell.org nothepad.wordpress.com
