Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > WinDev
WinDev Forum d'entraide sur la programmation en WinDev
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/02/2013, 12h57   #1
new_dreams
Candidat au titre de Membre du Club
 
new derams
Inscription : mars 2011
Messages : 79
Détails du profil
Informations personnelles :
Nom : new derams

Informations forums :
Inscription : mars 2011
Messages : 79
Points : 13
Points : 13
Par défaut Impression d'un seul enregistrement

Bonjour ,

Je voudrais ouvrir un état à partir d'un formulaire sur un seul enregistrement: j'ouvre l'état j'ai plus de 36 enregistrements. Je voudrais que l'état m'affiche uniquement l'enregistrement affiché par la formulaire.

voici le code bu btn imprimer :

// Aperçu avant impression
iAperçu()
// Initialise la requête associée à l'état
iInitRequêteEtat(ETAT_Registre2, Registre.IDRegistre)
// Impression de l'état Fiche Registre
iImprimeEtat(ETAT_Registre2 )

Merci de votre aide
new_dreams est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 08h22   #2
frenchsting
Expert Confirmé
 
Avatar de frenchsting
 
Homme Claude
Développeur informatique
Inscription : juin 2003
Messages : 1 806
Détails du profil
Informations personnelles :
Nom : Homme Claude
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2003
Messages : 1 806
Points : 3 151
Points : 3 151
Ton éta test basé sur un fichier ou une requête... Tu mets "pas de source de données" et tu passes tout en paramètre à ton état.
__________________
Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
Pas de question par MP s'il vous plait. Le forum est fait pour cela...

Make it real not fantasy
frenchsting est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2013, 11h47   #3
new_dreams
Candidat au titre de Membre du Club
 
new derams
Inscription : mars 2011
Messages : 79
Détails du profil
Informations personnelles :
Nom : new derams

Informations forums :
Inscription : mars 2011
Messages : 79
Points : 13
Points : 13
Bonjour,

l'état est basé sur une nouvelle requette( les éléments de le requette :Registre.IDRegistre et le champs a afficher '' Nom de la personne "" )


merci d'avance
new_dreams est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 15h36   #4
frenchsting
Expert Confirmé
 
Avatar de frenchsting
 
Homme Claude
Développeur informatique
Inscription : juin 2003
Messages : 1 806
Détails du profil
Informations personnelles :
Nom : Homme Claude
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2003
Messages : 1 806
Points : 3 151
Points : 3 151
C'est bien le problème : Si tu bases ton état sur une requête, tu dois être sûr qu'elle ne renvoie qu'un enregistrement sinon ils seront tous imprimés...

Une autre solution est de ne mettre aucune source de données pour l'état et d'associer les rubriques aux éléments de la fenêtre appelante...
__________________
Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
Pas de question par MP s'il vous plait. Le forum est fait pour cela...

Make it real not fantasy
frenchsting est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2013, 16h16   #5
new_dreams
Candidat au titre de Membre du Club
 
new derams
Inscription : mars 2011
Messages : 79
Détails du profil
Informations personnelles :
Nom : new derams

Informations forums :
Inscription : mars 2011
Messages : 79
Points : 13
Points : 13
Merci frenchsting ca marche bien

(( meme en utilisant fichier de données j’obtiens tous les enregistrement da la base ))

Merci encore


Cordialament
new_dreams est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h56.


 
 
 
 
Partenaires

Hébergement Web