Edidoc - desenvolvimento
TDF LibreOffice Brasil Document Liberation Project Community Blogs Traduções Nextcloud Redmine Perguntas e respostas Doar
O Edidoc é desenvolvido em LibreOffice Basic e distribuído como uma extensão do LibreBrOffice. Nas versões atuais, o Edidoc passou a não utilizar o Base como banco de dados. Tanto os registros de campos quanto as numerações são armazenadas em arquivos texto, o que representou uma melhora significativa no tempo de execução do Edidoc, além da eliminação dos problemas relativos ao lock do arquivo de banco de dados, que agora é feito e gerenciado pelo sistema operacional do usuário.
Melhorias futuras
- utilização (quando estiver disponível) do UNO Grid Control na criação dos arquivos de campos: UNO Grid Control.
- modificação do código para criação do diálogo modal de criação do modelo de documento.
- inclusão do assunto no nome do documento.
- aviso para perguntar se o Edidoc deve sobrepor um documento. Isso aconteceria caso a numeração estivesse errada (portanto também pedir a numeração correta para o usuário para que o próprio edidoc arrume no arquivo de numeração).
- na configuração, permitir a alteração da numeração de qualquer tipo de documento, para evitar que o usuário tenha que alterar direto no arquivo de numeração.
- verificação do problema do retorno de tela no wizard, quando retornamos 2 telas.
- transformar dos arquivos CSV de campos em ODS.