Additionner les valeurs à chaque boucle while

Bonjour,
Je cherche à simuler un niveau de carburant qui ne fait que décroitre, mais plus ou moin vite selon la consommation.
Je dispose :
- d'une masse initiale de carburant (kg) => une constante
- d'un taux de consommation (en kg.s^-1) => un slide
A l'aide d'un vumetre par exemple, je voudrais voir baisser le niveau avec le temps qui passe.
Mon idée :
- cadencer une boucle while à 1s (avec le métronome réglé à 1000 ms)
- retirer à la masse de carburant restante celle due à la consommation
etc, etc.
Je bute sur une chose, c'est sur la récupération de la nouvelle masse ; j'essaye avec un registre à décalage mais en fait je ne sais pas quoi rentrer dedans (la masse initiale va bien pour la première itération, mais pas pour les autres !)
J'espère ne pas être trop confus ; merci pour votre aide.
Gilles
Résolu !
Accéder à la solution.

Bonjour Gilles,
En effet, commencer un nouveau langage peut s'avérer complexe. Je me permet de vous mettre des liens pour vous aider à gérer vos structures de répertoire et la clarté du diagramme (les bonnes pratiques ):
- repertoire Projet
- diagramme
- le coin astuces de LV
Il existe de nombreux liens sur Internet vous permettant d'apprendre à votre rythme. Je vous conseil aussi de vous référer au exemple LabVIEW (dans aide puis recherche d'exemple). Ils peuvent vous donner une base de travail et d'éventuelles nouvelles idées.
Bon courage pourla continuation.
PS: pourriez vous mettre votre topic en résolu si le VI de Ouadji vous convient (ceci aide à faire le tri quand quelqu'un cherche une information sur le forum).
Cordialement.
Pierre_D
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;}
LabVIEW Tour
Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

Similar Messages

  • Sortie des informations "chaîne" d'une boucle While a chaque boucle

    Bonjour a tous,
     Je souhaiteras avoir des informations pour sortie a chaque bouclage de boucle While une "chaîne" de caractère afin de la traiter en parallèle.
    J'ai réussie a récupéré la valeur à la fin de la boucle While mais pas en cour de bouclage.
    Je me doute que mon code n'est forcement optimiser, j'ai débuter il y a quelque semaine
    Je vous ci-joint mon code.
     Merci par avance
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    ma problematique.png ‏47 KB

    Bonjour,
    Il n'est pas possible de câbler la chaine comme vous l'avez fait. Les infos à la sortie d'une boucle ne sont dispo que lorsque la boucle a terminé son exécution. Il faut du coup soit passer par une varaible locale, une variable globale fonctionnelle, ou même mettre votre code directement dans la boucle puisqu'il traite une info qui se met à jour comme la boucle....
    La boucle n'a pas de cadencement, elle s'exécute rapidement. Vous pouvez aussi récupérer en sortie un tableau de toutes les chaines traitées (ce que vous avez fait en fait), et les traiter juste derrière.
    De plus, vous pouvez utiliser un registre à décalage plutôt que des variables locales dans la boucle, ce sera plus propre et plus efficace.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Modif de valeurs pour un sousvi dans une boucle while

    Bonjour, j'ai une question qui a surement l'air un peu idiote mais j'essaie de modifier une frequence de sinusoide en utilisant un sous vi. Ce sous vi est dans une boucle while et helas il ne prend en compte que la premiere valeur au demarrage du vi. Comment je peux modifier les vi de facons a ce que je puisse modifier la valeur de la frequence a mon gre. D'avance merci, je joins un projet exemple de ce que j'aimerais faire, merci de votre aide
    Pièces jointes :
    essai.lvproj ‏8 KB

    Bonjour,
    Vous pouvez utiliser les références pour contrôler votre sous-VI. Voici un exemple : Using Control References to Pass Access of Front Panel Controls to SubVIs
    Cordialement,
    Charlotte F. | CLAD
    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;}
    >> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais...

  • Comment récupérer toutes les valeurs de X et de Y de chaque épieux d une photo ?

    Bonjour a tous.
    Je vous adresse ce message en désespoir de cause je suis actuellement au Liban et je dois faire un programme sous LABVIEW, langage que je ne maîtrise absolument pas. Le but et de prendre une photo issue d un IRM et d isoler certaines zones plus claires dans cette image. Pour ce faire j ai mis limmage dans un tableau 2D que je balaye avec deux boucles for et japplique un seuillage a chaque Pixel. Cela marche a merveille mais maintenant il faudrait que je récupère chaque valeurs de X et de Y pour chaque pixel dit intéressant. Ceci afin de pouvoir du région growing. C est ici que ca bloque. Je ne connais pas tous les outils Labview et j ai notamment beaucoup de mal avec les tableaux. Mon idée étais de mettre une boucle conditionnelle et si mon pixel vérifie la condition du seuillage mettre en mémoire dans un tableau les valeurs de X et de Y. Je ne vois pas comment réaliser cela car quand jessaie de faire un tableau autot indexe a partir de la boucle for mais celui ci ne dépasse pas les 198 valeurs ce qui équivaut a la largeur de la photo. Or pour chaque pixel dit intéressant il me faut la valeur de X et de Y. Si vous voyez comment faire ou si vous pensez a une autre solution je suis tout ouïe.
    Voici un imprim écrans de la solution que je voudrais mettre en ouvre Si vous voulez dautres information n hésitez pas a demander.
    Veuillez excuser l orthographe mais je ne dispose pas de toutes les marques de ponctuation sur ce clavier. Merci d avance pour ceux qui pourrons maider
    Attachments:
    Untitled.png ‏15 KB

    Bonjour,
    Je vous conseille de regarder ce lien, si vous débutez en LabVIEW.
    http://zone.ni.com/devzone/cda/tut/p/id/7466
    Cordialement
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW 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;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Boucles while parallèles qui ne se lancent pas

    Bonjour !
    Je réalise un programme pour un processus de calibration de capteurs dans lequel j'ai décidé d'utiliser des boucles parallèles ; cette calibration ne peut se faire que lorsque les capteurs sont stabilisés. 
    Pour chaque capteur, le programme regarde donc s'il est stabilisé, puis fait l'acquisition des points de mesure qu'il range ensuite dans un fichier excel.
    Il y a quatre boucles qui tournent :
    - la première fait l'acquisition des données de chaque capteur et les range dans un tableau affiché en face-avant. Trois données m'intéressent pour mon test : T, Q et F, que je range dans un tableau.
    - une seconde boucle fait le test de stabilité. Si, par exemple, la température ne varie pas de plus de 0.3°C pendant une minute, alors le capteur est considéré stable en température et le booléen correspondant pas à VRAI (même principe pour Q et F).
    - la troisième boucle, si le capteur est stable, fait l'acquisition d'un certain nombre de points de mesure considérés vallables que l'on range dans un nouveau fichier excel.
    - quatrième boucle permet d'afficher les valeurs renvoyées par le capteur sur un graphe déroulant.
    Mon problème est le suivant : la troisième boucle ('Enregistrement des points quand le capteur est stabilisé") n'est jamais lue par Labview, malgré toutes mes tentatives (j'ai bien essayé de placer un rendez-vous mais ça ne fait qu'aggraver le problème puisque le rendez-vous ne question ne se fait jamais...). 
    Comment résoudre le problème ?
    Je ne peux pas vous envoyer le VI, puisqu'il fait appel à tout un tas de sous-VIs et que vous ne pourrez donc jamais le lancer, mais je vous envoie un extrait du passage qui pose soucis (désolé pour la taille, je n'ai pas réussi à la faire plus compact que ça...)
    Merci d'avance pour vos réponses ! 
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Extrait Boucles Parallèles.png ‏691 KB

    Bonjour,
    Un conseil complementaire est d'eviter de mettre autant de code dans une boucle de gestion d'évenement pour que l'application soit la
    plus réactive possible au niveau de l'IHM.
    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

  • Stopper plusieurs boucle while dans une structure évènement

    Bonjour.
    Je gère actuellement l'acquisition de données sous LabVIEW et ai mis en place une structure évènementielle.
    Mon programme possède 6 fonctionnalités principales correspondant à 6 boutons :
    - paramètres de sécurité
    - étalonnage des capteurs
    - paramètres de l'essai
    - quitter le programme
    - démarrer l'essai
    - arrêt de l'essai
    Jusqu'à présent, les 5 premières fonctionnalités s'exécutent à merveille.
    Le problème réside dans l'interruption du code (sans le quitter attention !!) lors de l'appui du bouton "arreter essai".
    Lors de l'appui du bouton démarrer, 5 boucles while s'exécutent simultanément (soit dans l'évènement "Demarrer Essais : value change").
    J'ai tenté de relier chaque condition d'arrêt de ces boucles à la variable locale "Arreter Essais" (cf. ex ici http://forums.ni.com/t5/Discussions-de-produit-de-NI/Quitter-une-boucle-While-dans-une-structure-Eve... post n°7/9).
    Le programme semble alors bien s'interrompre... mais repart de plus belle sans que je ne sache pourquoi :/
    Autre test : relier les conditions d'arrêt à une variable globale prenant la valeur vraie dans l'évènement "Arreter essais : value change", là encore échec cuisant.
    Je vous joint une imprécran d'une des 5 boucles while en question, afin d'illustrer peut-être de meilleure manière mon problème.
    Si vous avez une piste de résolution du problème, n'hésitez surtout pas.
    Pour finir, je travaille sous LabVIEW 8.6.1
    Merci d'avance.
    Arnaud
    Attachments:
    Boucle WHILE d'affichage sur le graphe.png ‏29 KB

    Duplicate
    Flo
    Open Diagram First

  • Mesure de temps dans une boucle while

    Bonjour,
    Je travaille sur une application qui doit exécuter les ligne d'un tableau contenant différent paramètre les unes après les autres.
    Il faudrait que la boucle While se stoppe quand le temps passer dans la boucle est égale au paramètre de temps contenu dans le tableau. C'est pour la partie mesure du temps dans la boucle que je galère.
    Si quelqu'un a des idées, merci d'avance.

    Bonjour,
    Excusez moi mais j'ai un peu de mal à comprendre votre problème.
    J'ai essayé de faire un test que je vous envoie en pièce jointe.
    Ici j'ai initialisé mon tableau et chaque itération de boucle se fait au bout de 1 sec.
    Etant donné que la seule donnée logique de mon tableau initialisé se trouve à la ligne n ou je met n (attention le tableau commence à l'indice 0) alors je sortirai de la boucle ou bout de n+1 sec.
    J'espère que ce VI répondra à votre question, sinon, n'hésitez pas à revenir vers nous et à nous donner plus d'informations.
    Cordialement.
    Pierre Denis
    National Instrument
    Pierre_D
    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;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014
    Attachments:
    test.vi ‏9 KB

  • Start Bouton / boucle While

    Salut
    J'ai des signaux des cartes PCMCIA et USB NI, maintenant je veux  contrôler les données d'entrée à l'aide d'un bouton start / stop, donc,  je veux savoir si mon VI c'est un bon moyen de faire un Panneau de control,
    J'utilise une boucle while dans une boucle while et je ne sais pas si sa rend plus lent mon programme.
    Quels conseils pouvez-vous me donner, merci pour votre aide.
    Pièces jointes :
    Buttons to Initiate Actions.vi ‏65 KB

    Je pense qu'il faut rester sur une machine d'états mais il faudrait l'arranger, rajouter des états pour que sa soit plus clair et leur donner des noms explicites: Init acquisition, acquisition, cleanup acquisition, INIT program, STOP program,etc...
    Donner des noms aux controles plus explicites que "booléens"
    A quoi sert le registre à décalage string dans ce programme? j'ai l'impression qu'il ne fait rien non?
    Ajouter des commentaires, des labels sur les fils importants, nettoyer l'apparence graphique du code (fils droits etc)
    Ajouter une étape après l'acquisition pour enregistrer les données plutôt qu'a chaque mesure
    Eviter les VI express et utiliser des fonctions plus "bas niveau"
    Rodéric L
    Certified LabVIEW Architect

  • Mettre boucle While en pause/ structure séquence

    Bonjour,
    Actuellement en stage il m'a été demandé de développer une interface LabVIEW en vue du pilotage d'une alimentation triphasé.
    Pour l'instant la majeure partie de mon programme fonctionne mais je me heurte à un problème. Il m'a été aussi demandé que mon programme récupère les informations de mesure provenant de l'alimentation. Cette partie fonctionne également à une exception près : si l'on appuie sur un bouton alors que la commande Write de mesure est en exécution (commande TST dans mon VI), une autre commande sera alors transmise au générateur et la fonction READ ne lira plus de mesure et le VI affichera une erreur de TimeOut. Je cherche donc depuis 2 jours une solution qui me permettrait de mettre la boucle While de mesure en pause en cas d'appuie sur un bouton lors d'une mesure et la reprendre a la fin d'un temps donné.
    Je vous fournie un exemplaire de mon VI afin que cela paraisse plus clair (PS : Je suis sur LabVIEW 2009).
    Je vous remercie d'avance de votre réponse.
    Cordialement.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    VI.vi ‏55 KB

    Je vous remercie beaucoup de vos réponse. J'ai utilsé vos amélioration et idée et je pense que en théorie ça devrait marcher mais avant d'entamer les tests sur l'alimentation je suis confronté à un nouveau problème : j'ai ajouté des onglets qui devrait me permettre de passer d'un type de langage de commande à un autre. Pour gérer le changement d'onglet j'ai utilisé une structure condition avec une boucle While et une structure évènement. Sur le papier l'idée me paraissait bonne mais après test l'interface se bloque lors du premier changement. La faute est due à la structure évènement qui bloque sur changement d'onglet : valeur changé. Si vous connaissez une alternative à cette solution je vous serez très reconnaissant si vous pouviez me la faire connaitre.
    En vous remerciant par avance.
    Pièces jointes :
    FGV style Visa(1).vi ‏22 KB
    ELGAR TEST 2.vi ‏86 KB

  • Boucle while parralelle temps attente

    Bonjour,
    Je possede deux boucles while qui commandent deux machines differentes qui marchent bien independament, mais lorsque je met les deux boucles while en parralelle sur un meme vi je suis obligé d'augmenter le temps d'attente des deux boucles.(2 et 4s)
    Y a t il une autre solution?
    Merci pour vos reponses
    Pièces jointes :
    MiniFlash1214.vi ‏100 KB

    Bonjour et merci pour ta réponse,
    Effectivement ça marche bien, sauf l' intervalle d'enregistrement qui est de 4s quand je regle 2s et 4 puis 6s en alternance quand je regle 5s.(alors qu'il marchait bien avant).
    Si je sort l'init de visa l'intervalle est bon mais la carte me donne des valeurs eronées par moment.(un thermocouple sur trois en alternance)
    Il ya un truc a savoir sur les boucles cadensées?
    Ci joint mon VI
    Pièces jointes :
    MiniFlash1223.vi ‏121 KB

  • Comment réagissent plusieurs boucles whiles dans un même VI ?

    Bonjour,
    Je construit un automate embarquant une caméra et des platines motorisées.
    Actuellement, les deux types d'outils fonctionnent dans une seule et même boucle.
    Malheureusement le rafraîchissement image est ralentit par le temps de réponse des moteurs.
    Je voudrais savoir si il est absurde d'avoir des boucles "while" qui s'exécutent parallèlement et comment passer les données entre elles? ( Variable locales? Globales?)
    Merci par avance.
    Solved!
    Go to Solution.

    Bonjour,
    Chaque boucle de votre VI sera un thread dans votre application.
    Le ou les processeurs travaille(nt) sur chaque thread à tour de rôle de manière très rapide. Dans le cas où votre système a plus d'un coeur (ce qui est très problable), le code est exécuté de manière intelligente à savoir que chaque boucle sera exécutée sur un coeur différent.
    Cordialement,
    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

  • Ralentissement boucle while

    Bonjour à tous,
    Dans le cadre d'une application, j'ai besoin d'envoyer un notificateur toutes les 50 ms - de façon très précise. La marge d'erreur acceptée est de 1ms, le temps entre deux notificateurs envoyés ne doit donc pas dépasser 51 ms.
    J'ai tout simplement placé l'envoi du notificateur dans une boucle While cadencée à 50 ms ; je me suis aperçue de plusieurs retards (certaines itérations prennent jusqu'à 300 ms !) 
    J'ai donc enlevé les notificateurs de ma boucle afin de la faire tourner (vide) et de mesurer le temps des itérations ; je me suis aperçue que de façon aléatoire, certaines itérations dépassaient le temps de cadencement (52 ms jusqu'à 150 ms).
    J'ai donc remplacé ma boucle While par une structure While cadencée mais là, même problème (quoique moins fréquent) : certaines itérations prennent beaucoup de temps, et dépassent les 50 ms, alors que la boucle est vide et que rien ne s'éxécute !
    Je ne comprends pas d'où vient ce problème : limites LabVIEW / Windows ?
    Il est impératif, pour l'application, que l'envoi de ces notificateurs s'effectue à une fréquence très précise.
    En PJ un VI très simple (while cadencée et mesure du temps de boucle, si une itération est  supérieure à 51 ms : on allume un booléen).
    Merci,

    Bonjour D1431,
    Tel que décrit, je pense que ton problème vient bien du fait que Windows n'est pas un OS temps-réel. Globalement, il suffit que pour une raison ou une autre Windows décide d'allouer des ressources à une autre tâche plus prioritaire, et ton cadencement est fichue.
    Je ne suis donc pas sûr que tu puisses atteindre ton objectif sans cible temps-réel. D'autres sauront sûrement mieux te renseigner que moi

  • Comment changer la tension de mon générateur par une boucle while

    Bonjour,
    Je débute sur Labview et voici mon problème.
    Une tension est rentrée manuellement sur mon générateur. Une intensité est calculée par un multimètre. Tout ceci est envoyé sur Labview qui calcul la résistance expérimentale par la loi d'Ohm. Or si la résistance expérimentale est différente de la résistance théorique (rentrée sur Labview auparavant) je veux que Labview calcul et envoie la bonne tension d'entrée pour obtenir une résistance expérimentale proche de la théorique.
    Je veux donc utiliser une boucle while qui ferait : while Rth différent Rexp faire U=Rth*I
    Sauf que je n'ai pas assez de connaissances sur Labview pour faire ce que j'ai souligné. Je pense que cela n'est pas très compliqué mais je ne trouve pas de tuto qui  explique ceci.
    Merci d'avance pour votre aide

    oups ... pas propre.
    aligner les fils, éviter les "escaliers" (un peu partout)
    les entrées et les sorties sur les "structures" ... sur les bords gauche et droit (si possible, pas au dessus, et ici cela est certainement posible)
    jamais de flux de données droite-gauche ... le flux doit toujours se propager de la gauche vers la droite.
    Je reviens sur votre code dès qu'il ne me fera plus mal aux yeux  

  • Qu'est-ce qui limite la vitesse d'excécuti​on d'une boucle while?

    J'utilise Labview 7.0 avec une carte PCI-6024E (à 12bits à 200Kéch/s en entrée et 12bits à 10Kéch/s en sorties). Mes VI sont essentiellement basé sur des boucles "while" dont je règle la temporisation et contrôle la période d'excécution. Mon PC n'est pas capable d'excécuter ces boucles à des périodes inférieures à 150-200ms.
    Qu'est-ce qui limite la période d'acquisition des boucles while: les performances du PC ou la carte?
    En gros, est-ce qu'il suffirait que je change de PC?
    Merci...
    PC: Pentium II, 392760 Ko de RAM

    Je viens de jeter un oeil aux deux VIs que vous utilisez. Voici ce que je vous recommande :
    Si tel n'est pas le cas, reliez le compteur d'itération de la boucle à l'entrée iteration (init:0) de AI Read One Scan.
    Créez une copie de AO Update Channel et modifiez celle-ci de manière à ajouter l'entrée iteration count (0:initialize) du sous-VI AO Write One Update à son connecteur.
    Utilisez la copie modifiée et reliez également le compteur d'itération de la boucle à l'entrée ajoutée.
    Ceci devrait sensiblement réduire le temps d'exécution de la boucle puisque les tâches d'écriture et de lecture seront ainsi configurées uniquement lors de la première itération.
    Une alternative à ces opérations serait d'utiliser des fonctions DAQ plus avancées qui vous permettront de séparer la configuration de la lecture/écriture selon mon précédent message.
    Message Edité par JB le 07-09-2008 03:27 PM

  • Affiche dans un tableau tout les valeur de mesures avec le temps

    Bonjour à tous,
    Je fais l'acquisition de température(trois capteurs de température) a chaque 3 seconde, et j'ai du mal à afficher mes mesures dans un tableau avec le temps pour indique a chaque 3 seconde les valeurs de température pour une durée d'essai de 2 heures.
    Merci

    Bonjour Help19,
    Voici une sollution qui permet de créer un tableau de 10 points représentant votre temps d'acquisition pour chaque points.
    0.33, 0.66, 0.99...Cet exemple utilise un registre à décalage pour incrémenter la nouvelle valeur à insérer dans le tableau de dT.
    Cordialement,
    Rémi D.
    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;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

Maybe you are looking for

  • Hello.  How do I keep the actual size of a photo when adding to a Keepsake?  Used to do this but have forgotten how!

    Hello.  How do I keep the actual size of a photo when adding to a Keepsake?  Used to do this but have forgotten how!  Need help please! T.

  • Printing problem in acrobat 9

    We have problems in printing technical documents that are in pdf format. We have lines with a gauge of 0.25 mm and we print the file on nashuatec printers (a Ricoh company). The line is not neatly. The border of the line is "frayed". We printed the f

  • MDM WD component Result Set in BPM process

    Hi all! I'm using an MDM WD pre-generated component ResultSet in my BPM process. User exits and context of this component are described in the link below: http://help.sap.com/saphelp_mdm71/helpdata/en/4a/387eb4a7ea1ca2e10000000a42189c/frameset.htm Ho

  • Select Dual Layer Option even without a DL-Burner

    My problem is the following: I would like to create a iDVD-project which has the size of a dual-layer DVD and save it as an image. Unfortunately I do not own a DL-burner and therefore the Dual Layer option is grayed out. Is there a solution to make t

  • Sql developer nls_lang setting?? US7ASCII problem

    im using korean lang. oracle is 9i, sets US7ASCII charaterset using sql developer, korean langs goes like this '-- ÀϺ° ÆǸŰèȹ Àç»ý¼º' or '������������������������������������������������' so, how can i solve this problem... i wanna use sql develop