Bonjour, je voudrais créer un état et les éléments qui le composent.
Voici le code qui pose problème :
dim ET01 as report
Set ET01 = CreateReport
DoCmd.Restore
ET01.RecordSource = "RQ2"
stdocname = ET01.Name
DoCmd.OpenReport stdocname, acDesign
Set CTL01 = CreateReportControl(ET01.Name, acLabel, acHeader, "", "", 0, 0,
3000, 500)
Cette ligne donne le message d'erreur : "Le numéro utilisé pour faire
référence à la section d'état n'est pas valide. Assurez-vous que le numéro
est inférieur au nombre de sections de l'état."
Acheader: cela me semble correct comme nom de section. Mais pourtant ...
Merci pour votre aide.
Mario
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LiR
Bonjour,
En effet, la section En-tête d'Etat n'est pas créée par défaut avec l'Etat. Il faut la créer en faisant Affichage->En-tête/Pied de rapport
Ce que tu peux faire par programmation avec : DoCmd.RunCommand acCmdReportHdrFtr
Tu as sur cette page la manière complète de procéder : http://mypage.bluewin.ch/a-z/w.stucki/Etats.htm#Section
Bonjour, je voudrais créer un état et les éléments qui le composent. Voici le code qui pose problème : dim ET01 as report Set ET01 = CreateReport DoCmd.Restore ET01.RecordSource = "RQ2" stdocname = ET01.Name DoCmd.OpenReport stdocname, acDesign Set CTL01 = CreateReportControl(ET01.Name, acLabel, acHeader, "", "", 0, 0, 3000, 500)
Cette ligne donne le message d'erreur : "Le numéro utilisé pour faire référence à la section d'état n'est pas valide. Assurez-vous que le numéro est inférieur au nombre de sections de l'état."
Acheader: cela me semble correct comme nom de section. Mais pourtant ... Merci pour votre aide. Mario
Bonjour,
En effet, la section En-tête d'Etat n'est pas créée par défaut avec l'Etat.
Il faut la créer en faisant Affichage->En-tête/Pied de rapport
Ce que tu peux faire par programmation avec :
DoCmd.RunCommand acCmdReportHdrFtr
Tu as sur cette page la manière complète de procéder :
http://mypage.bluewin.ch/a-z/w.stucki/Etats.htm#Section
Bonjour, je voudrais créer un état et les éléments qui le composent.
Voici le code qui pose problème :
dim ET01 as report
Set ET01 = CreateReport
DoCmd.Restore
ET01.RecordSource = "RQ2"
stdocname = ET01.Name
DoCmd.OpenReport stdocname, acDesign
Set CTL01 = CreateReportControl(ET01.Name, acLabel, acHeader, "", "", 0, 0,
3000, 500)
Cette ligne donne le message d'erreur : "Le numéro utilisé pour faire
référence à la section d'état n'est pas valide. Assurez-vous que le numéro
est inférieur au nombre de sections de l'état."
Acheader: cela me semble correct comme nom de section. Mais pourtant ...
Merci pour votre aide.
Mario
En effet, la section En-tête d'Etat n'est pas créée par défaut avec l'Etat. Il faut la créer en faisant Affichage->En-tête/Pied de rapport
Ce que tu peux faire par programmation avec : DoCmd.RunCommand acCmdReportHdrFtr
Tu as sur cette page la manière complète de procéder : http://mypage.bluewin.ch/a-z/w.stucki/Etats.htm#Section
Bonjour, je voudrais créer un état et les éléments qui le composent. Voici le code qui pose problème : dim ET01 as report Set ET01 = CreateReport DoCmd.Restore ET01.RecordSource = "RQ2" stdocname = ET01.Name DoCmd.OpenReport stdocname, acDesign Set CTL01 = CreateReportControl(ET01.Name, acLabel, acHeader, "", "", 0, 0, 3000, 500)
Cette ligne donne le message d'erreur : "Le numéro utilisé pour faire référence à la section d'état n'est pas valide. Assurez-vous que le numéro est inférieur au nombre de sections de l'état."
Acheader: cela me semble correct comme nom de section. Mais pourtant ... Merci pour votre aide. Mario