Transfert données fichier XML vers Excel

Bonjour a tous,
Dans le cadre de la réalisation d'un Banc de test, je suis ammené à enregistrer un grand nombre de données. Ces données sont actuellement sauvegarder dans un fichier XML et je voudrais construire mon rapport de test excel à partir de ce fichier XML.
Pour ce faire, j'ai créé au préalable un "Modèle" excel dans lequel les cases importantes à remplir sont identifiées par le nom de la variable (signet).
J'aimerais récupérer à partir de mon fichier XML le nom (étiquette qui correspond au signet dans excel) et la valeur de mes variables pour ensuite les insérer dans mon fichier excel à l'aide du Toolkit Excel "insérer du texte au rapport".
Je ne sais pas comment récupérer le nom de mes variables ainsi que leur valeur correspondante à partir de mon fichier XML... il faudrait, je pense les mettres dans 2 tableaux différent, le 1er pour les étiquettes et l'autre pour les valeurs.
Ensuite il faudrait câbler le tableau contenant les "étiquettes" sur l'entrée "paramètres MS Office" avec un "assembler par nom" pour le cluster, et les valeurs câblées sur l'entrée "Texte" du VI "Insérer du texte au rapport"
Je ne sais pas si je suis clair dans mes explication mais cela me semble réalisable... Cela me permettrait de pouvoir réutiliser ce VI pour chaque création de rapport de test que j'aurais à faire par la suite car il s'adapterait au nombre de données à renseigner. Je n'aurais qu'a créer mon modèle excel en respectant bien la règle => nom des signets = nom des variables.
Cela fait un moment que je cherche à faire quelquechose de ce type mais sans succès même en cherchant sur les forums ou sur le net
Ci-joint un petit "schéma de code" afin d'essayer d'être un peu plus clair.
Si cette méthode vous parait complètement tiré par les cheveux n'hésité pas à me le dire... Je suis débutant en labview et autodidacte...
D'avance, merci de votre aide.
Attachments:
schema d'idée.jpg ‏306 KB

Bonjour,
Le type de données est incompatible. Verifier quel est le type en sortie de la fonction xml. Append Report text attend un cluster de deux I32 pour MS offiche parametre et un string pour Text.
Cordialement
Paolo_P
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;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France

Similar Messages

  • Convertion de données xml vers excel.

    Bonjour,
    Je suppose que cette question à certainement fait l'objet de plusieurs messages, mais je ne les ai pas trouvés.
    Comment puis-je stocker des données xml dans un fichier excel ?
    Merci pour votre aide.
    Cordialement.
    Pierre

    Bonjour,
    Il y a plusieurs manières de lire un fichier xls.Vous pouvez ainsi lire les données de votre tableau directement sous excel.
    - Soit vous utilisez les Vis "ecrire un fichier tableur" et "lire un fichier tableur" dans LabVIEW.
    Ces Vis enverront les données dans un fichier texte contenant des tabulations. Ces Vis sont simple à utiliser mais limités dans les fonctions.
    - Soit vous utilisez ActiveX qui gèrera le tranfert des données de Labview vers Excel.
    Il y a un exemple dans LabVIEW pour effectuer cette tache.
    Allé dans: aide>recherche d'exemple>communication avec des applications
    externes>activeX>Excel > Ecrire une table dans Excel
    - Soit vous utilisez "LabVIEW Report Generation Toolkit".
    Ce toolkit n'est pas inclus dans toutes les versions de LabVIEW, mais c'est possible que vous l'ayez déjà.
    Si vous ne l'avez pas, il est possible de l'acheter.
    Vous trouverez, dans le lien ci-dessous toutes les informations concernants ce toolkit.
    http://sine.ni.com/nips/cds/view/p/lang/fr/nid/209050
    Je reste à votre disposition si vous avez d'autres questions.
    Brice S.
    National Instruments France

  • Stockage des données d'un capteur dans un fichier texte ou excel

    Bonjour, après avoir réalisé un programme permettant de lire
    les données d’un capteur, et avoir réussi à faire varier les gains et offset du
    capteur via labview, je souhaiterais stocker les données lues par ce capteur
    dans un fichier texte ou excel.
    Dans mon programme, j'ai découpé l'information de la chaîne de caractère émise par le capteur, pour en garder seulement deux valeurs numériques ( la température TA et la température TC )
    Après de nombreuses tentatives en suivant les exemples de
    labview sur l’enregistrement de données dans un fichier, je n’ai toujours pas
    réussi à trouver le moyen d’obtenir ceci.
    Voilà pourquoi j’aimerai avoir votre avis sur la manière de
    réaliser cette opération.
    Cahier des charges :
    - le capteur renvoie deux
    températures (TA et TC), grâce à labview j’ai réussi a isoler la partie de
    l’information qui m’intéresse, cette dernière est au format numérique.
    Il faut que ces données soit stockées dans un
    fichier texte ou excel de manière à avoir deux colonnes : une pour les
    températures Ta et une autre pour les températures TC.
    Je vous joins mon programme en pièce jointe.
    Merci par avance.
    Cordialement.
    Pièces jointes :
    port serie ecriture(modif18) - Test structure évênement.vi ‏109 KB

    Dans ce cas là je pense que ta meilleure option est la structure producteur/consomateur.
    Le principe est simple: tu as deux boucles, la première qui fait l'acquisition et la deuxième l'enregistrement. Le transfert des données de l'une à l'autre est commandé par des évênements.
    Pour voir la structure, tu crées un nouveau vi: New../From Template/Frameworks/Design Pattern/Producer/Consumer Design Pattern (events)
    Après il y a un peu de boulot pour l'adapter à ton projet, mais rien de très compliqué je pense.
    Cordialement,
    Simon D.
    CLA | Certified LabVIEW Architect
    CTA | Certified TestStand Architect

  • Copier vers Excel les données d'un tableau utilisant Building Tables.vi

    Comment copier vers Excel les données issues d'un tableau utilisant le modèle Building Tables.vi:la fonction copie données (clic droit dans la face avant de Labview ne me propose qu'une copie de fichier image bitmap (on ne peut rentrer les données dans les cases avec un collage spécial texte)
    Remarques: Optimisation d'un programme vi existant
    créer des fichiers supplémentaires tableurs ou .dat est à éviter puisqu' on fait manuellement + de 100 mesures par jour (mesures avec balayage des capteurs sur 4 pistes d'un aimant)
    Gérer directement les données dans la face avant pour les copier entre chaque mesure est primordial
    Problème de la bibliothèque MCAPI32.DLL (elle n'est pas présente dans le système d'origine) et ne peut être chargée en sous vi pour ouvrir le programme principal
    Attachments:
    BOSCDIIessai2.vi ‏777 KB

    Bonjour Alarmarque,
    Ci-joint le VI Building Tables.vi modifié pour que vous puissiez directement écrire les données de la table dans le fichier Excel.
    Il fallait traiter la table avant de l'écrire dans un fichier.
    Pour tester le VI, exécutez-le, puis choisissez un fichier Excel où écrire.
    J'espère que cela vous aidera à avancer dans votre projet.
    Cordialement,
    Sanaa T
    National Instruments France
    Sanaa T.
    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;}
    >> http://www.nidays.fr/images/081110_ban_nidays09_468X60.gif
    Attachments:
    Building Tables and Write.vi ‏44 KB

  • EXtraire données Labview vers Excel

    Bonjour,
    J'utilise un Digital Signal Oscilloscope (DSO 5200) connecté à mon ordi. Le but de mon travail est d'afficher dans labview l'évolution de mon signal venant d'un GBF puis de récupérer la tension et le temps pour les mettre dans un fichier txt et Excel.
    Mon problème est que je n'arrive toujours pas à obtenir ni un fichier texte ni excel correct, j'obtient toujours des tonnes de pages de chiffres en fichier texte et je n'arrive pas à les classer dans un fichier Excel. Je voudrais pourtant simplement pouvoir récupérer les X et Y de mon graphe pour en faire un tableau de valeur.
    Je vous joinds mon programme actuel, en espérant que quelqu'un pourra m'aider.
    Merci d'avance ! 

    Hello,
    You're in the English section. Please post here if you want to write in French.
    Your code would need to be improved and refactored because it's hard to read and you have parts of code which are not necessary.
    You can use "Write to Spreadsheet File.vi" if you wish. In this case, here an example which uses this VI :
    LabVIEW: Write and Read from Spreadsheet File without the Report Generation toolkit
    You can also use "Write to Text File" function in order to write your data since Excel files are only a .txt with values which are separated by a tabulation.
    If you choose this solution, there is an example provided in LabVIEW ("Write to Text File and Read from Text.vi" in "labview\examples\File IO\Text (ASCII)" directory)
    You can also take a look at those examples :
    Read/Write From/To Binary/Text File
    Write Data to a Text File When it is a Multiple of X
    Write Array of Data to Text File with Headers
    In fact, there are lot of ways to create your report. You can choose the way you prefer but I suggest you to write in your loop rather than outside. It will allow you to customize each line and it will avoid you to lose all your data if you abort the VI's execution.
    I attached to this post a simple example I created for writing two 1D arrays in a Spreadsheet File.
    Be careful. Excel may be not fit for analyzing large volumes of scattered data. If you plan to store large amounts of data, you can take a look at NI DIAdem.
    Regards
    Jérémy C.
    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;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France
    Attachments:
    Write Arrays Spreadsheet.vi ‏18 KB

  • Lire rapidement un gros fichier XML

    Bonjour,
    j'ai besoin de lire d'extraire des données sur des IO contenus dans un fichier XML dont le format est:
    <?xml version="1.0" standalone='yes' ?>
    <Configuration_File xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation = "IB_CONF.xsd">
    <IO_List>
    <IO_Car Name="8-Mc2a-1">
    <IO_System Name="DriverDesk">
    <IO IO_ID="0" IO_Name="Doorreleaseleftrelay" Data_Origin="Physical" Data_Type="Digital" Unit="" Description="Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="1" Material_Ressource="Targets/GRT_01/Hardware/Chassis/FPGA/RIO0/Input/Digital/Doorreleaseleftrelay" ID_GRT="1" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="1" IO_Name="MVBDoorreleaseleftrelay" Data_Origin="Bus" Data_Type="Digital" Unit="" Description="MVB_Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="0" Material_Ressource="Targets/GRT_01/Hardware/Chassis/FPGA/RIO0/Input/Digital/MVBDoorreleaseleftrelay" ID_GRT="1" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="4" IO_Name="rDoorreleaseleftrelay" Data_Origin="Physical" Data_Type="Digital" Unit="" Description="r:Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="3" Material_Ressource="Targets/GRT_01/Hardware/Chassis/FPGA/RIO0/Input/Digital/rDoorreleaseleftrelay" ID_GRT="1" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="5" IO_Name="MVBrDoorreleaseleftrelay" Data_Origin="Bus" Data_Type="Digital" Unit="" Description="MVB_r:Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="0" Material_Ressource="Targets/GRT_01/Hardware/Chassis/FPGA/RIO0/Input/Digital/MVBrDoorreleaseleftrelay" ID_GRT="1" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="8" IO_Name="Doorreleaserightrelay" Data_Origin="Physical" Data_Type="Digital" Unit="" Description="Door release right relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="1" Material_Ressource="Targets/GRT_01/Hardware/Chassis/FPGA/RIO1/Input/Digital/Doorreleaserightrelay" ID_GRT="1" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    </IO_System>
    </IO_Car>
    <IO_Car Name="8-Mc2a-8">
    <IO_System Name="DriverDesk">
    <IO IO_ID="2" IO_Name="Doorreleaseleftrelay" Data_Origin="Physical" Data_Type="Digital" Unit="" Description="Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="1" Material_Ressource="Targets/GRT_03/Hardware/Chassis/FPGA/RIO0/Input/Digital/Doorreleaseleftrelay" ID_GRT="3" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="3" IO_Name="MVBDoorreleaseleftrelay" Data_Origin="Bus" Data_Type="Digital" Unit="" Description="MVB_Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="0" Material_Ressource="Targets/GRT_03/Hardware/Chassis/FPGA/RIO0/Input/Digital/MVBDoorreleaseleftrelay" ID_GRT="3" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="6" IO_Name="rDoorreleaseleftrelay" Data_Origin="Physical" Data_Type="Digital" Unit="" Description="r:Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="3" Material_Ressource="Targets/GRT_03/Hardware/Chassis/FPGA/RIO0/Input/Digital/rDoorreleaseleftrelay" ID_GRT="3" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    <IO IO_ID="7" IO_Name="MVBrDoorreleaseleftrelay" Data_Origin="Bus" Data_Type="Digital" Unit="" Description="MVB_r:Door release left relay" Data_Format="U8" Default_Value="0" Max_Value="1" Min_Value="0" Direction="Input" Frequency="0" Material_Ressource="Targets/GRT_03/Hardware/Chassis/FPGA/RIO0/Input/Digital/MVBrDoorreleaseleftrelay" ID_GRT="3" Scaling_a="0" Scaling_b="0" Scaling_c="0" Scaling_d="0" Scaling_Offset="0"/>
    </IO_System>
    </IO_Car>
    </IO_List>
    </Configuration_File>
    Mon problème est qu'il y a plus de 10 000 IO. Lorsque j'utilise les fonctions de parser XML native en LabView le temps de traitement est beaucoup trop long. Après de longue recherche, je n'ai trouvé que des outils payants (de type easyXML) alors que je ne peux pas me tourner vers une solution payante, ou des outils (comme GXML) qui ne correspondent pas à mon besoin.
    De plus, il faudrait que je formate ces données en un tableau de cluster et je ne sais pas comment donner le nom de l'attribut au control formant le cluster. Je ne sais pas si c'est assez clair...
    Auriez vous une solution?
    Merci d'avance

    Hi thanks for the answer.
    I actually use the XMLParser and it takes 7 minutes to get 7000 IO.
    I join my code and my XML file if you want to help me.
    Thanks again.
    Attachments:
    IB_CONF_Get_IO.vi ‏44 KB
    IB_CONF.txt ‏2945 KB

  • Ait 429 initialisation par fichier xml

    Bonjour,
    Je travaille actuellement sur des cartes AIT 429 (une carte insérée dans un châssis PXI Express, et l'autre est un boîtier USB). Je cherche à faire un programme de génération d'ARINC 429. Dans la trame ARINC, il faut que je configure la donnée, le SDI et le SSM, et la parité est calculée automatiquement. J'utilise donc un fichier XML avec des voies Tx, j'initialise mes cartes avec ce fichier et j'active les labels avec les drivers AIT. Le fichier XML contient  les balises suivantes :
    <..... sdiModeEnabled="true"........parityEnabled="true"......>
    <Tx scheduled label name... transferCount... transferperiod...>
    <WordBuffer-SDI label="CA" sdi="2">
    <data21>DEAD<data21>
    </WordBuffer_SDI>
    </TxScheduledLabel>
    Par exemple.
    Je ne souhaite pas utiliser le driver "Set SSM" d'AIT, je voulais donc savoir si il était possible d'intégrer la valeur du SSM dans le XML, et quelles étaient les balises à ajouter. Et faut-il que je change le modèle de génération? En effet dans les modèles de fichiers XML fournis par AIT, en plus du scheduled label il y a acyclic transfer, block transfer et dynamic scheduling.
    Merci,

    Bonjour
    Tel que je comprends la question, il s'agit de pouvoir éditer un fichier xml existant. Pour cela voici un lien vers l'aide LabVIEW pour enregistrer des données au format XML
    http://zone.ni.com/reference/en-XX/help/371361J-01/lvconcepts/converting_data_to_and_from_xml/
    D'autres VI de plus haut niveau existent également
    http://www.ni.com/example/31330/en/
    Paolo_P
    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;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Transférer tableau vers excel existant

    Bonjour, et tout d'abord, merci de votre attention.
    Actuellement j'ai développé un petit programme qui permet de générer un tableau de données en chaîne. Par appui sur une commande et utilisation du noeud de méthode "exporter vers excel", j'arrive sans problème à créer un fichier excel dans lequel je retrouve le tableau de données du début.
    Comme vous l'avez compris, à chaque fois que j'utilise ce programme je génére un nouvel excel, et j'aimerais donc pouvoir faire en sorte qu'à chaque utilisation, les données du nouveau tableau soient ajoutées au fichier excel  de mon choix, sans remplacer les données existantes mais bien ajouté à la suite.
    Comment procéder donc?

    Bonjour,
    1: ouvrir d'abord le tableau Excel, lire les données, ajouter les nouvelles et écraser le tableau Excel de départ.
    2: utiliser les ActiveX. En cherchant un peu il y a des exemples inclus à LabVIEW. Vous pouvez pilotez Excel avec LabVIEW: ouverture du fichier, ajout de données dans telle ou telle cellule... un peu plus dur à manipuler, mais permet de ne pas perdre la mise en forme; plus puissant que solution 1
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Charger un fichier xml situé sur un NAS

    bonsoir, voilà mon problème: j'ai une aplication AIR sur un ordinateur et je voudrais charger un fichier xml présent sur ce même ordinateur mais j'ai besoin d'indiquer l'adresse du fichier en dur et pas en lien relatif (le fichier est situé sur un NAS), j'ai trouver un bout de code dans un tuto qui semblait convenir mais Flash builder me retourne une erreur.
    <fx:Script>
                    <![CDATA[
                            var chargementXML:URLLoader = new URLLoader ();
                            var fichierXML:URLRequest = new URLRequest("Z:\ServicesTiwas\ServicesLogin\utilisateurs.xml"); //lien de mon fichier
                            // Lancement du chargement du fichier
                            chargementXML.load(fichierXML);
                            chargementXML.addEventListener(Event.COMPLETE, ChargementComplet);
                            function ChargementComplet ( pEvt:Event ):void {
                                    // On stocke les données dans un objet XML
                                    var user:XML = new XML( pEvt.target.data );
                                    trace(user);   
                    ]]>
            </fx:Script>
    j'obtient ces erreurs:
    1120: Access of undefined property ChargementComplet.     line 14     Flex Problem
    1
    chargementXML.addEventListener(Event.COMPLETE, ChargementComplet);
    1120: Access of undefined property chargementXML. line 11     Flex Problem
    1
    chargementXML.load(fichierXML);
    1120: Access of undefined property chargementXML. line 14     Flex Problem
    1
    chargementXML.addEventListener(Event.COMPLETE, ChargementComplet);
    1120: Access of undefined property fichierXML.     line 11     Flex Problem
    1
    chargementXML.load(fichierXML);
    si quelqu'un pouvait m'indiquer mon/mes erreurs ce serait parfait ou me proposer une autre solution

    -j'ai trouvé la solution à mon problème:
    --d'abord, j'ai fait glisser
    --XXX.eml provenant de Outlook express, et sur ma clé USB
    --dans Thunderbird Corbeille
    ( du "Dossier à mon nom", ou de "Dossiers locaux" ???
    je ne me rappelle plus, mais peut être que les 2 fonctionnent)
    --ensuite, j'ai cliqué sur ce XXX.eml se trouvant dans cette Corbeille,
    et j'ai fait: Déplacer vers\le Dossier à mon nom\Courrier entrant
    - et mon XXX.eml a accepté de rentrer dans "Courrier entrant"
    -Conclusion
    -pour ce XXX.eml provenant de Outlook express,
    pour le faire rentrer dans Courrier entrant,
    il a fallut que je passe en intermédiaire par Corbeille
    -pour un XXX.eml provenant déjà de Thunderbird, j'ai fait l'essai:
    ici il n'y a pas le moindre problème:
    XXX.eml re-rentre directement dans Courrier entrant
    -mon problème et sa solution sont probablement très connus

  • Lecture écriture d'un fichier XML

    Bonjour,
    J'ai un tout petit problème avec la manipulation des fichiers XML.
    En faite, je souhaite créer un fichier de config pour pouvoir le lire à n'importe quel moment. A l'écriture, le fichier est créé mais avec un Generic tab comme refkind.
    Du coup quand j'essaie de le lire, il m'affiche une erreur me stipulant que le tag de lecture n'est pas le même :
    "Le tag XML décrivant le type de données ne correspond pas au type câblé."
    Je pense qu'il faut changer le refKind dans le fichier XML mais je voulais que ça se fasse automatiquement à l'écriture.
    Utilisant une bibliothèque spécial, je vous mets une photo pour que ça soit plus claire.
    Merci de votre aide.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    erreur.JPG ‏134 KB

    Pourquoi ne pas utiliser le cluster (typedef) en écriture et en lecture? sa marche pour moi...
    Rodéric L
    Certified LabVIEW Architect

  • Mettre à jour un fichier XML à partir d'un clip swf

    Bonsoir à toutes et tous,
    Voilà j'ai un système de visualisation de
    données dans un tableau basé sur un fichier xml.
    Certaines cellules du tableau sont éditables ...est il
    possible de changer le fichier xml source de manière
    "permanante" ?
    de le mettre à jour en quelque sorte à partir de
    l'animation même ...
    voilà ...comment faire ? ;op
    merci
    lleyzsdwenn

    Hello :)
    Directement avec flash c'est pas possible :)
    1 - si ton application se trouve sur le web il faut utiliser
    un language
    comme le PHP ou autre pour r�cup�rer la chaine
    de caract�re que tu
    modifies dans Flash via la classe XML et ensuite tu la sauves
    sur le
    serveur...
    2 - si ton application est en local il faut utiliser une
    application
    comme ZINK ou MProjector (cherche sur google ces 2
    applicatifs pour en
    savoir +)
    EKA+ :)
    lleyzsdwenn a �crit :
    > Bonsoir ? toutes et tous,
    >
    > Voil? j'ai un syst?me de visualisation de donn?es dans
    un tableau bas? sur un
    > fichier xml.
    > Certaines cellules du tableau sont ?ditables ...est il
    possible de changer le
    > fichier xml source de mani?re "permanante" ?
    > de le mettre ? jour en quelque sorte ? partir de
    l'animation m?me ...
    > voil? ...comment faire ? ;op
    >
    > merci
    >
    > lleyzsdwenn
    >

  • Problème séparateur numérique LAbview vers excel

    Bonjour,
    J'ai réalisé un programme de mesure avec LAbview. Des données horodatées sont sauvegardées sous formes date / heure / puis mesure de tension, au format txt, le séparateur décimal étant la virgule. Je souhaite injecter ces valeurs dans un fichier excel afin de réaliser des calculs. J'utilise pour cela le toolkit office. Mais lorsque je récupère ces valeurs sous excel, elles sont considérées comme du texte. Afin de les convertir sous excel je dois faire "données rechercher" , (virgule) et "remplacer par", (virgule) !!! original non ?.
    Si je veux que cela fonctionne je dois remplacer dans le fichier sauvegardé, les virgules par des points !!!
    Comment faire pour injecter correctement des données de Labview dans Excel ?
    Merci
    Pièces jointes :
    Rapport Excel.vi ‏21 KB
    STAT Tensions point.txt ‏2 KB
    STAT Tensions virgule.txt ‏2 KB

    Seifel,
    En effet cela est du à la protection du fichier. Ce qui peut être envisagé c'est l'utilisation de fonctions bas-niveau avancées de gestion des fichiers dans la palette ci-dessous :
    Cela peut vous permettre de modifier les permissions liées au fichier le temps de votre traitement puis de les re-spécifier ensuite. 
    Pour informations :
    - http://zone.ni.com/reference/en-XX/help/371361F-01​/glang/set_permissions/
    - http://zone.ni.com/reference/en-XX/help/371361F-01​/glang/setting_permissions/
    J'espère que cela pourra vous être utile !
    Antonin G. Associated LabVIEW Developper
    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;}
    Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
    Si vous souhaitez partage...

  • XML Report Excel Output Numeric & Character value left aligned

    Hi,
    I want the XML Report Excel ouput both numberic and character values to be left aligned in the report ouput. Currently my report excel ouput prints the number value right aligned and character value left aligned.
    I have tried to concat a space to the value to make that as a character value, but this gives a extra space in the report output, which shld not happen..
    Please could anyone help me with a solution.
    Thanks

    Hi Uday,
    You are making number as a string, by adding a character :) , so it will be displayed as string with space and not as number.

  • XML to EXCEL with Conversion agent error: XML to EXCEL PROCCES FAILD

    Hello,
    I have scenario from Oracle database to Excel.
    For this scenario I use with conversion agent by itemfield to transfer data from XML to EXCEL.
    The scenario not worked.
    Few points:
    1. I add the conversion agent module to SAP XI receiver communication channel.
    2. When I change the scenario to oracle to xml (without using conversion agent) the scenario works OK.
    3. When I drag the CME file to the studio I found the error message: XML to EXCEL PROCCES FAILD.
    4. I use with conversion agent in other scenario (EDI to IDOC) without any problem.
    5. I'm not found any clue for this problem in XI RWB.
    Elad

    hi Elad,
    to do the conversion,you have to define a module and import it into you CC.
    also see nexts blog
    Yet another "from database or internal table to Excel"
    Reading Excel Data from Java Using HSSF API
    Reading Excel line items using the jExcel API
    Read Excel instead of XML through FileAdapter
    Thanks
    Rodrigo

  • Howto import XML into Excel table ?

    Hi,
    I asked this before in the Excel forums but received the suggestion that I ask here instead.  The question precis : How to ungrey the "Append new data to existing XML lists" checkbox so I can select it when importing XML data into an Excel
    spreadsheet.
    I have a local server which provides data in XML form and need to import successive reloads of the XML page into successive lines in an Excel spreadsheet.  I found the Excel help page entitled "How to use XML in Excel 2003" at http://office.microsoft.com/en-gb/excel-help/how-to-use-xml-in-excel-2003-HA001101964.aspx?CTT=1&origin=EC001022986
    which was useful in so far as permitting me to import the data using the XML Source task pane and mapping the elements I need from the XML source to columns in the spreadsheet.
    In order to append successive lines from the XML source page, as I understand it from the link I quoted,  I need to change the XML Map properties to "Append new data to existing XML lists".  However this checkbox is greyed out in the
    XML Map properties dialog box so I can't select it.
    Any ideas how I can achieve my aims here ?
    Thanks in advance,
    Mike

    Hi Mike,
    Thank you for contacting Office IT Pro General Discussions Services. 
    From your description, I understand that you tried to import XML into Excel table. You selected “Use the XML Source
    task pane” when opening the XML file, then you tried to check the option in the
    Map Properties window: "Append new data to existing XML lists". 
    However, this option is grayed out. If there is any misunderstanding, please feel free to let me know.
    I have checked the issue on my side but could not reproduce this issue. I suggest download the sample XML file as suggested on the page and test the
    issue again:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=B4BD3283-AD0B-408D-9CE7-AB9C3537BBBB&displaylang=en
    If the problem does not occur with the sample XML file, this issue might occur as there are some problems with the XML you were using.
    If the problem also occurs in with the sample XML file, this issue might be related to some third-party software conflicts. I suggest checking this
    issue by starting Excel in the safe mode.
    Start the Office program in safe mode
    ==============
    1.      
    Click Start, point to All Programs, and then point to
    Microsoft Office.
    2.       
    Press and hold the CTRL key, and then click
    Microsoft Excel.
    If the problem does not occur in the safe mode, this issue might be related to some third-party add-ins in the Excel program, we can try to disable
    them. Normally, you could do the following to disable the conflict add-ins in your Excel program:
    Disable add-ins
    Click
    Tools > Options > 
    Add-in, click Go button in the Manage:
    Com-in Add.
    Check if there are any add-ins,
    clear the checkbox to disable them.
    Close the Office program and
    restart it.
    Add one check back each time to the list of Add-In,
    restart the Office program, and repeat the above procedure. Once the issue reappears again, we can determine which add-in causes this problem and then disable it.
    Please take your time to try the suggestions and let me know the results at your earliest convenience. If anything is unclear or if there is anything
    I can do for you, please feel free to let me know.
    Best Regards,
    Sally Tang

Maybe you are looking for