Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

WB10 WD10 Copier une table mémoire ds une autre

4 réponses
Avatar
Roumegou Eric
Question toute bête.

J'ai des tables mémoires remplies qui ont toute la mème structure et je
veux appeler une page (pour des graphes) en copiant ma table d'origine
dans ma table de la page appelée.

La structure est la mème (les noms de colonnes sont préfixés donc
différents).

Quel est le moyen le plus rapide ?

avt que je me lance ds une boucle POUR TOUT

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

4 réponses

Avatar
Roumegou Eric
Roumegou Eric a utilisé son clavier pour écrire :
Question toute bête.

J'ai des tables mémoires remplies qui ont toute la mème structure et je veux
appeler une page (pour des graphes) en copiant ma table d'origine dans ma
table de la page appelée.

La structure est la mème (les noms de colonnes sont préfixés donc
différents).

Quel est le moyen le plus rapide ?

avt que je me lance ds une boucle POUR TOUT



en fait n'y a-t-il pas moyen simple de recuperer le contenu d'une ligne
sous forme



DUPONT<Tab>ARNOLD<Tab>12<Tab>20060101<Tab>

(ça sent les EnumèreElements ...)

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumegou Eric
Roumegou Eric a exprimé avec précision :
Roumegou Eric a utilisé son clavier pour écrire :
Question toute bête.

J'ai des tables mémoires remplies qui ont toute la mème structure et je
veux appeler une page (pour des graphes) en copiant ma table d'origine dans
ma table de la page appelée.

La structure est la mème (les noms de colonnes sont préfixés donc
différents).

Quel est le moyen le plus rapide ?

avt que je me lance ds une boucle POUR TOUT



en fait n'y a-t-il pas moyen simple de recuperer le contenu d'une ligne sous
forme



DUPONT<Tab>ARNOLD<Tab>12<Tab>20060101<Tab>

(ça sent les EnumèreElements ...)



nbcol,i est un entier
NomTable est chaîne="Table1"
wlig est une chaîne
SI PAS ContexteExiste(REPORTINGH_GRAPHE) ALORS
ContexteOuvre(REPORTINGH_GRAPHE)
FIN
nbcol=TableOccurrence(NomTable,toColonne)
TableSupprimeTout(REPORTINGH_GRAPHE.PageInterne1.Table1)

POUR TOUTE LIGNE DE {NomTable,indChamp}
wlig=""
POUR i=1 A nbcol
wlig+={NomTable+"."+TableEnumèreColonne(NomTable,i),indChamp}+TAB
FIN
TableAjoute(REPORTINGH_GRAPHE.PageInterne1.Table1,wlig)
FIN

PageActualise(REPORTINGH_GRAPHE)

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Arnaud Trotignon
Bonjour,

J'ai plus simple.

Roumegou Eric a écrit :

avt que je me lance ds une boucle POUR TOUT




POUR TOUTE LIGNE DE Table1
TableAjout(Table2,Table1[Table1]
FIN

Qui dit mieux ?
Avatar
Roumegou Eric
Arnaud Trotignon a émis l'idée suivante :
Bonjour,

J'ai plus simple.

Roumegou Eric a écrit :

avt que je me lance ds une boucle POUR TOUT




POUR TOUTE LIGNE DE Table1
TableAjout(Table2,Table1[Table1]
FIN

Qui dit mieux ?



Bravo Arnaud
POUR TOUTE LIGNE DE {NomTable,indChamp}
TableAjoute(REPORTINGH_GRAPHE.PageInterne1.Table1,{NomTable}[{NomTable}])
FIN
me va très bien.

Par contre pour personnaliser les intitulés de colonnes, alors qu'en
débug cela donne bien les bonnes valeurs, j'ai du abandonner les
opératuers d'indirection pour mettre en dur (???)

Est-ce du à webdev ? que c'est ds une page interne ???

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)