Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
For Each rotation changes type in collection
Message
De
29/10/2003 06:16:14
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Titre:
For Each rotation changes type in collection
Divers
Thread ID:
00843966
Message ID:
00843966
Vues:
54
When using a for each iteration with a collection, Date-type values get changed to Time-type as shown in the example below !!!

LOCAL loColl, oColl, lnI
STORE 0 TO lnI
STORE null TO oColl, loColl

loColl = NEWOBJECT("Collection")

FOR lnI = 1 TO 10
loColl.Add(DATE()-lnI)
ENDFOR

FOR EACH oColl IN loColl
? VARTYPE(oColl) &&& == Time Type !!!
ENDFOR

FOR lnI = 1 TO 10
? VARTYPE(loColl.item[lni]) &&& == Date Type which is correct !!!
ENDFOR
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform