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 :

Erreur avec iEnchaînementImprime() après iAperçu()


Sujet :

WinDev

  1. #1
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut Erreur avec iEnchaînementImprime() après iAperçu()
    Bonjour à tous,

    j'ai un soucis avec iEnchaînementImprime() après iAperçu():
    En effet, je veux enchaîner plusieurs état en fonction de certains choix fait auparavant.
    Mon code fonctionne parfaitement si je ne fais pas d'aperçu (impression de l'ensemble des états sans soucis), par contre si je passe par l’aperçu, la visualisation des pages est impeccable, mais une fois envoyé à l'imprimante, j'ai le message d'erreur ci-dessous:

    Erreur à la ligne 48 du traitement Clic sur BTN_Apercu.
    Vous avez appelé la fonction iEnchaînementImprime.
    L'élément '' n'a pas été trouvé.
    Si quelqu'un à une idée sur ce qui pose problème je suis preneur.
    Merci d'avance à ceux qui pourront m'aider

    François
    --------------------
    François

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 051
    Points : 9 386
    Points
    9 386
    Par défaut
    Le message d'erreur dit : ligne 48 tu traitement de BTN_apercu.

    Il y a quoi sur cette fameuse ligne 48 de ton code ?

    Par ailleurs, c'est surprenant.
    Quel est la séquence qui fait planter :
    Tu affiches l'aperçu avant impression (via ce bouton BTN_apercu a priori). Tu dis que ça se passe bien.
    Puis tu cliques sur quel bouton pour réellement imprimer. En principe, ce n'est pas un bouton codé par toi, mais un bouton de la fenêtre d'aperçu. C'est ça ?
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  3. #3
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    merci pour ta réponse,

    ci-dessous la ligne 48 de mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    iEnchaînementImprime()
    effectivement, le bouton qui lance réellement l'impression est bien celui de la fenêtre d'aperçu qui n'est pas codé par moi.
    --------------------
    François

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 200
    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 200
    Points : 9 187
    Points
    9 187
    Par défaut
    Bonjour,

    Je me rappelle avoir eu un souci avec cette instruction et je ne me rappelle plus lequel... Je pense simplement que le iEnchaînementImprime() n'est pas prévu pour l'aperçu...

    Une solution de contournement est de passer par des états internes.
    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
    941
    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 : 941
    Points : 1 931
    Points
    1 931
    Par défaut
    Bonjour,

    iEnchainementImprime() fonctionne très bien avec l'aperçu mais de temps en temps ça plante, sans aucune raison et ce même en 23...
    Philippe,


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

  6. #6
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    Merci pour vos réponses.
    Je vais me pencher sur les états internes, dommage, l’enchaînement des états était facile à monter...
    Si d'autres solutions se présentent, je suis preneur.
    Je vous tiendrais au courant de l'avancement de mon problème et des solutions utilisées.
    --------------------
    François

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 31
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par Frantzkell Voir le message
    Merci pour vos réponses.
    Je vais me pencher sur les états internes, dommage, l’enchaînement des états était facile à monter...
    Si d'autres solutions se présentent, je suis preneur.
    Je vous tiendrais au courant de l'avancement de mon problème et des solutions utilisées.
    Si tu veux uniquement imprimer depuis l'aperçu et pas utiliser les autres fonctions, tu peux peut-être créer un PDF au lieu de faire l'aperçu, puis afficher le PDF. L'utilisateur pourra alors directement imprimer depuis acrobat.

    Cordialement,

  8. #8
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 200
    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 200
    Points : 9 187
    Points
    9 187
    Par défaut
    Citation Envoyé par frankgth Voir le message
    Si tu veux uniquement imprimer depuis l'aperçu et pas utiliser les autres fonctions, tu peux peut-être créer un PDF au lieu de faire l'aperçu, puis afficher le PDF. L'utilisateur pourra alors directement imprimer depuis acrobat.

    Cordialement,
    C'est solution à laquelle j'ai pensé mais pas proposée car il faut gérer l'empalement de création et la suppression dudit PDF. Les données imprimées sont potentiellement sensibles. Il ne faut pas que le PDF puisse potentiellement être accessible par d'autres.
    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

  9. #9
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    C'est une solution que je vais regarder aussi, sachant que les données ne sont pas trop sensibles et que le programme reste en interne chez moi.
    --------------------
    François

  10. #10
    Membre régulier
    Homme Profil pro
    Autodidacte
    Inscrit en
    Décembre 2016
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2016
    Messages : 195
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par Frantzkell Voir le message
    Bonjour à tous,

    j'ai un soucis avec iEnchaînementImprime() après iAperçu():
    En effet, je veux enchaîner plusieurs état en fonction de certains choix fait auparavant.
    Mon code fonctionne parfaitement si je ne fais pas d'aperçu (impression de l'ensemble des états sans soucis), par contre si je passe par l’aperçu, la visualisation des pages est impeccable, mais une fois envoyé à l'imprimante, j'ai le message d'erreur ci-dessous:



    Si quelqu'un à une idée sur ce qui pose problème je suis preneur.
    Merci d'avance à ceux qui pourront m'aider

    François
    J'ai un problème semblable avec WD28
    Quand les documents à visionner sont lourds (factures avec filigrane ) et qu'ils sont nombreux (environ 150), l'application se ferme.
    Je travaille avec une mémoire de 32Go...Donc c'est pas un problème machine
    Et en 64 bits ça plante aussi.
    Quelqu'un a une solution ?

    Merci pour votre aide.

  11. #11
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 200
    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 200
    Points : 9 187
    Points
    9 187
    Par défaut
    Bonjour,

    Des questions :
    peux-tu faire une impression directe sans que ça plante ?
    Si tu imprimes dans un pdf, quelle est la taille du document généré ?
    Tu dis que tu as un filigrane. Y a t'il un moyen de l'alléger (adapter la taille à celle du document / nb de ppp) ?

    EDIT : Je viens de voir que tu as fait un autre sujet. Je copie-colle la réponse dans l'autre sujet
    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

Discussions similaires

  1. [WD16] Erreur avec la commande HNbRec apres execution d'une requete
    Par Mordehai dans le forum WinDev
    Réponses: 21
    Dernier message: 29/05/2012, 10h28
  2. [WD16] Erreur avec la commande HNbEnr apres execution d'une requete
    Par Mordehai dans le forum WinDev
    Réponses: 1
    Dernier message: 21/05/2012, 17h59
  3. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  4. Erreur avec les ADO
    Par megane dans le forum Bases de données
    Réponses: 7
    Dernier message: 08/03/2004, 21h37
  5. Erreur avec WM_COMMAND (BN_CLICKED)
    Par cyberlewis dans le forum Windows
    Réponses: 2
    Dernier message: 09/02/2004, 00h25

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