|
| Tableau associatif de tableau associatif |
| Iniciado por Maximino, 28,ago. 2019 08:55 - 6 respuestas |
| |
| | | |
|
| |
Miembro registrado 47 mensajes |
|
| Publicado el 28,agosto 2019 - 08:55 |
Bonjour à tous j'ai un problème sur lequel je sèche.... J'ai construit un tableau associatif de tableaux associatifs. Aucun souci pour le remplir, il est exactement comme je le désire. Je l'ai vérifié par un TRACE au remplissage. Mon soucis c'est le parcours... J'ai besoin de connaitre l'identifiant de la 1ère dimension et de boucler pour connaitre tous les éléments de 2ème dimension si je puis dire.
déclaration : m_taSubstance est un tableau associatif (*, *, wlEntier_ de tableau associatif (*, *, wlEntier_ de numériques
remplissage ; OK
parcours : pas OK !!!!!
POUR TOUT taLimite,nIdent1 de :m_taSubstance POUR TOUT xLimite,nIdent2 de taLimite Trace(nIdent1, nIdent2, xLimite) FIN FIN
cela ne fonctionne pas du tout.... Alors si vous avez une idée j'apprécierai votre aide. Merci par avance Maxime
-- Maxime |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 953 mensajes |
|
| Publicado el 28,agosto 2019 - 09:20 |
bonjour Maxime,
comme ceci çà devrait fonctionner :
POUR TOUT _value,_key de m_taSubstance POUR TOUT _sub_value,_sub_key de m_taSubstance[_key] Trace("m_taSubstance["+_key+"]["+_sub_key+"] = "+_sub_value) FIN FIN
bon dèv  |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 953 mensajes |
|
| Publicado el 28,agosto 2019 - 09:23 |
en fait votre code devrait également fonctionner, c'est étrange...
vous êtes certain de votre remplissage ?
vous avez un bout de votre code sous la main ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 953 mensajes |
|
| Publicado el 28,agosto 2019 - 09:31 |
c'est un tableau associatif d'une classe ?
si oui, rajoutez bien LOCAL dans votre déclaration  |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 47 mensajes |
|
| Publicado el 28,agosto 2019 - 13:54 |
bonjour à tous et merci pour votre aide
Merci Christophe, tu as raison cela devait, doit fonctionner.
Bonne nouvelle, cela fonctionne !! J'ai compris ce qui se passait. En fait le code de parcours est correct. Le problème venait du passage du tableau dans une classe.... Le constructeur n’était pas en phase avec la partie appelante. Le HIC c'est que je n'avais pas de message d'erreur.... Cela plantait après.... A force de chercher j'ai compris et tout est rentré dans l'ordre. ENCORE MERCI A LA COMMUNAUTE DU FORUM. Merci pour avoir pris le temps de répondre
-- Maxime |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 10 mensajes |
|
| Publicado el 20,julio 2020 - 15:28 |
Bonjour,
Comment accéder directement à un membre d'un tableau associatif de tableau associatif ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 170 mensajes |
|
| Publicado el 20,julio 2020 - 16:00 |
Bonjour,
ceci devrait fonctionner :
MonTableau["clefDeMonTableau"]["clefDeMonTableauImbriqué"]
-- Hth, Padbrain |
| |
| |
| | | |
|
| | | | |
| | |
|