[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2002
    Beiträge
    1.121

    Lesen Files vom IFS

    Hallöchen liebes Forum !

    Ich bräuchte für folgendes Problem einen kleinen Denkanstoss (BeispielProggi).

    Im IFS ist ein Ordner freigegeben. Dort sollte eigentlich nur txt-files mit einem bestimmten satzaufbau stehen. die lieben anwender schaufeln aber hin und wieder mal was anderes darein. jetzt möchte ich vorher in den file schauen, bevor ich ihn mir mit cpyfrmimpf bzw cpxfrmstmf in meine datenbank hole. ich dachte da so an fopen, fread. nur fehlt mir jezt die kenntnis, wie ich dies im rpg umsetze.

    schon mal danke
    gruß ronald

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dann schau mal wieder im C-Handbuch nach den entsprechenden Befehlen nach (ich glaub die Adresse hatten wir schon mal), definiere entsprechende Prototypen und binde dein Programm mit BNDDIR('QC2LE').

    Achte bei den nativen Funktionen auf korrekte CCSID's !!!

    Wenn die Dateien nicht in QDLS stehen und dein Job z.B. auf 273, wird korrekt umgesetzt.
    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
    Jan 2001
    Beiträge
    340

    edtF

    wenn "schauen" nicht (nur) per Programm sein soll, dann ist edtF (IBM Command) eine Alternative.

    Wenn ich mich recht erinnere, stellt die IBM in ihrer unendlichen Güte sogar die source (ILE-C) für diesen Editor zur Verfügung. Ich habe jetzt auf die Schnelle das nicht mehr gefunden. Es muss irgendwo in den Tiefen von TechSupport o.ä. vergraben sein.

    Gruss
    Rolf

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    727
    Bis OS400 V4R5 gab es diese Source in der QUSRTOOL.

    Dann gab es mal die QGPTOOLS (V4R4M0) bzw. die IFSTOOLS zum Download als SAVF.

    Letzteres hier (mit Source):

    ftp://testcase.boulder.ibm.com/as400...bm/ApiSamples/

    Sven

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.121
    die IFSTOOL habe ich, nur hat die nix zum lesen des files drinne. ich dachte nur das hier jemand schon mit open/read oder _C_IFS_open/_C_IFS_fgets oder ähnliches schon mal was gemacht hat, und hier freundlicher weise nen beispiel-code posten könnte. im momo hab ich mir einiges zusammen gesucht, nur noch nicht vom erfolg gekrönnt.

    tschau ronald

  6. #6
    Registriert seit
    May 2002
    Beiträge
    1.121
    geschaft!
    ich hab's doch noch hin bekommen, dank einiger links.

    danke ronald

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.121
    Wem es interessiert, im Anhang eine Beispielquelle mit
    _C_IFS_fopen, _C_IFS_fgets,_C_IFS_fputs_C_IFS_fclose. Gefunden im
    CLUB TECH / Club Tech iSeries Programming Tips Newsletter
    Vom 29.03.2001.

    Tschau Ronald

Similar Threads

  1. Berechtigungen im IFS zuweisen
    By ChrisX in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 03-12-07, 12:07
  2. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 11:10
  3. Datei im IFS auf iSeries verschlüsseln
    By jo400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-10-06, 17:57
  4. Windowstabelle wird im IFS in CCSID 1252 erstellt
    By umeis in forum NEWSboard Windows
    Antworten: 3
    Letzter Beitrag: 11-08-06, 12:45
  5. Umlaute werden im IFS zu Sonderzeichen
    By y-tom in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 29-05-06, 14:31

Berechtigungen

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