Site Internet : www.gybaobiao.com, rapport d'échange qq : 1271180210
Adresse de téléchargement : http://www.gybaobiao.com/demo/Download.asp?filename=Gscr.Report.rar
Ce code source inclut le code source des rapports C# et VB.net.
Le contrôle Gscr.Report (Guangyuan Report Control) permet de définir librement des rapports et des fonctions de rapport courantes telles que l'affichage du rapport, l'aperçu avant impression, l'impression, les formules, le tri et l'exportation.
---Ce qui suit est une citation de l'introduction officielle---
Gscr.Report control (Guangyuan report control) est une plate-forme de rapports spécialement développée pour les programmeurs .NETForWindowsForms. Elle présente les caractéristiques de fonctions pratiques et d'un fonctionnement simple.
1. À l'aide d'un tableau bidimensionnel déterminant, vous pouvez définir de manière flexible les propriétés des cellules et la méthode de fonctionnement est très similaire à celle d'Excel ;
a. Largeur et hauteur des cellules, couleur d'arrière-plan, couleur de premier plan, format d'affichage, paramètres de grille, etc. ;
b. Type de police, taille de police, épaisseur de police, paramètres d'italique et de soulignement, etc. ;
c. Alignement horizontal des données, paramètres d'alignement vertical, etc. ;
d. Fonction de fusion de cellules ;
2. L'interface conviviale du concepteur de tableaux peut faciliter le travail de conception de rapports. Vous pouvez l'utiliser pour créer un modèle de tableau, puis enregistrer le tableau en tant que fichier .gsc.
3. Prise en charge de la liaison de données. Les utilisateurs doivent uniquement fournir un objet DataTable, de sorte que le rapport prend en charge divers formats de base de données populaires, tels que SQL Server, Oracle, Access et d'autres formats de base de données couramment utilisés.
En outre, les utilisateurs peuvent également implémenter la liaison de données en attribuant l'attribut SelectSQL du rapport (en définissant la commande de texte SQL pour que SQL soit exécuté en tant que source de données Gscr.Report).
4. Des paramètres flexibles peuvent être définis en fonction des besoins de l'effet d'impression, notamment les marges de page, le format du papier, les en-têtes et pieds de page, le sens d'impression, l'impression des lignes du tableau, l'impression de l'arrière-plan, etc.
Dans le même temps, l'impression de tableaux est prise en charge et les utilisateurs peuvent contrôler de manière flexible la couleur d'arrière-plan, le contenu, les bords, etc. de chaque cellule, qu'ils souhaitent ou non imprimer.
5. Fournissez une variété de types de données de cellule (ou méthodes d'édition) : zones d'édition, zones de liste déroulante, tableaux déroulants, cases à cocher, zones de sélection de date, zones de saisie de devise, boutons, barres de progression, mots de passe, etc.
6. Ajouter/supprimer des lignes et des colonnes, afficher/masquer, faire glisser, trier, verrouiller des lignes et des lignes et d'autres fonctions
7. Les rapports créés prennent en charge plusieurs formats de fichiers d'exportation, notamment xls, txt, csv, xml, etc., et prennent également en charge la localisation des ressources.
8Prend en charge les opérations de formule cellulaire. Les expressions de formule peuvent effectuer diverses opérations telles que des opérations arithmétiques, relationnelles et logiques, et prendre en charge les références à des paramètres, des variables, des champs et des cellules.
En même temps, il fournit une multitude de fonctions intégrées, notamment des fonctions de texte, des fonctions de date et d'heure, des fonctions mathématiques, des fonctions de contrôle, des fonctions de déroulement de programme, des fonctions de conversion de type, des fonctions d'agrégation et diverses fonctions de traitement spéciales (telles que la capitalisation des montants). ), etc.
9. L’interface est belle et généreuse.