Re: Etat et Table croisée

Posté par drcharly93 le 20/9/2006 21:23:34
Bonjour,
Vous récupérer le résultat de votre requete sour la forme:
GAP,Marque de la presse,Nom,Temps travaille semaine, temps travaille WE, TRS, Arret programme,Chargement prod, etc...,

ici nous allons nommé notre source de données 'Rs'
et la table MaTable
Pour simplifier les colonne de table se nomme de _COL1 a _COLN
la premiere phase consiste à creer le nombre de ligne dans la table
TableAjoute(MaTable,"GAP")
TableAjoute(MaTable,"Marque de la presse")
TableAjoute(MaTable,"Nom")
//etc...
Fin


I est un entier

Pour tout Rs
 i+=1
 AjouteEnreg(Rs,MaTable..Nom,i)
Fin


Procedure AjouteEnreg(Rs,sTable,NumCol)

{"sTable._COL" + NumCol}[2] = Rs.GAP
{"sTable._COL" + NumCol}[3] = Rs.[Marque de la presse]
{"sTable._COL" + NumCol}[4] = Rs.Nom
//etc...


Une fois la table remplie vous pourrez créer votre etat

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4590&post_id=19064