[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2009
    Beiträge
    33

    automat. Satzfreigabe

    Liebe Kollegen,
    habe ein kleines Problem. Wahrscheinlich zieht Ihr die Augen nach oben. Ich ein Ein-Ausgabefeld in einem Format, welches mit einem Vorgabewert(numerisch) belegt ist. Nun soll der Anwender den vorgegebenen Wert überschreiben können und das Format sofort geschlossen werden können. Das ist doch mit Satzfreigabe gemeint, oder? Könnt Ihr mir helfen?
    Vielen Dank im voraus.
    Thommy

  2. #2
    Registriert seit
    Jun 2006
    Beiträge
    348
    Hallo thommy,

    das klingt ganz nach der automatischen Satzfreigabe, das wäre dann die DDS-Funktion CHECK(ER)

    Gruß
    Matthias

  3. #3
    Registriert seit
    Feb 2009
    Beiträge
    33
    Hallo, zunächst Danke für die Info. Melde mich nun erst. Das hat auch funktioniert. Leider bin ich aber noch nicht am Ziel. Die Anwendung läuft auf einem Barcodeleser. Nun habe ich noch das Problem, dass das Format mit einem Wert vorbelegt wird. Dieser soll über schrieben werden. Wenn der Anwender den Wert verändern möchte, muß er mit den Cursortasten nach rechts fahren. Kann man nicht gleich auf rechts positionieren und den Wert ggf. überschreiben lassen?
    Vielen Dank für die Hilfe im voraus.
    Thommy

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wieso von rechts ?
    Normalerweise steht der Cursor doch auf der 1. Stelle eines Eingabefeldes und eine Eingabe überschreibt sofort.
    Allerdings sollte der Scanner das gesamte Eingabefeld immer füllen, so dass keine Reste stehen bleiben und CHECK(ER) auch funktioniert.

    Cursorpositionierung steuerst du mit Zeile/SPALTE und CSRPOS.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Feb 2009
    Beiträge
    33
    Hallo Fürchau,
    habe mich wahrscheinlich nicht richtig ausgedrückt. Zunächst wird der Artikel über Barcode eingesannt. Dann wird eine Menge vorgeschlagen. Das Mengenfeld ist 4-stellig. Wenn die vorgeschlagene Menge, in diesem Fall 1, überschrieben werden soll mit z. b. 54, dann muss ich nach rechts springen und die "1" überschreiben. Das möchte ich vermeiden. Wenn also 54 eingetragen wird an linken Feldrand, soll die 1, die rechts steht auch überschrieben werden. Hört sich kompliziert an, ist aber eigentlich ganz banal.
    viele Grüße
    Thommy

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Genauso banal ist die Lösung.
    Mit der Taste "Eingabe+" wird automatisch alles rechts vom Cursor entfernt, ein Überschreiben ist also nicht nötig.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Feb 2009
    Beiträge
    33
    Liebe kollegen,
    zunächst erst einmal Danke für die Antwort. Ich muß die Frage noch ergänzen. Und zwar ist beim Barcode, für den die Anwendung ist, eine numerisches Feld vorhanden, wo ganz rechts ein 1 steht als Vorgabewert. Nun soll der Anwender, wenn er z. B. 12 eingibt, nicht nach links fahren müssen, sondern direkt die 1 und die 2 eingeben. Also so, dass dann bei ERfassen vom 2. Wert die 1 nach links wandert. Schwierig, ich weiß.
    Ach, am Scanner habe ich keine Reset-Taste. Wie kann ich das denn abfragen. Ich weiß, bin ein wenig aufdringlich.
    Thommy

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das ist mit 5250 nicht machbar.
    Die Eingabe erfolgt immer von links nach rechts (ausser hebräisch ) und sollte dann mit Eingabe+ abgeschlossen werden, wenn das Feld voll gefüllt wird (wie beim Scanner) erfolgt auch AutoEnter.
    Standardmäßig ist auch immer der Überschreibmodus eingeschaltet, so dass der Wert grundsätzlich überschrieben werden kann.
    Um die rechtsstehende "1" braucht man sich eigentlich nicht zu kümmern.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Feb 2009
    Beiträge
    33
    Hallo,
    danke für die Info. Habe ich mir fast auch schon gedacht.

    Viele Grüße
    Thommy

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •