Solicitar Orçamento
Home > Produtos > NCReport Qt/C++ Report Generator

NCReport Qt/C++ Report Generator

O NCReport é um software poderoso, rápido, multi-plataforma e fácil de usar. Há uma biblioteca, gerador, designer, redator, ferramenta e soluç&at...





Fabricante:
NC Report Software

Categoria:

Não encontrou algum software? Nós ajudamos!
Temos uma base com diversas empresas parceiras e softwares disponíveis
Entre em contato agora mesmo!

Fazer Orçamento

* Campos obrigatórios

NCReport Qt/C++ Report Generator

O NCReport é um software poderoso, rápido, multi-plataforma e fácil de usar. Há uma biblioteca, gerador, designer, redator, ferramenta e solução de relatório escrito em C ++ com base na aplicação multi-plataforma Qt e framework de interface. O NCReport é uma ótima opção se você estiver procurando por um mecanismo de relatório Qt, ferramenta de relatório Qt, biblioteca de relatórios Qt, ferramenta de relatórios Qt, biblioteca de relatórios C ++ para Qt ou uma biblioteca de relatórios Qt ou simplesmente uma ferramenta que gera documentos PDF de Qt usando um XML modelo. O NCReport é compatível com Qt5 e Qt4.

Características principais

Aplicação GUI Designer

Aplicativo GUI nativo para design de relatório. O designer cria o arquivo de modelo de relatório que funciona com o mecanismo de relatório. O formato do modelo de relatório é XML.

Fontes de dados

Vários tipos de datasources: banco de dados SQL. Os bancos de dados suportados: MySQL, PosgreSQL, MS SQL, Oracle, Sybase, Firebird, SqLite ou qualquer banco de dados que tenha driver de conexão para o Qt. A conexão dos bancos de dados SQL é implícita ou explícita. Em relação ao texto, pode ser estático, arquivo de texto, XML, objeto baseado em QAbstractItemModel, QStringList, classe de fonte de dados personalizada, subclassificando a classe base da fonte de dados.

Vários formatos de saída

Formatos de saída nativos: visualização de tela, impressora, Postscript, PDF, SVG, JPEG, PNG, HTML, XLS / HTML. Inclui um widget de visualização interna rápida. Com um modelo de texto adicional, pode-se produzir quaisquer saídas de texto/marcação personalizadas.

Itens do elemento de relatório

Rótulo de texto, campo, texto HTML, linha, retângulo, elipse, imagens, código de barras, tabela cruzada, itens QTableView. Há um item Personalizado disponível para gráficos ou qualquer conteúdo gerado pelo aplicativo baseado no QPainter.

Parâmetros para envio de dados

As aplicações podem enviar dados QVariant para os relatórios como parâmetro. Estes podem ser usados para renderização direta, em comandos SQL e em expressões e scripts lógicos. Os parâmetros são úteis para transferir imagens dinâmicas também.

Seções de detalhes e grupos

O sistema de relatórios é orientado por banda. Vários detalhes são suportados em um relatório como multinível de grupos de seção de detalhes com cabeçalhos de grupos, rodapés, funções agregadas: SUM, COUNT, AVG, STD, MIN, MAX

Variáveis

Variáveis personalizadas para funções agregadas, variáveis de sistema para numeração de página e meta-informação de relatório. 

Imagens

Imagens de estático, arquivo, fonte de dados e até fonte http. O nome do arquivo também pode ser carregado da fonte de dados.

Cabeçalhos e rodapés

Bandas opcionais de cabeçalho e rodapé nos níveis de relatório, página e grupo.

Modo de documento HTML

Crie relatórios com o tipo de modo de impressão de documento Html completo para imprimir documentos rich text de várias páginas. Este modo de relatório é muito útil para impressão orientada a documentos, como cartas, textos HTML longos. Os elementos html utilizáveis estão limitados ao subconjunto do Html suportado pelo QTextDocument.

Códigos de barra

Renderização de código de barras com pelo menos 50 tipos de códigos de barras disponíveis, graças à biblioteca de códigos de barras de terceiros da Zint. Os dados do código de barras podem ser alimentados a partir de qualquer fonte de dados. O gerador de código de barras funciona com um aplicativo de linha de comando baseado em C externo.

Scripts

Existem muitas opções para usar expressões de script em um relatório. Os scripts são baseados em ECMA/JavaScript. Os scripts podem trabalhar diretamente em campos e textos ou em condições lógicas dentro do relatório. Elementos de relatórios podem mostrar ou ocultar condições de script lógico

Formatação condicional

Formatação Condicional de Campo e Rótulo por uma condição de script. A condição de formato pode alterar dinamicamente as cores de primeiro plano ou backround e as fontes

Mesas Cruzadas

Tabelas com rotação de linha para coluna, geração de tabela dinâmica opcional, mesas de várias linhas e várias páginas são suportadas.

Posição e tamanho dinâmico orientado por dados

Objetos geométricos como retângulo, linha, elipse podem alterar a posição e tamanho pelos dados das fontes. 

Requisitos de Sistema 

É executado de forma nativa em várias plataformas suportadas pelo Qt. como,  Windows, Linux, MacOS, Solaris, Raspberry Pi, sistemas Linux embarcados. 

Topo


Fazer Orçamento

* Campos obrigatórios

Não sabe qual software precisa ou não encontrou o que procurava?

Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.