[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    904

    Dynamische Feldpositionierung Display Files

    Hat das jemand mal realisiert, bzw. ist das überhaupt möglich?

    Ich möchte ein Eingabefeld, abhängig von der jeweiligen Konstellation, an verschiedenen Positionen auf einer Zeile im Displayfile platzieren. Heisst, FeldB kann entweder auf Position 1 oder 20 sich befinden, abhängig davon ob auch FeldA gebraucht wird. Alles klar?

    Danke für euren Input.
    kf

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    746
    Ja, mit Überlagerung durch zusätzliche EXFMTs und den DSPF Funktionen CLRL(*NO) und SLNO(*VAR)

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.206
    Damit CLRL überhaupt verwendet werden kann, muss aber noch irgendeine Eigenschaft auf Dateiebene gesetzt werden, die ich i.M. nicht finde.
    Dies meckert aber, glaube ich, der DDS-Compiler an.
    Allerdings ändert sich das Verhalten bzgl. Fenstertechnik insgesamt!

    Desweiteren muss man folgendes bedenken:
    Hat man nur ein Eingabefeld in einem Format, ist nur dieses Format für die Eingabe aktiv.
    Man benötigt weitere Schlüsselworte, wenn mehrere Felder (aus mehreren Formaten) eingegeben werden sollen und der READ muss auf Datei und nicht auf Format gehen.
    In der INFDS steht dann nach dem Read das gelesene Format.
    Da man ja mehrere aktive Formate dann hat, erfolgen auch die Read's der erfassten Formate direkt hintereinander.
    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

  4. #4
    Registriert seit
    Jan 2003
    Beiträge
    746
    Die Eigenschaft in der F-Zeile heißt SLN(), gleicher Name für die Variable ist erlaubt:

    FMYDSPF ... WORKSTN ... INFDS(CURSOR#) SLN(SLN)

    SLN=12
    EXFMT MYFORMAT

    Da er ja zwei Varianten vorsieht, würde das Frmat zwei Eingabefelder mit Bezugszahl enthalten.

    [Man kann ganze "Subfiles" mit SLN bauen, individuell und ohne die Restriktionen der klassischen SFL]

  5. #5
    Registriert seit
    Jan 2007
    Beiträge
    904
    Besten Dank Robert und Baldur,

    so wie ich das sehe, tu ich mir das nicht an. Wenn es da einen einfacheren Weg gegeben hätte - aber so möchte ich nicht die Zeit in einen, zugegeben, witzigen Gimmick verwenden, noch das Risiko tragen, dass es eh nicht honoriert, bzw. über den Aufwand gemeckert wird.

    Ist halt ICT 4.0 ;-)
    kf

  6. #6
    Registriert seit
    Jan 2003
    Beiträge
    746
    Du überschätzt den Aufwand, so etwas baue ich in einer Kaffeepause ;- )

  7. #7
    Registriert seit
    Jan 2007
    Beiträge
    904
    Du überschätzt den Aufwand, so etwas baue ich in einer Kaffeepause ;- )
    Ist eh schon bald für ein Feuerabendbier ...

    Ich hab in der Zwischenzeit an ein oder zwei alpha Felder gedacht, pack entsprechende Attribute drauf und arbeite die gemäss Zielfeld mit den entsprechenden BIF's ab.
    kf

Similar Threads

  1. PLZ 2: Jung-dynamische/r EntwicklerIn im IBM-I-Umfeld gesucht
    By Schmidtke_BOC in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 25-09-18, 10:47
  2. cobol und display-files
    By K_Tippi in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 16-11-17, 09:51
  3. QTEMP/Files
    By tarkusch in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 11-12-13, 09:44
  4. Ftp von physikalischen Files?
    By Timmo in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-06-01, 10:30
  5. Meldungen im Display
    By chr in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 12-02-01, 16:55

Berechtigungen

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