Site: www.gybaobiao.com, troca de relatórios qq: 1271180210
Endereço para download: http://www.gybaobiao.com/demo/Download.asp?filename=Gscr.Report.rar
Este código-fonte inclui código-fonte de relatório C# e VB.net.
O controle Gscr.Report (Guangyuan Report Control) permite a definição livre de relatórios e funções comuns de relatório, como exibição de relatório, visualização de impressão, impressão, fórmulas, classificação e exportação.
---A seguir está uma citação da introdução oficial---
O controle Gscr.Report (controle de relatório Guangyuan) é uma plataforma de relatório desenvolvida especialmente para programadores .NETForWindowsForms. Possui características de funções práticas e operação simples.
1. Usando uma tabela bidimensional determinante, você pode definir as propriedades da célula com flexibilidade e o método de operação é muito semelhante ao Excel;
a. Largura e altura da célula, cor de fundo, cor de primeiro plano, formato de exibição, configurações de grade, etc.;
b. Tipo de fonte, tamanho da fonte, espessura da fonte, configurações de itálico e sublinhado, etc.;
c. Alinhamento horizontal de dados, configurações de alinhamento vertical, etc.;
d. Mesclar função de célula;
2. A interface amigável do designer de tabela pode facilitar o trabalho de design de relatórios. Você pode usá-lo para criar um modelo de tabela e depois salvar a tabela como um arquivo .gsc.
3. Suporte à vinculação de dados. Os usuários só precisam fornecer um objeto DataTable, para que o relatório suporte vários formatos de banco de dados populares, como SQL Server, Oracle, Access e outros formatos de banco de dados comumente usados.
Além disso, os usuários também podem implementar a vinculação de dados atribuindo o atributo SelectSQL do relatório (definindo o comando de texto SQL para que o SQL seja executado como a fonte de dados Gscr.Report).
4. Configurações flexíveis podem ser feitas de acordo com as necessidades do efeito de impressão, incluindo margens da página, tamanho do papel, cabeçalhos e rodapés, direção de impressão, se as linhas da tabela são impressas, se o fundo é impresso, etc.
Ao mesmo tempo, a impressão de tabelas é suportada e os usuários podem controlar com flexibilidade a cor de fundo, o conteúdo, as bordas, etc. de cada célula, seja para imprimir ou não.
5. Fornece uma variedade de tipos de dados de células (ou métodos de edição): caixas de edição, caixas de listagem suspensa, tabelas suspensas, caixas de seleção, caixas de seleção de data, caixas de entrada de moeda, botões, barras de progresso, senhas, etc.
6. Adicionar/excluir linhas e colunas, mostrar/ocultar, arrastar, classificar, bloquear linhas e linhas e outras funções
7. Os relatórios criados suportam vários formatos de arquivo de exportação, incluindo xls, txt, csv, xml, etc., e também suportam localização de recursos.
8Suporta operações de fórmulas celulares. As expressões de fórmula podem executar diversas operações, como aritméticas, relacionais e lógicas, e oferecer suporte a referências a parâmetros, variáveis, campos e células.
Ao mesmo tempo, fornece uma variedade de funções integradas, incluindo funções de texto, funções de data e hora, funções matemáticas, funções de verificação, funções de fluxo de programa, funções de conversão de tipo, funções agregadas e várias funções especiais de processamento (como capitalização de valores ), etc.
9. A interface é bonita e generosa.