Gambas France BETA

Connexion

Pas de compte ? Incription

LineReport :

Éditeur d'état ReportLine :



Voici LineReport...

Bon le nom est a coucher dehors et le code nécessite encore de longues heures de nettoyage.
Il s'agit avant tout d'un concept et d'une idée. Générer un document avec une philosophie la plus KISS (Tein Zou Simp', Couillon)

Le principe est simple il n'y a que 2,5 types d'objets.

- ReportCell
- ReportLine
- Report qui hérite de reportCell

Tout ces objets héritent de _ReportObject

-> MAJ du 24/02/2025
Nouvelle interface nettement plus simplifiée, avec l'apparition d'un mignon petit widget d'édition de paramètres.
Les couleurs de l'interface ont été revues afin de bien rendre aussi bien en Sombre qu'en clair.
La gestion de l'alignement a été encore avancé
il y a encore des bugs ... (combo stretch par exemple)
Possibilité de sauvegarder/charger

Je veux un max d'idées pour ce qui s'apparente de plus en plus a une voie alternative entre le tableur et ... heu.
Bon c'est bizarre, mais je trouve ça assez sympa a utiliser au final pour faire des flyers à la publisher.

Le lien de téléchargement sur la forge de Gambas France : ReportLine

Patrick :

Petit retour des 1° essais :
Pour pouvoir utiliser un Gambas < 3.20 :
1
2
.Highlight
tvwReport[s].ExpandAll

N'existent pas.
Erreur d'affectation de class :

1
2
IF hdlWidth.Visible OR hdlHeight.Visible THEN hRect = hBorder.GetRectF(hSelectedGhost)
hRect = hBorder.GetRectF(hSelectedGhost, $bhdlPadding)