Pergunta

Como faço para criar um relatório usando SQLITE3 dB? Eu apreciaria apenas passo a passo ou pseudo-código.

Foi útil?

Solução

Essa é uma grande pergunta em aberto. O SQLite é realmente a classe RealSqldatabase integrada e herda da classe genérica de banco de dados, para que funcione como qualquer outra classe de banco de dados no Realbasic.

Existem inúmeras maneiras de fazer um relatório na RB. A primeira maneira é usar a ferramenta de relatórios interna no próprio estúdio real. Procure exemplos na pasta Exemplo que vem com RB.

Você pode usar o RsReport da Roth Soft disponível em http://www.rothsoft.ch/realbasic/rsreport/

Você poderia usar relatórios no alvo em http://www.ontargetreports.com/

Isso não responde diretamente à sua pergunta, porque essas são as ferramentas envolvidas. Cada ferramenta tem seus pontos fortes e fracos, para que você deva verificar cada um deles.

Existem tutoriais disponíveis para todas essas ferramentas na Associação de Profissionais Realbasic (ARBP) do repositório de código -fonte em http://arbpmembers.org (Registro gratuito necessário para acessar o repositório).

Outras dicas

1) Nos últimos anos (2013-2015), você pode usar relatórios da Valentina para produzir relatórios PDF/HTML/JPG usando dados do seu banco de dados SQLite:

  • Em qualquer sistema operacional: Mac, Win, Linux
  • Com muita API: Xojo, LiceCode, C ++, Objc, C#, Java, Php, ...
  • Você pode produzir aplicação com mecanismo de relatório incorporado
  • Ou você pode criar um aplicativo, que se conecta ao servidor Valentina, que pode funcionar como um servidor de relatório.

A Valentina Studio Pro permite projetar relatórios visualmente, sem programação. Você pode usar muitas ferramentas para projetar relatórios: etiquetas, campos de texto, fotos, códigos de barras, gráficos, formas, ...

É uma boa ideia usar o Valentina Report Server por muitos motivos. Por exemplo, durante os membros da equipe de desenvolvimento pode sentar -se em Vserver e projetar/desenvolver/depurar diferentes relatórios de forma independente.

2) O Valentina Server 6.0 é ainda melhor, porque agora pode atuar como 3 em 1: - Valentina DB Server - Valentina SQLite Server - Valentina Report Server

Graças a isso, você pode colocar o banco de dados SQLite no VServer e usá-lo de maneira multi-usuária para atualizá-lo e pesquisar e produzir relatórios.

3) O servidor da Valentina pode ser usado gratuitamente, fornecendo 5 conexões para Valentina DB e relatórios e 10 conexões com o SQLite. 4) A Valentina ADKS pode ser usada gratuitamente como clientes para o servidor Valentina 5) O Valentina Studio é gratuito totalmente 6) O Valentina Studio Pro, permite o Relatório Designer. Esta é uma opção comercial.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top