Voici quelques structures très utiles :
La structure "élément en place" :
Elle permet d'optimiser la façon dont le compilateur effectue certaines opérations sur les tableaux, clusters, et référence de données (cf Aide LabVIEW). D'après ce que j'ai pu lire, cela optimise l'utilisation de la mémoire et permet de réaliser certaines opérations plus rapidement qu'en utilisant les fonctions seules (désassembler / assembler par nom, indexer un tableau, remplacer, etc). Cela est également plus élégant sur le diagramme, par exemple :
Vous trouverez cette structure sur la palette Structure à partir de LabVIEW 8.6 (il me semble) et sur la platte "Contrôle de la mémoire" pour les versions inférieures.
Plus d'infos sur le blog Thinking In G .
La structure à condition désactivée permet d'accéder à certaines variables d'environnement :
Cela est très utile par exemple pour savoir si l'on est sous l'environnement de développement ou en exécutable, voici un exemple lorsque l'on veut quitter l'application en exécutable mais PAS sous l'envrionnement de développement (fermeture de LabVIEW) :
Au lieu de faire comme ça :
Astuce initialement publiée par : Helmut O'Brian
Maxime R.
CLA - Certified LabVIEW Architect / Architecte LabVIEW Certifié
CTA - Certified TestStand Architect / Architecte TestStand Certifié