Erstellen einer Fehlermeldung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Erstellen einer Fehlermeldung (/Thread-Erstellen-einer-Fehlermeldung) |
Erstellen einer Fehlermeldung - Noobie - 12.12.2011 09:57 Hey, wie kann ich bei einem 64 bit breiten Integer einstellen, dass wenn eine Zahl die kleiner als 10 Stellen ist eine Fehlermeldung ausgegeben wird, die wie folgt lauten sollte:"Überprüfen Sie Ihren Eintrag" Lg Noobie RE: Erstellen einer Fehlermeldung - unicorn - 12.12.2011 10:03 Indem Du auf das Ereignis "Value change" reagierst und prüfst, ob die Zahl groß genug ist. Und damit das Hauptprogramm nicht mit dieser "Kleinigkeit" beschäftigt wird, bietet sich ein XControl an. Es handelt sich wohl um einen besonderen Integerwert, wenn er nicht weniger als 10 Stellen haben darf, oder? RE: Erstellen einer Fehlermeldung - Noobie - 12.12.2011 10:17 Danke für deine prompte Antwort Da ich noch ziemlich neu bin, kann ich leider mit dem Begriff "XControl" nichts anfangen. Ja es geht um die SVNR von Personen und die ist einzigartig. Im Anhang befindet sich das Programm damit du siehst was ich meine. Lg Noobie RE: Erstellen einer Fehlermeldung - Y-P - 12.12.2011 10:42 X-Control bei einem Anfänger? Also ich weiß nicht.... Der Vorschlag mit dem Event "Value Change" ist wesentlich einfacher, wenn auch nicht ganz so schön wie mit einem X-Control. Gruß Markus (12.12.2011 10:03 )unicorn schrieb: Indem Du auf das Ereignis "Value change" reagierst und prüfst, ob die Zahl groß genug ist. Und damit das Hauptprogramm nicht mit dieser "Kleinigkeit" beschäftigt wird, bietet sich ein XControl an. Es handelt sich wohl um einen besonderen Integerwert, wenn er nicht weniger als 10 Stellen haben darf, oder? RE: Erstellen einer Fehlermeldung - Noobie - 12.12.2011 11:02 Ja aller Anfang ist schwer und man lernt ja für gewöhnlich nie aus. Eventuell hast du ein Beispielprogramm zur Hand, dann versteh ich es vielleicht. Mir ist es ja eigentlich egal ob "Value Change" oder "XControl", denn mir sagen grad im Augenblick beide Begriffe noch nichts. Was verstehst du unter dem Begriff schön? Lg Noobie RE: Erstellen einer Fehlermeldung - Y-P - 12.12.2011 19:45 Hier ist ein Bsp.: [attachment=37635] Mit "nicht so schön" meine ich nicht, dass es schlecht ist, sondern dass es nicht ganz so professionell wie ein X-Control ist. Ich muss gestehen, dass ich im Alltag auch keine X-Controls verwende, weil ich mich da auch nicht unbedingt einarbeiten möchte. Ich habe es mal bei der Schulung gelernt, wie es geht, hab's aber schnell wieder verdrängt, weil es mir viel zu umständlich vorkam. Ich würde das Problem so wie in meinem Bsp. lösen. Gruß Markus RE: Erstellen einer Fehlermeldung - Noobie - 13.12.2011 20:12 Danke das hat mir sehr weitergeholfen, aber ich hab noch ein paar Fragen. Nun weiß ich aber leider noch nicht so genau wie ich das in meinem Projekt umsetzen soll Geht das in einer While-Schleife oder brauch ich 2? Und die Zahl darf auch nicht größer als eine 10-stellige sein. Im Anhang befindet sich mein Programm zur Veranschaulichung meines Problemes. Lg Noobie RE: Erstellen einer Fehlermeldung - Y-P - 13.12.2011 20:41 Wieso denn 2 Whileschleifen? Hab' mein Bsp. mal erweitert, damit es auch keine Zahlen mit mehr als 10 Ziffern annimmt. Bitteschön: [attachment=37669] (PS: An die Profis: Ja, es geht auch mit "In Range an Coerce", aber da ich schon die eine Hälfte hatte, habe ich es einfach so erweitert. ) Gruß Markus RE: Erstellen einer Fehlermeldung - Noobie - 13.12.2011 20:47 Ja weil ich ja schon ein bestehendes Programm habe und nicht weiß ob ich die beiden Schleifen verbinden soll oder eine While-Schleife in der While-Schleife machen soll. Danke aber wäre es nicht einfacher das kleiner-Zeichen vom ersten Programm durch ein ungleich Zeichen zu ersetzen? Würde das nicht den gleichen Effekt erzielen? Lg Noobie RE: Erstellen einer Fehlermeldung - Y-P - 13.12.2011 20:51 Doch. Du hast natürlich recht. War den ganzen Tag unterwegs und bin mit dem Kopf noch nicht ganz bei der Sache.... Du musst einfach Dein Programm bei mir mit hineinkopieren. Gruß Markus (13.12.2011 20:47 )Noobie schrieb: Ja weil ich ja schon ein bestehendes Programm habe und nicht weiß ob ich die beiden Schleifen verbinden soll oder eine While-Schleife in der While-Schleife machen soll. |