[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2009
    Beiträge
    9

    Problem mit FNDSTRPDM Suchen/Ersetzen

    Hallo,

    ich habe ein Problem mit dem Befehl FNDSTRPDM.

    Wenn ich normal über den PDM mit Auswahl 25 suche (Option 2 Ändern) kann ich im SEU den gesuchten Text mit F17 ersetzen. Bei der ersten Teildatei muss ich den "Nach" Text über F14 definieren, bei den weiteren Teildateien wird dieser gespeichert und man kann direkt mit F17 den Text ersetzen.

    Führe ich die Suche nun über FNDSTRPDM aus wird der Wert nicht gemerkt und man muss bei jeder Teildatei F14 ausführen und den neuen String eingeben.

    Gibt es einen Möglichkeit die selbe Funktionalität wie bei der Suche über Auswahl 25 im PDM einzustellen?

    FNDSTRPDM wird über ein CL-Programm aufgerufen.

    Vielen Dank!

    Gruß Asfa

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Hier sind 2 verschiedene Wege.
    WRKOBJPDM steuert das selber, während FNDSTRPDM ja STRSEU jedesmal neu initialisiert aufruft.
    Ich denke, da hast du keine Chance.
    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
    Nov 2003
    Beiträge
    2.307
    Wird der FNDSTRPDM mehrmals aufgerufen oder ist es ein einziger Aufruf?

  4. #4
    Registriert seit
    Jul 2009
    Beiträge
    9
    FNDSTRPDM wird für jede Teildatei aufgerufen.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dann würde ich eher die generische bzw. *ALL-Variante verwenden.
    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

  6. #6
    Registriert seit
    Nov 2006
    Beiträge
    102
    Willst Du im Batch eine bestimmte Zeichenfolge ersetzen, oder was ist Dein Ziel?

  7. #7
    Registriert seit
    Jul 2009
    Beiträge
    9
    Ich habe eine Art Entwicklungsumgebung, von dort rufe ich die Suchfunktion FNDSTRPDM auf.
    Diese soll so nah wie möglich an der Suche im PDM liegen.

    Dort kann die Selektion nach Teildateien anders sein als im PDM, deswegen kann ich nicht nach *ALL suchen.

    Oder gibt es noch eine andere Möglichkeit nach Teildateien zu suchen, außer FNDSTRPDM? Eine API vielleicht?

  8. #8
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Rexx

    Wurde schonn einmal empfohlen.

    Schau mal die Treads durch.

    Ist glaube ich sogar bestandteil vom OS/400.


    Gruß AS400.lehrling

  9. #9
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    Hi,

    oder über qsh mit sed

    Robi

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. ILE Umwandlung per FNDSTRPDM
    By horni in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-12-06, 18:51
  3. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  4. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  5. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39

Berechtigungen

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