Oi Noelson!

   Tu tens o documento gerador da =NEXTENSO()?

   Se sim, ótimo! Por favor, publique no wiki. Procurei nos meus arquivos e
não encontrei.

Abraço,
Pacheco.


Em 19 de maio de 2011 20:08, Noelson Duarte <noels...@gmail.com> escreveu:

> Olá a todos,
>
> Vamos por partes:
>
> 1) Estender a função para o BASE
> Até o momento não existe nenhuma API do LO que permita integrar funções do
> usuário ao BASE. Portanto, no momento, via BASIC é impraticável. Tempo
> atrás, lí na documentação do HSQL que é possível utilizar funções JAVA (e
> também SQL) com o HSQLDB. Mas esta seria uma solução para o HSQL, o que
> excluiria as outras interfaces de acesso a BD. Sugiro deixarmos em aberto.
>
> 2) Oferecer outras unidades na extensão
> É possível. É necessário definir as unidades e fazer as alterações na GUI e
> no código.
>
> 3) Uso como fórmula do CALC
> Existe a solução paliativa do NEXTENSO() já apresentada pelo Toninho e pelo
> Gustavo, mas é limitada pois não pode ser usada via menu Inserir>Função.
> Portanto, o ideal é desenvolver um add-in para integrar a função ao
> Assistente de Funções do Calc, isto é simples, mas não pode ser
> implementado
> em BASIC. Sugiro implementar usando Python.
>
> 4) Uso a partir do menu de contexto (após a digitação do número)
> Não recomendo implementar com o BASIC, aqui o ideal seria reescrever tudo
> em
> Java ou C++. Sugiro deixarmos em aberto.
>
> 5) Oferecer outras moedas
> É possível, mas é preciso escrever funções específicas para cada moeda
> oferecida, o que implica no conhecimento das regras para tal.
>
> Gustavo, a função NEXTENSO() podia ser instalada através do documento que a
> distribuia. Isto evitava o uso de um modelo específico.
>
> Abraços.
>
> --
> Noelson
>
> --
> Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> # Informações sobre os comandos disponíveis (em inglês):
>  mande e-mail vazio para usuarios+h...@pt-br.libreoffice.org
> # Cancelar sua assinatura: mande e-mail vazio para:
>  usuarios+unsubscr...@pt-br.libreoffice.org
> # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>
>

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+h...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Reply via email to