globe08
Messages postés24Date d'inscriptionlundi 3 mars 2003StatutMembreDernière intervention20 février 2004
-
19 janv. 2004 à 15:00
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
19 janv. 2004 à 16:11
Je fais un programme de gestion de plannings de salariés.
J'ai une fenêtre qui affiche les horraires travaillés (4 par jour par salarié) dans une flexgrid. Pour résumé ma flexgrid contient au max 25 salariés, 4 champs chacuns, sur 31 jours au max. donc 3100 cases au max.
Lors de l'affichage je n'est pas de probleme.
Lorsque je veux afficher un autre service, (j'utilise clear sur ma flexgrid, puis je la recharge) j'obtiens l'erreur d'execution 381 indice Hors Limite.
Je pense (mais je suis pas sûr) que ma mémoire est pleine. Si c'est le cas comment la vider avant actualisation de la fenetre.
Sinon, je bloque.
Merci d'avance pour votre aide precieuse
Globe08
A voir également:
La conversion d'un type de données varchar en type de données datetime a créé une valeur hors limites
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 19 janv. 2004 à 16:11
A mon avis, cela n'a rien a voir avec une saturation mémoire (à moins que tu n'es que 8Ko de Ram sur ton PC)
Ce message apparait lorsque tu tentes d'accéder à un élément d'un tableau ou d'une collection (sans doute ton cas) en spécifiant un indice qui dépasse la limite supérieure ou inférieure de ton tableau ou de ta collection. Exemple:
Dim T(5 to 10) as string
T(2) = "" -> Génère cette erreur
T(12) = "" -> Génère cette erreur