bignono
Nombre de messages : 1127 Age : 67 Localisation : Val de Marne Date d'inscription : 13/11/2011
| Sujet: pour contourner le bug GRID ligne fixe Dim 28 Oct 2012 - 1:51 | |
| Bonsoir à tous, @Klaus, J'ai vu les images après la suppression des lignes de ton grid, et effectivement, à la fin, ça n'est pas génial ni professionnel. Je pense avoir trouvé un moyen simple de contourner le problème. A mon sens, il suffit de mettre la hauteur de la seconde ligne de ton grid à par exemple 0.01 pixel et de ne travailler que sur les numéros de ligne plus grand que 2. Voici mon code qui illustre mon propos: - Code:
-
grid 1:width 1,350:height 1,200:color 1,100,150,200 grid_row_fixed 1,1 grid_column_fixed 1,1
grid_write 1,1,1,"Test" grid_write 1,1,2,"Référence" grid_write 1,1,3,"Prix" grid_write 1,1,4,"Quantité" grid_write 1,1,5,"Total"
message "on réduit la hauteur de la deuxième ligne à 0.01 pixel" grid_one_row_height 1,2,0.01
message "on utilise le grid à partir de la ligne 3" grid_write 1,3,2,"Sac à main" grid_write 1,3,3,"42.00" grid_write 1,3,4,"100" grid_write 1,3,5,"4200.00"
message "On détruit 3 lignes grid_row_delete 1,3 grid_row_delete 1,3 grid_row_delete 1,3
end
En espérant avoir aidé toute la communauté, je vous souhaite un bonne nuit. A+ | |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Dim 28 Oct 2012 - 2:47 | |
| | |
|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: pour contourner le bug GRID ligne fixe Dim 28 Oct 2012 - 8:31 | |
| C'est une excelllente idée, Bignono. Si Jack n'envisage pas d'apporter une solution de principe à ce problème, j'adopterai ce "work-arround", comme ils disent. | |
|
bignono
Nombre de messages : 1127 Age : 67 Localisation : Val de Marne Date d'inscription : 13/11/2011
| Sujet: Re: pour contourner le bug GRID ligne fixe Dim 28 Oct 2012 - 8:47 | |
| Bonjour Klaus, D'autant plus que tu n'es pas obligé d'utiliser la 2ème ligne du grid, tu peux très bien rajouter une ligne supplémentaire à la fin de ton grid et la mettre à 0.1 pixel de hauteur, et lorsque tu supprimes les lignes de ton grid au fur et à mesure ou en bloc, tu fais en sorte de ne pas supprimer celle-ci. Je suppose que mon principe fonctionne également avec les colones, mais je n'ai pas testé, pas le temps. Bon je retourne à mes problèmes, bonne journée à tous!!! | |
|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: pour contourner le bug GRID ligne fixe Dim 28 Oct 2012 - 10:26 | |
| Je l'ai adapté à mon programme, et le résultat est probant. Mes tables sont maintenant systématiquement construites de la manière suivante: ligne 1: ligne fixe - titre ligne 2: ligne bidon - réduite à 0,01 ligne 3: ligne de données 1 ...
J'ai conditionné tout le code par une variable bug_fixes%=1. Lorsque Jack aura trouvé un remède à ce problème, je mettrai cette valeur à zéro, et tout rentrera dans l'ordre.
On grand merci pour cette astuce ! | |
|
Contenu sponsorisé
| Sujet: Re: pour contourner le bug GRID ligne fixe | |
| |
|