Nom du rapport dans la file d'impression

Bonjour,
J'ai réussi à créer mon rapport avec toutes les données dont j'ai besoin et à l'imprimer.
Mais je me rends compte que dans la file d'impression de mon imprimante, le rapport à imprimer n'a pas de nom.
Est-il possible de spécifier un nom afin d'y voir plus clair dans le spooler d'imprimante ?
Merci d'avance.

Mon rapport était à l'origine un rapport de standard, j'ai modifié mon code pour obtenir un rapport HTML pour pouvoir l'enregister.
Ensuite dans mon code, j'ai l'icône "Enregistrer le rapport dans un fichier" suivi de "Imprimer le rapport".
Je ne vois pas comment faire autrement car si je ferme mon rapport, comment faire pour l'ouvrir et l'imprimer sous Labview ?
Je précise que je n'ai pas le toolkit "Génération de rapport".
Merci

Similar Messages

  • Acquisition nom du rapport TestStand depuis CVI

    Bonjour à tous,
    Je dispose d'une séquence exécutée par TestStand 2014.
    Cette séquence utilise une dll faite avec LabWindows/CVI pour créer un rapport personalisé à partir du rapport TestStand.
    Cette dll doit donc faire l'acquisition du nom du rapport TestStand.
    La DLL a été faite pour TestStand 3.5 et l'acquisition du nom du rapport TestStand était assurée par :
    TS_PropertyGetValString (testData->seqContextCVI, &errorInfo, "RunState.Caller.Locals.ReportFilePath", 0, &JournalPathName)
    J'ai compris que ça ne marcherait pas avec TestStand 2014 en voyant cet article :
    http://digital.ni.com/public.nsf/allkb/3D3B2358DF9B786B8625789500549A3B
    Par quoi remplacer la ligne de code pour TestStand 2014 ?
    (je précise que je suis débutant en LabWindows/CVI)
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Erreur génération rapport.jpg ‏51 KB
    Erreur génération rapport1.jpg ‏49 KB

    Salut,
    En effet, depuis TS 2012, RunState.Caller.Locals.ReportFilePath semble ne plus être une propriété valide
    En gros, dans le lien que tu pointes, ils indiquent que tu peux:
    1. Ajouter  à tes séquences, une callback nommée GetReportFilePath (tu peux aussi modifier ton process model directement je pense, ça a l'air d'être une callback de modèle)
    2. Stocker la valeur du paramètre Parameter.ReportFilePath de cette callback dans une variable TestStand
    3. Récupérer le contenu de cette variable depuis CVI (au lieu de récupérer RunState.Caller.Locals.ReportFilePath)
    En gros, ton code CVI va probablement très peu changer, c'est plutôt tes séquences TS qu'il va falloir aller modifier légèrement
    Je ne dispose pas de TS pour tester sur mon poste, mais ça semble bien être ça qu'il faut faire. On pourrait peut être éviter de passer par une variable, mais ça va complexifier le code CVI je pense.
    Si ce que je viens de dire ne te parle pas, fais signe.
    A+
    Mathieu
    Mathieu Steiner, Test System Engineer, Safran Engineering
    CLD, ISTQB

  • Enregistre​r le rapport dans un fichier

    Bonjour,
    Vous trouverez ci-joint un VI pour générer un rapport, à l'aide de office génération toolkit.
    Ce VI fonctionne très bien sous labview 7.1, mais sous la version 10 il ne fonctionne pas. L'avant dernier VI " enregistrer le rapport dans un fichier" semble ne pas être fonctionnel A chaque utilisation de ce VI, pour sauvegarder un fichier word, il se met en erreur.
    Merci de votre aide
    Attachments:
    Rapport Labview.jpg ‏92 KB

    Bonjour,
    Effectivement LabVIEW et donc le Report Generation Toolkit en version 2010 ne sont pas compatibles avec Office 2000.
    Pour seifel, la prochaine fois postez en anglais svp. Ou bien allez directement sur la partie française du forum.
    Merci.
    Jean-Philippe C.
    National Instruments France

  • Enregistrer le rapport dans un fichier

    Bonjour,
    Vous trouverez ci-joint un VI pour générer un rapport, à l'aide de office génération toolkit.
    Ce VI fonctionne très bien sous labview 7.1, mais sous la version 10 il ne fonctionne pas. L'avant dernier VI " enregistrer le rapport dans un fichier" semble ne pas être fonctionnel A chaque utilisation de ce VI, pour sauvegarder un fichier word, il se met en erreur.
    Pièces jointes :
    Rapport Labview.jpg ‏92 KB

    bonne nouvelle. J'ai vu dans quelques posts, depuis quelques semaines, des problèmes en LV2010 sur la fonction save de Word. Perso je n'ai rien constaté, et je suis content de lire que ton problème vient de ta version office.
    A+ 
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Priorité dans une file d'attente

    bonjour
    je cherche un moyen afin de définir une priorité dans une file d'attente.
    j'ai une boucle qui envoie des éléments dans une file d'attente et deux autres qui les traitent en parallèle, mon soucis est de pouvoir décider dans quel boucle de traitement est envoyé mon élément.
    je joint un exemple pour se faire une meilleur idée !
    merci de votre aide
    Il a LabVIEW, il a tout compris !
    Pièces jointes :
    Sans titre 1.vi ‏15 KB

    Salut,
    Une idée, au lieu de transmettre juste une information, est de transmettre en plus un destinataire sous la forme d'un énuméré.
    La file d'attente tranporte donc des clusters (association d'éléments) contenant un énuméré de destination et une chaîne de caractère correspondant aux données.
    Dans tes boucles consommatrices, lis l'élément dans la file d'attente (sans le supprimer), et si la boucle doit le traiter, lit le en le supprimant.
    Ca donne un code dans le genre.
    A+
    Edit: VI en PJ, car il semble qu'il y ai un bug (au moins d'affichage dans le png au dessus au niveau du type d'éléments à câbler lors de la création de la file d'attente)
    Mathieu Steiner, Test System Engineer, Safran Engineering
    CLD, ISTQB
    Pièces jointes :
    Sans titre 1.vi ‏20 KB

  • Comment changer le nom du vi dans la face avant

    bonjour,
    je voudrais renommer mon vi principale et que le nouveau nom apparaisse dans le bandeau de la face avant.
    j'ai essayer entregistrer sous mais il y a toujour l'ancien nom et le nouveau nom entre crochet.
    merci pour votre aide
    hélio
    Résolu !
    Accéder à la solution.

    Bonjour,
    Lorsque le vi est ouvert, en faisant un clic droit sur l'icone du vi puis propriété et dans apparence de la fenêtre on a accès au nom de la fenêtre.
    Une coche permet de lui spécifier si ce nom est le même que le vi ou un autre.
    Cordialement,
    Simon D.
    CLA | Certified LabVIEW Architect
    CTA | Certified TestStand Architect

  • Modifier le nom d'auteur dans les bulles

    Mon nom apparait avec une faute d'orthographe dans le nom d'auteur de mes modifications.
    Je peux le corriger ponctuellement mais le programme ne conserve pas cette information, même si je clique sur "par defaut".
    Comment faire pour changer cela définitivement pour l'avenir?

    Hello RDcollege,
    Yes, I'm shure ! "monMovieClip" is really the linkage id of
    my MC.
    I don't understand why nothing appears. No scrollPane,
    nothing visible on the MC (witch appears correctly).
    Is there someone who can help me, or this is too much
    mysterious ?
    Thank you for your response RDcollege and others...

  • Erreur dans la file attente

    Bonjour,
    J'ai créer un file attente pour transmettre les données du sous vi à la façade du vi principal pour lorque j'arrête le programme du bouton STOP du vi principal voici le message d'erreur qui affiche copie ci-joint pourriez vous me dire comment corriger ce BUG. Merci d'avance.   
    Pièces jointes :
    File-Attente-Erreur.JPG ‏244 KB

    Voila ce que je suggerai pour valider que c'est un problème de reference:
    Ps: ici c'est isNOTvalidref...contrairement a ce que j'ai mis comme nom d'indicateur
    Rodéric L
    Certified LabVIEW Architect

  • Opening dans Reading Files

    Hi i have a question
    want to open 2 data files
    and then i want to compare them by reading 4 bytes at the time
    this is how i open the files
    from one class i call a method from another class like this
    file2Read = new File2Read(file1)
    file2Read2 = new File2Read(file2)
    in my File2Read class i have a method that opens a new file like this
    file = new DataInputStream( new BufferedInputStream( new FileInputStream(file)));
    my problem is when i try to compare de data i have the same output for 2 different files
    when it should be different
    Could somebody help me with that thank you

    what do you mean by don't declare it static
    and this is the code in my first class to open the files
    public void openFirstFile(){
         try {
              firstFile = new File2Read(file);
         } catch (FileNotFoundException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
    public void openSecondFile(){
         try {
              secondFile= new File2Read(file);
         } catch (FileNotFoundException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
    }this is the code in my class file2Read
    public file2Read(String file) throws FileNotFoundException {
         try {
              /* open the handler on the specified file */
              file2read = new DataInputStream(
                             new BufferedInputStream(
                             new FileInputStream(file)));
         } catch (FileNotFoundException e) {
              /* the path is not valid */
              throw e;
    }any one knows what could be the problem in there
    thank you

  • How to insert landing site and impression code into swf files

    Hi guys!
    i got problems.
    Actually, i dont have  knowleage about tracking and clicks.
    I want to find out how to use it and use it in swf files.
    i want to insert landing site and impression code into swf files but i dont know how to do it.
    i want insert two link below into swf files.
    Impression:
         http://impgb.tradedoubler.com/imp?type(inv)g(xxxxxxx)a(xxxxxxx)
    Click:
         http://clk.tradedoubler.com/click?p=xxxxxx&a=xxxxxxx&g=xxxxxxx
    Can you show me how to do that?
    Thanks for your helps.

    You would need to creat a invisible button or movieclip on a new layer on top and have it fire a external javasctipt function you create in the HTML header that will then call those URLs .

  • StarOffice Impress open .PPT files in IE

    Is there a way to get IE to open .PPT files in Impress by default? I know that on a computer with PowerPoint installed, when you click on a .PPT file on the Internet, it will give you the choice to open the file in PowerPoint. This also works with Word and .DOC files. However, even though I have my computer configured to have Impress open .PPT files by default, it does not do so in Internet Explorer. In fact, "Open" isn't even a choice. How can I enable this setting? All the normal methods don't seem to work.
    Thanks,
    Kim

    Hi,
           Explorer is used by default for displaying. If you want to edit it, for the purpose of security, KM doesn't allow opening with powerpoint. If you want to do editing, check this out.
    http://help.sap.com/saphelp_nw70/helpdata/EN/a6/181b09bcc7fe4389c8c17d2ad849cc/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/3b/cbf52dde472343a5b8941dd43cc479/frameset.htm
    Or you can check with portal drive. That would show up with windows explorer. That may serve your purpose.
    I would also like to hear more from KM experts. Please wait and check for more replies.
    Regards,
    Harini S

  • Affichage Nom d'utilisat​eur Teststand dans le Teststand Simple IO (codé en Labview)?

    Bonjour
    J'ai une question à propos de l'utilisation de Teststand via Labview:
    Pourquoi dois-je ajouter une longue tempo après Start Application Manager pour afficher le nom d'utilisateur dans le Teststand Simple IO?
    Je dois obligatoirement mettre une tempo supérieure à 7 seconde (j'ai mis 9s pour être large) pour que je puisse afficher le nom d'utilisateur loggé après le démarrage de teststand.
    Sans cette tempo, le refnum entrant dans le get engine est vide et j'ai une erreur.
    Je trouve cette tempo anormalement longue alors je me pause la question si mon code est bon...ou pas, si cela est normal, ou pas...?
    Pourriez-vous m'expliquer quand doit-on fermer une référence : à chaque méthode et propriété utilisée?
    Merci pour votre aide
    Lacoule
    Attachments:
    Simple IO + login Name.PNG ‏101 KB

    Bonjour,
    Ce temps permet à Teststand de se lancer. Il est donc normal de ne pas récupérer la référence par le GetEngine s'il n'existe pas encore
    A propos des fermetures de références : il faut les fermer une fois que vous n'en avez plus besoin. Ainsi, si vous avez créé une référence et que vous l'utilisez avec plusieurs noeuds de méthodes/propriétés, ne la fermez qu'à la fin.
    Cordialement,
    Mathieu P. | Certified LabVIEW Associate Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • File and FileInputStream problem

    Hi all
    I have downloaded from developpez.com a sample code to zip files. I modified it a bit to suit with my needs, and when I launched it, there was an exception. So I commented all the lines except for the first executable one; and when it succeeds then I uncomment the next executable line; and so on. When I arrived at the FileInputStream line , the exception raised. When I looked at the code, it seemed normal. So I want help how to solve it. Here is the code with the last executable line uncommented, and the exception stack :
    // Copyright (c) 2001
    package pack_zip;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import oracle.jdeveloper.layout.*;
    import java.io.*;
    import java.util.*;
    import java.util.zip.*;
    import java.text.*;
    * A Swing-based top level window class.
    * <P>
    * @author a
    public class fzip extends JFrame implements ActionListener{
    JPanel jPanel1 = new JPanel();
    XYLayout xYLayout1 = new XYLayout();
    JTextField szdir = new JTextField();
    JButton btn = new JButton();
    JButton bzip = new JButton();
         * Taille générique du tampon en lecture et écriture
    static final int BUFFER = 2048;
    * Constructs a new instance.
    public fzip() {
    super("Test zip");
    try {
    jbInit();
    catch (Exception e) {
    e.printStackTrace();
    * Initializes the state of this instance.
    private void jbInit() throws Exception {
    this.getContentPane().setLayout(xYLayout1);
         this.setSize(new Dimension(400, 300));
    btn.setText("btn");
    btn.setActionCommand("browse");
    btn.setLabel("Browse ...");
    btn.setFont(new Font("Dialog", 0, 14));
    bzip.setText("bzip");
    bzip.setActionCommand("zipper");
    bzip.setLabel("Zipper");
    bzip.setFont(new Font("Dialog", 0, 14));
    btn.addActionListener(this);
    bzip.addActionListener(this);
    bzip.setEnabled(false);
         this.getContentPane().add(jPanel1, new XYConstraints(0, 0, -1, -1));
    this.getContentPane().add(szdir, new XYConstraints(23, 28, 252, 35));
    this.getContentPane().add(btn, new XYConstraints(279, 28, 103, 38));
    this.getContentPane().add(bzip, new XYConstraints(128, 71, 103, 38));
    public void actionPerformed(ActionEvent e)
    if(e.getActionCommand() == "browse")
    FileDialog fd = new FileDialog(this);
    fd.setVisible(true);
    szdir.setText(fd.getDirectory());
    bzip.setEnabled(true);
    else
              * Compression
         try {
              // création d'un flux d'écriture sur fichier
         FileOutputStream dest = new FileOutputStream("Test_archive.zip");
              // calcul du checksum : Adler32 (plus rapide) ou CRC32
         CheckedOutputStream checksum = new CheckedOutputStream(dest, new Adler32());
              // création d'un buffer d'écriture
         BufferedOutputStream buff = new BufferedOutputStream(checksum);
              // création d'un flux d'écriture Zip
         ZipOutputStream out = new ZipOutputStream(buff);
         // spécification de la méthode de compression
         out.setMethod(ZipOutputStream.DEFLATED);
              // spécifier la qualité de la compression 0..9
         out.setLevel(Deflater.BEST_COMPRESSION);
         // buffer temporaire des données à écriture dans le flux de sortie
         byte data[] = new byte[BUFFER];
              // extraction de la liste des fichiers du répertoire courant
         File f = new File(szdir.getText());
         String files[] = f.list();
              // pour chacun des fichiers de la liste
         for (int i=0; i<files.length; i++) {
                   // en afficher le nom
              System.out.println("Adding: "+files);
    // création d'un flux de lecture
    FileInputStream fi = new FileInputStream(files[i]);
    /* // création d'un tampon de lecture sur ce flux
    BufferedInputStream buffi = new BufferedInputStream(fi, BUFFER);
    // création d'en entrée Zip pour ce fichier
    ZipEntry entry = new ZipEntry(files[i]);
    // ajout de cette entrée dans le flux d'écriture de l'archive Zip
    out.putNextEntry(entry);
    // écriture du fichier par paquet de BUFFER octets
    // dans le flux d'écriture
    int count;
    while((count = buffi.read(data, 0, BUFFER)) != -1) {
              out.write(data, 0, count);
                   // Close the current entry
    out.closeEntry();
    // fermeture du flux de lecture
              buffi.close();*/
    /*     // fermeture du flux d'écriture
         out.close();
         buff.close();
         checksum.close();
         dest.close();
         System.out.println("checksum: " + checksum.getChecksum().getValue());*/
         // traitement de toute exception
    catch(Exception ex) {
              ex.printStackTrace();
    And here is the error stack :
    "D:\jdev32\java1.2\jre\bin\javaw.exe" -mx50m -classpath "D:\jdev32\myclasses;D:\jdev32\lib\jdev-rt.zip;D:\jdev32\jdbc\lib\oracle8.1.7\classes12.zip;D:\jdev32\lib\connectionmanager.zip;D:\jdev32\lib\jbcl2.0.zip;D:\jdev32\lib\jgl3.1.0.jar;D:\jdev32\java1.2\jre\lib\rt.jar" pack_zip.czip
    Adding: accueil188.cfm
    java.io.FileNotFoundException: accueil188.cfm (Le fichier spécifié est introuvable.
         void java.io.FileInputStream.open(java.lang.String)
         void java.io.FileInputStream.<init>(java.lang.String)
         void pack_zip.fzip.actionPerformed(java.awt.event.ActionEvent)
         void javax.swing.AbstractButton.fireActionPerformed(java.awt.event.ActionEvent)
         void javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(java.awt.event.ActionEvent)
         void javax.swing.DefaultButtonModel.fireActionPerformed(java.awt.event.ActionEvent)
         void javax.swing.DefaultButtonModel.setPressed(boolean)
         void javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.awt.event.MouseEvent)
         void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
         void java.awt.Component.processEvent(java.awt.AWTEvent)
         void java.awt.Container.processEvent(java.awt.AWTEvent)
         void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
         void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
         void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
         void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
         boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
         boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
         void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
         void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
         void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
         void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
         boolean java.awt.EventDispatchThread.pumpOneEvent()
         void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
         void java.awt.EventDispatchThread.run()
    Thank you very much

    One easy way to send a file through RMI is to read all bytes of a file to a byte array and send this array as a parameter of a remote method. But of course you may have problems with memory when you send large files. The receive is simillary.
    Other way is to split the file and getting slices of the file, sending slices and re-assemble at destination. This assume that the file isn't changed through the full transfering is concluded.
    I hope these could help you.

  • Acrobat dans word et l

    bonjour,
    j'ai word 2010 et j'avais un onglet acrobat (acrobat x pro, version d'essai). j'ai voulu changer un fichier word en fichier pdf et j'avais le message d'erreur joint en fichier. j'ai chercher sur C et j'ai trouvé dans program files (x86) adobe....un fichier "standart" mais sans joboptions, alors j'ai tenté le coup et je l'ai copier à l'emplacement donné dans le message d'erreur. quand j'ai voulu convertir mon fichier word cette fois, ça a marché, ça m'a demandé sous quel nom je voulais l'enregistrer et ça a commencé à travaillé et tout à coup tout s'est arrêté. word a rencontré un problème et doit fermé......... depuis en lieu et place de l'onglet acrobat j'ai l'onglet "compléments" publier dans contribute, mais quelle que soit l'option que je choisi j'ai un message qui me dit que le chemin d'installation de contribute est introuvable.
    comment puis je retrouver mon onglet acrobate et surtout ou trouver ce fameux fichier standard.joboptions ? pour n'est il pas présent suite à l'installation ?
    Merci d'avance de votre aide.

    re,
    effectivement je suis allée sur les options, puis dans "compléments" et là j'ai trouvé effectivement dans "compléments d'applications désactivées", j'ai retrouve mon acrobat. Pour le réactiver il faut dans la case gérer cliquer et dans la liste choisir "éléments désactivés" puis sur atteindre et réactivé ce qui ne l'est plus. ensuite toujours dans gérer, choisir "compléments com" puis atteindre et recocher acrobat et là miracle revoilà mon onglet. voilà, si ça peut aider quelqu'un d'autre.
    merci beaucoup pour ton aide

  • Génération de rapport avec Access

    Bonjour,
    Pour un projet j'ai besoin de sauvegarder
    toutes les mesures dans une base de données Access et de pouvoir
    imprimer un rapport contenant  les mesures choisies par un utilisateur.
    Voici une schéma:
    Enregistrement de toutes les mesures dans Access -> Sélection des mesures apparaissant dans le rapport ->Impression du rapport.
    Je possède la toolkit generation report mais pas la toolkit pour la base de données.
    Est-il
    possible avec labview de formater un rapport dans Access et ensuite de
    l'imprimer ou dois-je passer par la generation report toolkit?

    Hello Jean,
    a easier solution is to use LabVIEW Database Connectivity Toolkit.
    Regards
    MY

Maybe you are looking for

  • Referenced vs. managed Library

    My goal for iPhoto 6 was to organize my 12k + digital photos already in folders on my hard drive. I'm currently using Adobe Bridge and have never been pleased with it. I did NOT want duplicate photo files in the iPhoto 6 Library. After reading the "i

  • IDOC to file: Increase sequence number for each item in a segment

    Dear All, I am having one scenario IDOC to file, where one IDoc with multiple items for an header in it will be sent. In Destination structure, for each iitem segment I am creating multiple rows. I have a field(INC_NUM) in target structure where in I

  • OC4J and Oracle forms causes ie or firefox to not respond when running form

    When I run a form in Oracle Forms 10g, I have OC4J running, and have the following displayed: E:\Windows\system32>E:\DevSuiteHome_5\jdk\bin\java -Doracle.security.jazn.confi g=E:\DevSuiteHome_5\j2ee\DevSuite\config\jazn.xml -Doracle.home=E:\DevSuiteH

  • HELP!!! Need HP Z1 LCD bezel part number and replacement cost

    Was wondering if anyone had a part number and price for the LCD bezel for HP Z1. Mine is cracked while moving and can't seem to find a number... Called HP four times and been routed around three of those times, until one person finally said, it is th

  • Excel Add-in for report buider 3.0

    Hi Guys, I am looking forward to use Report builder 3.0 inside excel as an add-in. I don't want do develop in a stand alone version as I need to refresh the report in excel and change the data dynamically. I am doing this because I wanted to give cel