LabVIEWForum.de
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)

Seiten: 1 2 3


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 Blush


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 Big Grin

Da ich noch ziemlich neu bin, kann ich leider mit dem Begriff "XControl" nichts anfangen. Blush

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? Blink 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. Blush
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 Big Grin 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 Blush
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? Blink

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. Big Grin )

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 Big Grin 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. Blush
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.

Danke Big Grin 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