[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    444

    Bildschirmfeld variabler Länge

    Hallo zusammen,

    ich bräuchte in einer Maske ein Feld das unterschiedlich lang sein soll.

    Momentan habe ich das so gelöst, dass ich ein Bildschirmfeld habe das 70 Stellen lang ist. Wenn jetzt eine Eingabe von maximal 30 Zeichen zulässig ist, stelle ich an Stelle 31 den Hexwert x'3A' damit der Underline ab dieser Stelle verschwindet und prüfe nach der Eingabe, da ja dieses Attribut überschrieben werden kann, ob nicht zuviel Zeichen eingegeben wurden.

    Jetzt wollte ich wissen ob es hierfür eine elegantere Möglichkeit gibt bzw. ob ich inzwischen ein Feld variabler Länge auch in der Bildschirmdatei anlegen kann und dieses dann auch so funktioniert wie ich es mir vorstelle.

    Vielen Dank für Eure Mühe

    Viele Grüsse Harald

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.270
    Das geht leider nicht.
    Ich habe mir bisher immer damit beholfen, über Bezugszahl verschiedene Felder überlagert zu definieren.
    Zugegeben etwas umständlich, aber 30 Stellen reichten mir bisher. Dies funktioniert auch in einer selbstgesteuerten Subfile.
    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

  3. #3
    Registriert seit
    Dec 2002
    Beiträge
    301
    Das funktioniert mit den API`s des Dynamic Screen Managers. Wem das zu kompliziert ist, der kann auf der folgenden Site ein Tool herunterladen, mit dem das ganze ein wenig vereinfacht wird. http://www.tools400.de/Deutsch/Freew...e/DSM/dsm.html

Similar Threads

  1. Länge einer DTAARA ermitteln
    By flytokiwi in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 04-04-07, 11:36
  2. STRPCCMD - Länge beschränkt
    By Bau in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-01-07, 15:13
  3. Länge Zeichenkette bei Barcode PDF417?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 13-11-06, 07:31
  4. Funktion mit variabler länge
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 20-09-05, 13:52
  5. Zugriff auf Datei wo Keyfeld vom Typ variabler Länge
    By holly in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 07-12-04, 13:23

Berechtigungen

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