Générer un rapport independant par sous sequence dans une sequence

Bonjour,
j'utilise des sequences teststand (v3.0) qui génèrent des rapport très importants.
Cela donne des resultats pas lisibles, et dans le cas ou je choisit le format xml pour le rapport un message d'erreur de type out of memory venant de TestStand (rapport xml > 100 Mo).
--> comment générer des rapports indépendants correspondants à des sous séquences de ma séquence principale ?
      l'idéal serait d'avoir le résultat global de la sous séquence dans la séquence principale (appelant la sous séquence) et  un lien vers le rapport de sous séquence.
-->  Peut on dépasser la limite de taille (qui semble être de 100 Mo) pour les rapports xml ?
--> comment simplifier la structure des données sauvegardées dans le fichier xml ?
D'avance merci.

Bonjour,
Je vous conseil de lire les articles suivant : Applying XML to your Test and Measurement Applications et Report Generation Explained.
De plus, j'ai posé cette question aux ingénieurs des États-Unis et devrait obtenir une réponse dans les jours suivant.
Enfin, lorsque vous rencontrez un problème de ce type je vous conseil de poster sur la partie Française du forum qui se situe ici : Discussions de produits de NI.
Cordialement,

Similar Messages

  • Genérer un rapport de test sous DAIDEM à partir d'une sequence Teststand

    Bonjour,
    Je souhaite mettre au point une séquence de test sous Teststand, mais l'éditeur de rapport de test de Teststand ne me convient pas.
    Dans ma séquence je souhaite donc rajouter un custom step DIADEM qui me permettrais en fin de ma séquence de tests de paramétrer DIADEM pour creer un gabarit de rapport de test (logo, mise en page,...), d'exporter mes resultats acquient sous Teststand et de générer un rapport PDF via DIADEM.
    J'aimerais que ce rapport PDF soit générer automatiquement à partir de l'exécution de ma séquence DIADEM.
    Comment dois je faire?
    Je ne connait pas quelle est la compatibilité entre Testsand et DIADEM (format des données d'enregistrement Teststand, formats des données accepté par DIADEM?).
    Dois je transmettre mon rapport Teststand à un VI Labview qui parametra DIADEM et lui enverra sous format TDM?
    Merci pour vos renseignements

    Hi Alexandre,
    It's not a problem.
    Sorry it's not LabVIEW, I had another look to see if there was a TestStand / LabVIEW version unfortunately there was not.
    Not really fimilar with DAIDEM but will try to help.
    Not sure what the Demo.vbs is, I downloaded the example and could not find that in the example code. Looking in the SequenceFile I have found the Demo.vbs in the setup of the "Run Script" step. Looking at the ExecuteScript.c I would have expected a piece of code that executes some function when the Sequence  runs and invoke the "Run Script" but this just appears to launch a CVI panel and expecting some user input.
    It looks like this steptype doesn't link directly with DIADEM but maybe indirectly via some Visual Basic code. If this is the case then it is not a very good example as it is incomplete. There is no mention of visual basic required in the readme file or the website link that I initially supplied.
    I'll try out the example later to day to try to understand it better.
    Regards
    Ray Farmer
    Have you tried running the example DIAdem Example.seq?
    Regards
    Ray Farmer

  • Arrêter l'éxécutio​n d'un sous-VI dans une machine d'états

    Bonjour à toutes et à tous,
    J'ai réalisé un programme utilisant une machine d'états standard (du même type que dans les exemples). L'activation d'un bouton dans l'étape d'attente dirige vers un état qui lance l'exécution d'un sous-VI. Je souhaite pouvoir stopper l'éxécution de ce sous-VI via la face avant de la machine d'états.
    Le problème et je l'ai bien compris c'est que pendant l'éxécution du sous-VI, je n'ai plus la main dans l'étape d'attente donc je ne peux plus faire d'interaction.
    Quelqu'un peut-il apporter une solution à mon problème svp ?
    Merci.

    Voici le code lançant l'éxécution. Peut-être manque t-il des données à l'ouverture du VI.
    Merci.
    Bien cordialement,
    Pièces jointes :
    code_exe.jpg ‏44 KB

  • Récupérer la valeur lue par une commande dans un tableau

    Bonjour à tous,
    Je vous explique mon problème : je récupère un tableau de valeurs. J'aimerais envoyer les valeurs de ce tableau dans une commande qui permettra alors de modifier la valeur de la fréquence en fonction de ce tableau de valeurs. 
    Seul soucis : Les fréquences générées sont bel et bien toutes envoyées par la commande (Vérification à l'oscilloscope, tout va bien). Par contre, sous labview je ne peux pas afficher ma fréquence maximale dans le tableau final (il y a apparition du caractère # dans la première case). Comment faire pour récupérer toutes les valeurs envoyées par mes commandes dans le tableau final (avec la fréquence maximale qui apparait dans le tableau au final). J'ai beau cherché je vois pas comment faire...
    Exemple : Frequence min = 30 Frequence max = 300
    Je me retrouve avec un Tableau de 30 40 50 60 70 80 90 100 et 200 mais j'aimerai que 300 apparaisse (en supprimant si possible le caractère # ?)
    J'espère que j'ai pu m'exprimer de manière claire, je vous envoie ci-joint mon programme en intégralité.
    En vous remerciant.
    Cordialement,
    Reborn
    Pièces jointes :
    Detection synchrone.vi ‏44 KB

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pourriez vous poster un VI simplifié reproduisant l'erreur que vous rencontrez (sans utiliser les VI de communication ou autre) afin qu'ils soit plus simple pour les membres de cette communauté de pouvoir vous aider?
    Cordialement,
    Nicolas M.
    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 LabVIEW 2012 : du 27 septembre au 22 novembre
    2 sessions en parallèle : Débuter a...

  • Comment je peux récupérer une chaine de caratères d'un fichier(txt par expl) dans une ligne (spécifiée) et une colonne (aussi spécifiée) avec notre adorable software LABVIEW

    Salut à tous,
    Comment je peux récupérer une chaine de caratères d'un fichier(txt par expl) dans une ligne (spécifiée) et une colonne (aussi spécifiée) avec notre adorable software LABVIEW.
    Thx
    Nizar
    Résolu !
    Accéder à la solution.

    Si ton fichier est un fichier tableur ce qu'a dit yohann me parait le mieux. Par contre si c'est un fichier texte qui contient une chaine au format tableur (sepération avec des tabulations) il faut utiliser "lire un fichier texte" + "Convertir un chaine au format tableur en tableau" et ensuite indexer la case qui t'intéresse.
    Maintenant si tu as un simple fichier texte  et que tu veux lire un couple ligne/colonne qui désigne un caractère précis il faut utiliser "définir la position dans le fichier" en connaissant la largeur de ton fichier texte. et la tu n'as plus qu'à rentrer dans offset: indice_ligne*largeur+indice_colonne comme une vieille réminiscence du c.
    Sebastien DEVISSCHER - Nerys

  • Création de rapport lors de l'éxecution d'une SubSéquence

    Bonjour
    Mon problème est le suivant : Lorsque sous TestStand j’exécute une SubSéquence l’interface m’indique le jugement final OK ou KO, mais pas le détail comme les valeurs mesurées.
    Est il possible d’afficher ces valeurs à la fin de l’exécution de la Subséquence, ou encor mieux de générer un rapport xml avec le détail.
    Merci pour vos idées
    Cordialement

    Salut,
    Jette un oeil ici (il me semble que c'est le même genre de problématique)
    Il y a forcément une option (certainement dans les "report options" pour ça). En effet, TS stocke les résultats dans une "result list" de sous séquence, et celle ci est visible et accessible durant l'éxecution de la séquence appelante (une fois la sous séquence éxecutée bien sûr car il s'agit d'une property dite dynamique)
    Je n'ai pas TS d'installé à l'heure actuelle. Si jamais j'ai le temps de l'installer, je ferai le test.
    A+
    Mathieu Steiner, Test System Engineer, Safran Engineering
    CLD, ISTQB

  • Répétition d'une opération par le biais d'une boucle

    Rebonjour, je post un nouveau message pour vous demander à nouveau votre aide.
    Il y a quelques temps, j'ai réalisé un programme permettant d'envoyer des informations à un capteur (simulation de l'appuie sur la touche a, puis p, puis échap.
    La réalisaton fonctionne, seulement maintenant j'aurai besoin de realiser plusieur fois la simulation de l'appuie sur la touche p.
    Je vous met mon programme en pièce jointe, pourriez vous me dire ce qui ne va pas au niveau de la boucle ?
    Cordialement
    Note : Dans une version antérieure j'avais mis la boucle seulement sur la partie simulation de l'appuie sur la touche p, cela ne marchait pas non plus
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    port serie ecriture(modif17) - Test structure évênement.vi ‏178 KB

    C'est tout à fait normal que ça ne s'exécute qu'une fois, vu que le bouton conditionne l'action, et que tu n'appuies qu'une seule fois dessus. En fait dans tous tes cas tu dois sortir les conditions, et les boutons n'ont pas besoin d'être cablés.
    Il faut juste le laisser dans le cas correspondant s'il est en latch pour qu'il se réinitialise (qu'il se relache) mais il n'y a pas besoin de le cabler. L'action choisie génère un évênement qui est enregistré par LabVIEW  pour effectuer l'action correspondante
    L'évênement value change correspond à n'importe quel changement de valeur généré par l'utilisateur sur l'IHM ou par l'utilisation d'un noeud de propriété Value(signaling). c'est donc celui qui s'adapte le mieux à la gestion des IHM car tu peux t'en servir sur toutes les commandes et le générer par programmation.
    Cordialement,
    Simon D.
    CLA | Certified LabVIEW Architect
    CTA | Certified TestStand Architect

  • Interagir avec les commandes d'un sous vi dans un subpanel

    Bonjour à toutes et à tous !
    Voici une capture d'écran de mon vi principal :
    L'idée est la suivante : j'utilise le bouton "Ring menu" pour charger un sous vi dans le subpanel de gauche, les sous vi's qui y sont chargés sont tous des listes de boutons comme dans l'exemple illustré. Jusque là, tout va bien. C'est ici que ça se corse : j'aimerais que le fait d'appuyer sur un de ces boutons charge un autre sous-vi adapté dans le grand subpanel de droite. Pour commencer léger, j'ai écrit un code qui allume les LED's du subpanel du gauche quand j'appuye sur les boutons. Et là, c'est le drame ! Appuyer sur les boutons allume bien les LED's dans le sous vi utilisé seul, mais ici dans ce vi principal, appuyer sur les boutons ne fait rien du tout !
    Je ne fais pourtant encore aucun transfert de données entre vi's donc à mon sens, ce n'est pas encore un problème de "connecteur", je sens que ça ne doit pas être bien compliqué mais je suis bloqué ... Help ?
    Merci à l'avance !
    Résolu !
    Accéder à la solution.

    Bonjour gvanhoeke,
    Je t'ai fait un exemple.
    Il faut ouvrir le VI mainForum, quand tu lances l'execution il ouvre direct la face avant de sousVI2 (si tu veux laisser le choix a ce moment , regarde l'exemple dans LabVIEW "Plusieurs VIs dans une FA secondaire"). Ensuite, lorsque tu cliques sur le bouton OK , il t'ouvre la FA du sousVI1.
    Dis moi si c'est ce que tu recherches.
    Bon courage
    Cindy
    Pièces jointes :
    Exemple.zip ‏27 KB

  • Insérer une variable dans une boite de dialogue

    Bonjour,
    Je souhaite insérer une variable (valeur extraite d'un tableau Excel) dans une boite de dialogue. J'ai vu qu'on pouvait modifier le VI Express de la boite de dialogue mais je ne vois pas comment insérer cette variable dans le message d'entrée.
    D'avance merci

    Hello,
    First, I think that you can get more help if you write in english. Because i didn't understand completly your question.
    What you're trying to do it's simply what's in the attached picture? it's not all the code. Simply the read cell and the dialog.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL
    Attachments:
    excel_dialolog.JPG ‏5 KB

  • Comment combiner plusieurs sous programmes dans un seul programme labview

    Bonjour 
    je suis Débutante sur labview. je veux utiliser ce logiciel pour acquérir des données analogiques, numériques et vidéos au même temps. j'ai des sous-programmes pour différentes parties d'une expérience et je veux combiner les sous programmes dans un seul VI pour pouvoir effectuer lancer tout au même temps.
    est ce que je dois copier les sous programmes dans un seul ou il y a une fonction qui le fait automatiquement.
    merci 

    et je veux combiner les sous programmes dans un seul VI
    sais pas ... j'ai l'impression que la réponse est dans la phrase elle-même
    sous-VI
    transformer les VIs en sous-VIs et les regrouper (en parallèles) sur un Diagramme commun.
    après, on peut discuter des heures (surtout sans code sous les yeux)
    X sous-VIs, ou X appels dynamiques ? d'éventuelles ressources partagées, un seul FP ou plusieurs, optimisations possibles,  code commun éventuel ... etc ...
    mais l'idée "basique" et surtout "de départ", regrouper les VIs en tant que sous-VIs (en //, plusieurs threads) sur un BD main.

  • Prise en compte des sous-dossier dans le menu photo de l'ipod

    J'utilise la fonction de synchronisation des photos vers le ipod: je possède parfois à l'intérieur des dossiers des sous-dossier qui eux ne sont pas pris en compte dans la navigation de l'ipod. Ci quelqu’un à la possibilité de me venir en aide, je le remercie d'avance!
    Translation
    I use the function of synchronization of the photographs towards the ipod: I have sometimes inside the files of the under-file which them are not taken into account in the navigation of the ipod. Ci somebody with the possibility of coming me to assistance, I thank it in advance!
    DELL 510m   Windows XP   Ipod, Agent18, iTune, QuickTime Pro

    My picture
    Album 2004
    Album 2005
    january
    -picture1
    february
    -picture2
    etc..
    -picture3
    Album 2006
    Quand je fais synchroniser le dossier My picture, toutes les photos des sous-dossiers (january, february, etc..)de Album 2005 sont rassemblées et les noms des sous-dossiers disparaissent:
    translation:
    When I make synchronize the file My picture, all the photographs of under-files (january, february, etc.) of Album 2005 are gathered and the names of the under-files disappear:
    Photos
    Album 2004
    Album 2005 ----> picture1picture2picture3
    Album 2006
    Peut ont afficher le nom des sous-dossiers dans le menu de l'ipod? (Voir dernier schéma):
    translation:
    Can have to post the name of the under-files in the menu of the ipod? (see last diagram):
    Photo
    Album 2004
    Album 2005 ---->januaryfebruaryetc..
    Album 2006

  • Depuis la mise à jour 10.8 et 10.8.1 mes disques durs externes ne sont plus reconnus donc pour profiter de mes disques je suis obligé de passer sous snow, à quand une mise à jour réglant ce problème ?

    depuis la mise à jour 10.8 et 10.8.1 mes disques durs externes ne sont plus reconnus donc pour profiter de mes disques je suis obligé de passer sous snow, à quand une mise à jour réglant ce problème ?

    Mac OS X: Gray screen appears during startup - Apple Support

  • Comment récupérer le n° d'une ligne sélectionnée dans une liste multicolonne

    Je cherche à récupérer le numéro de la ligne sélectionnée dans une liste multicolonne

    Normalement, c'est exactement ce que fait un control du type "liste multicolonne" : renvoyer le n° de la ligne sélectionnée ! Mais peut-être n'ai-je pas compris votre question ?
    Vous pouvez changer le mode de sélection (0 ou 1 item, 1 item uniquement, etc...).
    Bien entendu, le control doit être dans une boucle qui attend soit une modification de la valeur, soit que l'opérateur valide l'état d'une manière ou d'une autre.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Comment récupérer un signal fourni par un noeud NI sous Labview?

    Bonjour à tous,
    Je suis actuellement en DUT Réseaux & Télécommunications, et nous sommes trois sur un projet concernant un réseau de capteurs NI. Notre problème est le suivant : nous souhaitons récupérer un signal (une température par exemple) mesuré par un noeud, le récupérer sous Labview afin de le traiter.
    Nous avons déjà fait plusieurs tests notamment concernant une fonction E/S Instruments, mais non concluant, car le driver est manquant... Mais est-ce bien cette fonction qu'il faut utiliser?
    Merci d'avance.
    Cordialement,
    Vincent

    Bonjour,
    Difficile de répondre à votre question sans plus d'éléments.
    Quelle est votre version de LabVIEW ?
    Quelle est le matériel que vous utilisez ? J'imagine, que ce sont des WSN car vous parlez de noeud ?
    Si ce sont bien des WSN (Wireles Sensor Network), ou réseau de capteurs sans fil en français, il vous faut installer le driver NI WSN http://www.ni.com/download/ni-wsn-1.5/4521/en/
    Je vous invite également à regarder cette présentation multimédia qui vous en apprendra un peu plus sur ce matériel.
    http://www.ni.com/webcast/1711/fr/
    Cordialement.
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   

  • Pourquoi une animation responsive (en% par rapport à la fenêtre) fonctionne dans le preview de Edge et ne marche plus une fois importée en .oam dans MUSE ?

    Pourquoi une animation responsive (en% par rapport à la fenêtre) fonctionne et s'adapte à la bonne taille dans le preview de Edge et ne marche plus une fois importée en .oam dans MUSE (taille fixe) ?
    Merci à la communauté

    Illustrator CC uses the Pantone Plus series, there is no CMYK definition for the spot colours in these series.
    The CMYK conversion is now based on the CMYK profile in your Color Settings.
    This is a good thing, since most of the Pantone colours cannot be accurately reproduced in CMYK, colour management provides a way to simulate the spot colours as close as possible for your combination of ink, paper and press.
    The CMYK values that were previously given by Pantone were just one way of simulating the spot colours and would give different results when another ink, paper, press combination was used.
    Sometimes the CMYK values from Pantone were completely off and you give a perfect example with the Pantone 1797 U colour.
    Printing that ink on uncoated stock would never give you such a bright saturated red as the Pantone provided CMYK values would suggest
    If you want to have a better preview of the colour, use the Overprint Preview option, that comes closer to the final printed result. The Overprint preview in CC and CS versions give s you an almost identical preview (almost because the Lab values differ slightly).
    There are ways to use the old libraries, but why should you if Pantone itself stopped giving CMYK numbers?

Maybe you are looking for

  • Printer not printing AND Matching Screen colors to Print colors.  Any advice is apreciated!!

    Hello - I have 2 questions regarding  printing to an Epson and also regarding the monitor colors Not matching the print colors working from Photoshop CS4 on a Mac with a Maverick [ 10.9.3 ] OS. My issues are Not about my own printers or software.  I

  • Why doesn't Photoshop display the full image on open?

    I'm using Photoshop CC on a MacBook Pro with OS X 10.9.2 and an external monitor, and when I open an image, it is partially hidden by the display window - scroll bars appear along the sides of the image display window. It's a little annoying, but has

  • Child window invisible during playback

    Forgive if this is discussed in the forum. I could not find it, so just point me in the right direction if I missed it. We are evaluating Captivate to be a part of an ERP implementation training infrastructure. In general, we like it a lot. One probl

  • How to show Report Result line breaked(or seprate) into Total AVG MAX MIN?

    Hi all, in my report i have report result line which give Total value of all charetristic lines, I required to show this Report result line breaked into 4 section one for Total, one for avg, one for max, one for min of that cheretristic lines value,

  • All Adobe CC Apps Crashes

    Last week I installed a cracked version of Premiere Pro CC, and it worked perfect, I loved the software so I decide to buy it, I uninstalled the cracked version and installed creative cloud with Premiere, After effects and Speedgrade. Then I restarte