[R] Bug include Array.au3

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Nebula
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 08 juil. 2009 00:58
Status : Hors ligne

[R] Bug include Array.au3

#1

Message par Nebula »

Bonjour,

J'ai détecté (Du moins je pense) un bug dans la fonction _ArrayDisplay définie avec l'include Array.au3

La valeur par défaut du paramètre $i_ShowOver4000 est erronée.
Par défaut, elle devrait être à -1 comme indiquée dans le fichier d'aide :

Code : Tout sélectionner

$i_ShowOver4000 optional 0 = Limit number of rows displayed to 4000 for speed
- 1 = (default) Display all rows [may slow down over 4000]
Or dans l'include Array.au3, la valeur est fixée à 1 :

Code : Tout sélectionner

Func _ArrayDisplay($ar_2DArray, $sTitle = "ListView array 1D and 2D Display", [b]$i_ShowOver4000 = 1[/b], $i_Transpose = 0, $GUIDataSeparatorChar = "|", $GUIDataReplace = "~")
Ce bug a été détecté en utilisant cette fonction avec plus de 4000 lignes :
Image

La solution est donc de passé manuellement la valeur $i_ShowOver4000 à -1.

Cordialement.
NB: Si besoin aie, ce message peut être déplacé dans la bonne catégorie, et surtout relayer à l'équipe en charge du projet Autoit.
Modifié en dernier par Tlem le ven. 17 juil. 2009 02:25, modifié 1 fois.
Raison : Ajout balise de titre
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: Bug include Array.au3

#2

Message par orax »

Je n'ai pas ce problème. Avez-vous bien la dernière version ?
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Nebula
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 08 juil. 2009 00:58
Status : Hors ligne

Re: Bug include Array.au3

#3

Message par Nebula »

Bonjour,

Effectivement, la version que j'utilise est la v3.2.10.0. La dernière en date est la v3.3.0.0. Et une mise à jour, une !

Et cette solution corrige bien le problème.
Je n'ai pas trouvé trace de correction de ce bug dans les changelogs :shock:
tolf
Niveau 7
Niveau 7
Messages : 318
Enregistré le : ven. 15 févr. 2008 12:25
Localisation : Paris
Status : Hors ligne

Re: Bug include Array.au3

#4

Message par tolf »

A mon avis, je crois que cette fonction a pas mal évolué (je me souviens encore de la MsgBox qui affichait une array en 1D seulement) donc il est possible qu'elle ait été complètement refaite depuis.
Lisez la documentation d'AutoIt en français (et participez svp :mrgreen:) !

Mes UDF :
[/i][/b]
Répondre