Gambas France BETA


Pas de compte ? Incription

[Résolu] Où est l'erreur ? (GridView)

Ce sujet est résolu.

1
AuteurMessages
jlouis#1 Posté le 6/11/2010 à 13:36:00
Bonjour à tous... ca faisait longtemps... Félicitation pour la nouvelle présentation.

Voici mon problème (Gambas2):

Sur FMain j'ai GridView1, TextBox1 et Button1

1
' Gambas class filePUBLIC SUB _new()DIM i AS IntegerDIM j AS IntegerDIM cont AS Integercont = 1WITH GridView1 .Columns.Count = 10 .Rows.Count = 20 .Columns.Width = 22 .Rows.Height = 20 .height = (.Rows.Height * .Rows.Count) + 5 .Width = (.Columns.Width * .Columns.Count) + 5END WITHFOR i = 0 TO 19 FOR j = 0 TO 9 IF cont <= 193 THEN GridView1[i, j].Text = cont END IF INC (cont) NEXTNEXTEND PUBLIC SUB colorier(a AS Integer) DIM lig AS IntegerDIM col AS Integer FOR lig = 0 TO 19 FOR col = 0 TO 9 IF Comp(GridView1[lig, col].Text, CStr(a)) = 0 THEN GridView1[lig, col].Background = Color.Red BREAK END IF NEXT NEXT ENDPUBLIC SUB Button1_Click() colorier(TextBox1.Text)END


J'entre une valeur dans le TextBox : disons 58, je clique ensuite sur le bouton, la cellule qui contient 58 devient rouge, parfait.
Ca marche jusqu'à 100 seulement :no: , pourquoi ?

Quand pensez-vous ? Où est l'erreur ? Je patauge un peu (beaucoup).
manu#2 Posté le 6/11/2010 à 17:50:00
Avec Gambas ca roule !Salut jlouis et merci pour le compliment :)

Je comprends que tu cherches et que tu ne trouves pas.... car il n'y a pas d'erreur !!!!!

J'ai copier ton code dans un projet gambas 2.21 (QT) et ça marche nickel ! Quelle est ta version ? utilises tu Qt ou GTK ?
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
jlouis#3 Posté le 6/11/2010 à 18:03:00
Bonsoir Manu,

C'était bien QT qu'il fallait choisir... j'avais coché GTK. Ca marche en effet :bounce:
J'aurais pu chercher des heures. Merci beaucoup... c'est un véritable plaisir de frevenir sur le forum. En fais je suis beaucoup moins sur l'ordinateur pendant la belle saison, me voilà donc de retour...

Encore un grand merci à toi et à tout ceux qui contribue à ce forum.

NB: Dois-je mettre résolu ?
manu#4 Posté le 6/11/2010 à 18:07:00
Avec Gambas ca roule !bein oui, un résolu c'est toujours mieux ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#5 Posté le 6/11/2010 à 18:21:00
Avec Gambas ca roule !J'ai la 2.21 et j'ai essayé avec GTK. J'ai la même erreur que toi, c'est donc un bug non corrigé !!! Il faudrais que tu le signales, pour faire avancer le shmilblik ;) .
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
jlouis#6 Posté le 6/11/2010 à 19:13:00
Je reviens à Gambas après 6 mois d'absence, donc il faut se remettre les idées en place et voilà que je tombe sur un bug... Le cerveau à pas mal chauffé sur ce coup là.

Mais rien ne me fera abandonner Gambas. Ma version est bien la 2.21, proposée dans les paquets d'Ubuntu 10.10.

Peux-tu me faire savoir où je dois signaler le bug. Je pensais à l'envoyer ici gambas-user@sourceforge.net mais ce n'est pas la bonne adresse.
manu#7 Posté le 6/11/2010 à 22:47:00
Avec Gambas ca roule !oui c'est ca ou envoyer directement un mel a Benoit :

extrais du site officiel :



3. Signaler un bug

En dernier ressort, et si au moins vous êtes sur que c’est un affreux bug, vous pouvez m’envoyer un e-mail, mais S’IL VOUS PLAIT :
Mettez le mot « bug » quelque part dans le sujet.
Donnez des détails sur votre configuration : votre processeur, votre distribution (Mandriva, SuSE, Debian, etc.) avec le numéro de version, votre version de noyau, et tout ce qui vous paraît utile.
DITES QUELLE VERSION DE Gambas VOUS UTILISEZ, et si vous utilisez le gb.qt ou le gb.gtk composant pour les projets ayant un GUI.
Si c’est un problème à la compilation ou à l’exécution d’un programme, POSTEZ VOTRE PROJET Gambas pour que je puisse le traiter.
Si vous ne voulez pas envoyer votre projet, essayez au moins d’isoler le problème dans un petit projet Gambas. C’est le mieux pour que le bug soit rapidement résolu !



Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
jlouis#8 Posté le 7/11/2010 à 10:21:00
J'ai bien trouvé les ces explications mais je ne vois pas d'adresse mail où envoyer le rapport de bug. L'adresse que j'ai cité n'est pas valable.
Prokopy#9 Posté le 7/11/2010 à 11:20:00
Kinder PinguiSalut jlouis,

Essaie plutôt d'envoyer ça à la mailing-list : gambas-user-fr[arobase]lists.sourceforge.net. En plus c'est en français.

Mais je crois savoir que GTK avec GB2 c'est pas la joie … GB3 lui corrige pas mal de bugs de ce côté-là. ;)
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
jlouis#10 Posté le 7/11/2010 à 13:22:00
Ok Prokopy, je vais essayer cette adresse.
1