2 réponses
C'est pas la peine de remettre ton message on t'a vu tu es pas tout seul!
Si personne n'as répondu c'est surement que personne n'as la réponse pour le moment.
;-)
~ ~ Fada ~ ~ : Member of Star!alco
Si personne n'as répondu c'est surement que personne n'as la réponse pour le moment.
;-)
~ ~ Fada ~ ~ : Member of Star!alco
salut ,
ce n'est pas riport mais report
c'est tout simplement la génération sous la forme d'un état ( imprimante ou écran ) d'une requête SQL ou du contenu d'une table , il y a plusieurs sections DATABASE ,DEFINE , INPUT , OUTPUT , SELECT , FORMAT , EVERY ROW ... qui ce termine par un END
Exemple :
database "nom base" end
DEFINE
VARIABLE vend_initial CHAR(4)
VARIABLE numpage INTEGER
VARIABLE Date_deb DATE
VARIABLE Date_fin DATE
VARIABLE total_caf DEC(12,2)
VARIABLE total_marge DEC(12,2)
VARIABLE anc_client INTEGER
VARIABLE premiere_fois INTEGER
END
INPUT
PROMPT for Date_deb using "Période du : "
PROMPT for Date_fin using "Période au : "
END
OUTPUT
LEFT MARGIN 1
TOP MARGIN 1
BOTTOM MARGIN 2
PAGE LENGTH 66
REPORT TO "nom fichier" ==> cette ligne permet de récuperer le report sous la forme d'un fichier ascii ,sinon l'édition se fait à l'écran
SELECT ...
FROM ...
WHERE ...
END
FORMAT
EVERY ROW
....
END
ce n'est pas riport mais report
c'est tout simplement la génération sous la forme d'un état ( imprimante ou écran ) d'une requête SQL ou du contenu d'une table , il y a plusieurs sections DATABASE ,DEFINE , INPUT , OUTPUT , SELECT , FORMAT , EVERY ROW ... qui ce termine par un END
Exemple :
database "nom base" end
DEFINE
VARIABLE vend_initial CHAR(4)
VARIABLE numpage INTEGER
VARIABLE Date_deb DATE
VARIABLE Date_fin DATE
VARIABLE total_caf DEC(12,2)
VARIABLE total_marge DEC(12,2)
VARIABLE anc_client INTEGER
VARIABLE premiere_fois INTEGER
END
INPUT
PROMPT for Date_deb using "Période du : "
PROMPT for Date_fin using "Période au : "
END
OUTPUT
LEFT MARGIN 1
TOP MARGIN 1
BOTTOM MARGIN 2
PAGE LENGTH 66
REPORT TO "nom fichier" ==> cette ligne permet de récuperer le report sous la forme d'un fichier ascii ,sinon l'édition se fait à l'écran
SELECT ...
FROM ...
WHERE ...
END
FORMAT
EVERY ROW
....
END