IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Impression Etat en inverse [WD25]


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur
    Inscrit en
    Avril 2021
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2021
    Messages : 21
    Points : 20
    Points
    20
    Par défaut Impression Etat en inverse
    Bonjour,

    J'imprime des etat sur windev avec source de donnes une requete sql.
    Je dois imprimer la premier, seconde, troisieme page et etc mais quand ca fini d'imprimer il faut reimprimer la troisieme,second et premier page a inverse.

    Comment je fais pour imprimer en inverse?

    Merci

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Ce que je ferais, est de gérer manuellement le parcours des données, exécuter la requête puis lancer l'édition et dans l'état faire le parcours des données suivant le sens passé en paramètre.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur
    Inscrit en
    Avril 2021
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2021
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    Citation Envoyé par frenchsting Voir le message
    Bonjour,

    Ce que je ferais, est de gérer manuellement le parcours des données, exécuter la requête puis lancer l'édition et dans l'état faire le parcours des données suivant le sens passé en paramètre.
    Dans l'etat je mets la source de donne qui est la requete?
    En cliquant sur le bouton imprimer ca va passer le ID a la requete.
    Tu peut me dire comment je fais pour faire ca, exécuter la requête puis lancer l'édition et dans l'état faire le parcours des données suivant le sens passé en paramètre.

    Merci

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Il te faut faire pas mal de modifs, en fait.
    Ne connaissant pas ton besoin précis, voilà comment je ferais :

    1. Création d'une structure correspondant au résultat de la requête str_res.
    2. Déclaration d'un tableau de str_res
    3. Exécution de la requête
    4. Stockage du résultat dans le tableau
    5. Ouverture de l'état avec en paramètre le tableau et le sens
    6. Code d'ouverture : lecture du premier (ou dernier) élément du tableau (suivant le sens)
    7. Lecture des données : test de la fin de la lecture. Si indice > nb éléments tableau (ou 0) renvoyer faux sinon st_Elt = tab[indice]; incrémentation/décrémentation indice renvoyer vrai
    2. Avant impression du bloc des données, faire les affectations

    0. Source de données de l'état : par programmation.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 942
    Points : 1 933
    Points
    1 933
    Par défaut
    Tu peux peut-être passer par iEnchaînementAjoute(),iEnchaînementImprime()

    Tu ajoutes le premier état complet, puis tu ajoutes les autres par iEnchaînementAjoute(). Il faudra certainement remanier la requête pour qu'elle ne renvoie que les données de la page souhaitée.
    Philippe,


    N'hésitez à lever le pouce si mon aide vous a été utile.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Très étrange.. Bug impression etat
    Par Invité dans le forum Access
    Réponses: 2
    Dernier message: 01/08/2006, 11h44
  2. impression etat multi exemplaires
    Par @rkane dans le forum Contribuez
    Réponses: 5
    Dernier message: 28/06/2006, 09h36
  3. Impression Etat/Formulaire
    Par webbulls dans le forum IHM
    Réponses: 5
    Dernier message: 16/06/2006, 12h48
  4. Impression Etat
    Par gigigao dans le forum MFC
    Réponses: 8
    Dernier message: 06/04/2006, 22h29
  5. impression etat ds VB6
    Par rbm_77 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 09/01/2006, 12h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo