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

LabVIEW Discussion :

[LV 10.0] L'exécutable ne communique pas avec les imprimantes


Sujet :

LabVIEW

  1. #1
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut [LV 10.0] L'exécutable ne communique pas avec les imprimantes
    Bonjour à tous,

    J'ai réalisé diverses programmes, dont l'un permet la création d'un rapport de test. Le programme permet de soit l'enregistrer sous format pdf (envoie du rapport à l'imprimante PDFCreator), soit de l'imprimer (envoie du rapport à l'imprimante par défaut de l'ordinateur).

    Les programmes marchaient très bien, la création de l'exécutable s'est déroulée sans problème, et il tourne sur un autre PC sans renvoyer le moindre message d'erreur.

    Seulement voilà, quand je clique sur le bouton permettant l'envoie du rapport à l'une ou l'autre imprimante, rien ne se passe :/

    j'ai vérifié d'un ordinateur à l'autre, il n'y a pas de différence entre les imprimantes et leurs paramètres.

    Je ne vois vraiment pas d'où peut provenir le soucis, si quelqu'un a une idée ?

    En attendant je débranche et rebranche les câbles réseau au cas où pour l'imprimante par défaut, mais je ne vois pas en quoi ça influera sur le problème pour l'imprimante PDF, bref, un peu d'aide ne serait vraiment pas de refus :,(

    Merci d'avance,

    Kali

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Hello,

    Quelles fonctions utilises tu pour communiquer avec l'imprimante ?

    @+

  3. #3
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Bonjour,

    j'utilise les fonctions de base de la bibliothèque "génération de rapport" visibles ci-dessous =o


    Dans le programme je créé un nouveau rapport qui finit à la fin (après ajout de texte, de tableaux de données de graphes et autres) par être envoyé à une imprimante.

    Vu que tout marchait super bien (et j'ai déjà imprimé plein de rapports en papier ou en pdf), une spécificité de ces fonctions m'a peut-être échappé ?
    Images attachées Images attachées  

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Salut,

    Alors tu as exactement le même problème que j'ai eu il y a très peu de temps.

    ça fonctionne bien sur ton pc de dev comme les .vi sont installés mais pas sur le pc cible.

    Va regarder ce lien : (Réponse à la fin du sujet)

    http://forums.ni.com/t5/Discussions-...1562256#M40939

    En gros il faut intégrer les fonctions de rapport dans ton .exe ( Ce qui l'alourdira considérablement par la même occasion )

  5. #5
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    d'accord merci beaucoup je vais aller voir ça de ce pas =)

    Et qu'importe son poids du moment que ça marche, heureusement j'utilise à peu près toujours les même fonctions alors y'en a pas quarante, mais quand même il va prendre du ko mon petit programme je pense ^^'

    je vais suivre les indications de NI (en anglais ) et je te tiens au courant si ça marche bien (mais y'a pas de raisons hein ? n'est ce pas ? )

    encore merci pour ta réponse rapide en tout cas ^^

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Il va prendre quelques Mo... Le miens à pris environ 4Mo... C'est pour ça que j'ai prévenu... lol

    Perso ça a fonctionné après avoir suivi les étapes données sur les liens. J'espère que ça sera de même pour toi !

    Tiens nous au jus !

    @+

  7. #7
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Bonjour,

    je te remercie encore pour ces liens très utiles, seulement je patauge un peu au niveau des étapes à suivre en anglais :/

    En gros j'en suis au niveau de la construction de l'exécutable, et ils disent de rallier tous les "LabVIEW classes" tels que NI_report.lvclass, NI_HTML.lvclass ou NI_Standard Report.lvclass dans la partie "toujours inclus" de l'onglet "fichiers source" des propriétés de l'exécutable.

    Seulement moi dans cet onglet j'ai juste

    - Poste de travail
    |- mon vi pour l'exé (truc.vi)

    Et rien d'autre

    Le problème vient je pense de la première étape où ils parlent de modifier un vi mais je n'ai pas pu retrouver exactement ce dont ils parlaient et je n'ose pas modifier à tout hasard au risque que plus rien ne marche derrière

    Comment est ce que tu as procédé pour ta part ? Désolée je pédale totalement dans la semoule pour l'instant :,(

    le lien exacte des étapes que je suis en train (d'essayer) de suivre ==> http://digital.ni.com/public.nsf/all...C?OpenDocument

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Hello,

    Et bien j'ai suivi les étapes des aides... Effectivement si t'es pas à l'aise avec l'anglais c'est pas évident. Mais si tu te goures tu peux toujours réinstaller LV ( Oui galère je sais bien) ou copie ta bibliothèque de vi originaux dans un coin de ton pc.

    Le vi à modifier est New Report.vi Perso je l'ai placé et ouvert depuis le diagramme LV.

    Te faire une traduction des aides m'est impossible lol ça me prendrais trop de temps désolé.
    Mais si tu coinces à des étapes je peux t'aider.

    @+

  9. #9
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Te faire une traduction des aides m'est impossible lol ça me prendrais trop de temps désolé.
    J'aurais essayé Nan plus sérieusement je comprends tout à fait, ne t'inquiètes pas =D Mon petit soucis vis à vis de l'étape une donc, c'est que j'ai ouvert la fonction "nouveau rapport" mais qu'elle ne correspond pas tout a fait à l'image donnée sur le site (vive la version 10.0 j'imagine)

    Je place donc en pièce jointe ce que j'ai moi.

    N'ayant pas exactement le même code, je ne vois pas trop ce qui dois être changé exactement. Est-ce le chemin "Standard Report\NI_Standard Report.lvclass" ? Il faut que je rajoute le ".dll" à la fin de "standard report" ? o_=

    c'est ce que j'ai cru comprendre mais je préfère demander avant, c'est vrai qu'il me suffit de recommencer après avoir enregistrer l'original, mais tester toutes les solutions possibles les unes après les autres ça ne me parait pas très efficace quand même comme méthode (à moins d'avoir de la chance !)

    normalement une fois cette étape passée je pense avoir saisi le sens des autres (enfin ça c'est ce qu'on verra tout à l'heureu si ça marche...ou pas )


    merci encore de ton aide
    Images attachées Images attachées  

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Hello,

    La tu es dans la condition "Standard Report" Va dans la condition "Word, Excel" et tu devrais trouver un VI semblable à celui qu'il y a dans le tuto.

    ;-)

  11. #11
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Ben c'est bien ça tout le soucis, il n'y a pas de condition Word ou Excel.. :/

    Je te présentes l'autre et unique condition de la structure dans ce vi (en PJ)

    Pourtant j'ai ouvert ce diagramme depuis la bibliothèque de fonction de génération de rapport basique, et c'est bien le vi désigné par le nom "nouveau rapport". Et pour ce que j'avais vu en farfouillant dans les sous vi des sous vi de LabVIEW, c'est bien celui qui est utilisé dans mon programme :/

    (youpi vive les nouvelles versions s'trop bien yahou ...)
    Images attachées Images attachées  

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Ahhhh d'accord, tu n'as pas le Microsoft Office Report ? Je pense que c'est pour ça ! (Qui est un Toolkit payant)

    Hum... Donc la ça change la donne... Perso, j'essayerais en sautant cette partie...

  13. #13
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Fichtre encore un truc payant en plus ?? o_o

    Heu, sauter l'impression du rapport ? C'est une des demandes principales du cahier des charges de ma mission de stage :/ Ou juste sauter l'étape ? c'est ce que je vais tenter de faire en croisant très fort mes ptits doigts.

    Je vais tenter de bidouiller tout ça, si seulement je comprenais mieux le sens de leurs étapes, j'arriverais peut-être à adapter leur solution... je sens que c'est pas gagné >_<

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Hello,

    Je parlais seulement de sauter l'étape du tuto et pas supprimer l'impression de ton rapport.

    Bon courage ;-)

  15. #15
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    merci

    je vous tiens au courant

  16. #16
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Bon, j'ai testé je ne sais combien de trucs et de bidouilles, et ça ne marche toujours pas. je ne compte plus le nombre de tutos que je me suis farcie en anglais, mais y'a toujours un truc qui finit par clocher.

    Est-ce que quelqu'un sait comment contacter un ingénieur de National Instrument pour que je puisse avoir éventuellement une explication, et une solution complète ? je suis un poil désespérée là -_-

  17. #17
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Par défaut
    Salut,

    Voila pour contacter NI :

    http://sine.ni.com/apps/utf8/nicc.call_me?loc=fr-FR

    Bon courage...

  18. #18
    Membre éprouvé Avatar de kalisha stark
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 90
    Par défaut
    Bonjour,

    ALORS, récapitulons ça, parce que c'est comique en fait (enfin moi ça m'a pas trop fait rire mais bref).

    Je vous fais la version abrégée :

    Après avoir pris contact avec un ingénieur de NI, il m'a redirigé vers un tuto précis qui correspondait parfaitement à mon cas. J'ai suivi le tuto, mais la construction de l'application a raté avec l'affichage d'une erreur 1003. Après ciblage de la fonction à problème, j'ai refait un petit vi qui utilise juste cette fonction, qui marche parfaitement sur LabVIEW, mais qui montre exactement les même problèmes que mon programme à moi (j'ai reproduit l'erreur à petite échelle en gros). Je l'ai ensuite envoyé à l'ingénieur pour qu'il puisse voir l'erreur lui même.

    Sauf que lui n'a pas l'erreur.

    On a exactement les même versions pour LabVIEW et pour le report generation toolkit, mais lui ça marche, moi ça marche pas :,(

    Conclusion : il faudrait que je réinstalle LabVIEW et le report Generation toolkit avec.

    Seulement voilà, je suis dans l'un des centre de service, et on m'a envoyé la tour du pc avec la licence LabVIEW dessus, mais j'ai aucun CD d'instalation. :,(


    Alors j'en appelle à vous, y'aurait-il une bonne âme charitable qui posséderait la version 2010 SP1 de LabVIEW et du report Generation toolkit, et qui accepterait de récupérer le programme complet (sous vi et images pour rapport inclus) pour en faire un exécutable ??


    Je ne doute pas de votre immense bonté d'âme, c'est le fait de trouver quelqu'un avec les bonnes versions qui m'inquiète T_T


    Someone ?

  19. #19
    Membre émérite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Par défaut
    pas besoin du CD tu peux télécharger labVIEW sur le site NI, il faut juste un numéro de licence.

    Sinon j'ai LV 2010 SP1.... je peux sans doute te compiler un exe si tu me l’envoies rapidement.

Discussions similaires

  1. ServerSocket ne communique pas avec une socket cliente
    Par jrem76 dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 19/04/2013, 16h35
  2. event.target marche pas avec les images
    Par tuxout dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/08/2006, 17h46
  3. [VB6] TypeOf ne marche pas avec les Label ?
    Par belfaigore dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 21/04/2006, 13h36
  4. Ne pas rechercher les imprimantes partagées ???
    Par svil dans le forum Windows XP
    Réponses: 1
    Dernier message: 18/11/2005, 05h21
  5. [CSS] Bug IE avec height ne marche pas avec les %
    Par El Riiico dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 23/06/2005, 17h11

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