Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Saut de lignes/colonnes dans Excel à partir de labview.

Résolu !
Accéder à la solution

MGarry a écrit :

 cependant des que je ferme Labview brusquement sans arrêter l'exécution ou bien je l'interromps avec "abord exécution" rien ne se passe et c'est cette dernière fonctionnalité que je cherche à intégrer dans mon programme,



???

Je caricature : Si j’éteins le PC brusquement le soft ne réalise pas de sauvegarde ??? Il ne faut peut-être pas faire cela ?

Isoler les fonctions du logiciel :

> Mesure (un exemple)

> Ecriture + sauvegarde dans Excel

> Action « quit » : fonction « propre » qui ferme l’application « proprement » (fermeture référence, qui LV, fermeture Excel,…). Abort n’est pas une fermeture « propre »

> Gestion des erreurs

….

 

Je crois comprendre que vous n’avez pas d’exécutable ? Vous arrêtez le logiciel par le bouton « abort » de LabVIEW. Il faut un bouton "Stop"

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Compliments
Message 21 sur 28
3 835 Visites

MGarry a écrit :

, je ne vois pas pourquoi vous avez cherché à fusionner les erreurs dans votre exemple ?

 

Cordialement,

 

MGarry


Gestion d’erreur : Je séquence les fonctions par la gestion d’erreur des sous vi’s : error in et error out.

 

S’il y a une erreur en entrée, je veux quand même « tenter de réaliser l’action de sauvegarde ».

Je sais que l’action peut « échouer », car l’erreur d’entrée peut être une impossibilité de gérer Excel.

 

Donc je ne câble pas directement « erreur In » (qui peut être vrai » à l’ActiveX « Save ». Car sinon il ne réalise pas de sauvegarde.

 

Par contre je peux avoir une erreur soit :

A l’(entrée de la fonction : erreur in

Soit

à la sauvegarde de l’activeX

 

Donc fusion des erreurs, avec par ordre d’arrivée : erreur in (N°1) et save N°2

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

Message 22 sur 28
3 834 Visites

Bonjour,

 

J'ai créé un VI "Save" isolé que j'appelle chaque fois qu'un échantillon est écrit sur la feuille Excel et ça marche, et je dois dire que je comprends bien l'utilité de fusionner les erreurs, merci beaucoup.

 

Cordialement,

 

MGarry

0 Compliments
Message 23 sur 28
3 826 Visites

Smiley heureux

heureux de cette réponse et même un compliment!!

bravo!

par contre à la prochaine question, il faut changer de post!!!

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Compliments
Message 24 sur 28
3 823 Visites

PS : vous allez finir par "voir" l'intérêt du toolkit report Generation de NI... des fonctions activeX par fonction

@+

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Compliments
Message 25 sur 28
3 821 Visites

Juste pour info sur les régles du forum : je ne veux pas paraître "obséder par les compliments" mais : quand nous réalisons des recherche sur un post :

> s’il est clôturé avec solution

> s’il a des compliments,

=> cela signifie que celui qui a posté le problème a trouvé la solution. Le post est plus crédible!

 

Donc cloturer le post si terminé, et choisir le post de la solution.

@+

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Compliments
Message 26 sur 28
3 819 Visites

Voila j'ai clôturé le sujet, je porte à votre attention que tout post utile et qui apporte du nouveau sur l'utilisation de LabVIEW mérite un compliment même si il ne contribue pas vraiment à la résolution du problème et c'est ainsi que je vois les choses.

 

Cordialement,

 

MGarry

Message 27 sur 28
3 811 Visites
Smiley très heureux
MGarry a écrit :

 tout post utile et qui apporte du nouveau sur l'utilisation de LabVIEW mérite un compliment même si il ne contribue pas vraiment à la résolution du problème

 

MGarry



vraiment d'accord avec toi

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Compliments
Message 28 sur 28
3 808 Visites