[NEWSboard IBMi Forum]

Thema: STRPCCMD

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Auf Grund der Erweiterungen eines Dokumentes findet Windows die Anwendung selber !
    Es reicht also, wenn du den Dokumentnamen ohne Anwendung übergibst.
    Damit kann man dann auch verschiedene Anwendungen (ohne Kenntnis von Pfad oder Namen) aufrufen, z.B. Bildanzeige.

    Wichtig ist jedoch:
    Packe den Dokumentnamen in doppelte Anführungszeichen, da sonst das erste Wort als Kommando interpretiert wird:

    PCCMD ("Dies ist mein Dokument.doc")

    Ausserdem enthebt dich dies der Einschränkung, der max. Länge (132 stellen) und auch der PC-Version (Office97:C:\Programme\Microsoft Office\Office, 2003=C:\Programme\Microsoft Office 2003\OFFICE11) und der Kenntniss des genauen Pfades (in engl. z.B. c:\Program Files).
    Es soll auch Anwender geben, die ihre Programme auf ein anderes Laufwerk verlegen.
    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

  2. #2
    Registriert seit
    May 2002
    Beiträge
    60
    Hallo,

    dieses Problem habe ich auch, bei mir startet die Anwendung nicht. Über den Windows-Dateiexplorer habe ich geprüft, ob Dateiendungen "*.xls" mit Excel geöffnet werden. Trotzdem funktioniert das nicht.

    Ich erhalte im Dos-Fenster die Meldung:

    >> Der Befehl "My Document.xls" ist entweder falsch geschrieben oder konnte nicht gefunden werden. <<

    Mein Prog sieht folgendermaßen aus:

    PGM
    CHGCURDIR DIR('/Verz1/Verz2')
    STRPCO
    MONMSG MSGID(CPF0000)
    STRPCCMD PCCMD("My Document.xls")
    ENDPGM
    Gruß Proggi

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Der CHGCURDIR ist lokal auf der AS. Woher soll die Windose das wissen ?

    STRPCCMD PCCMD("LW:\Freigabe\My Document.xls")

    wobei LW die Windowszuordnung ist.
    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
    May 2002
    Beiträge
    60
    Danke, funktioniert, ich gehe zusätzlich über den kpl. Verzeichnisnamen auf dem Server, also

    \\Server\Verz1\Verz2\My Document.xls

    Das hat den Vorteil, dass jeder, der Zugriff auf dieses Verzeichnis hat, die Datei aufrufen kann, egal an welchem PC er sitzt und welche Netzlaufwerke verbunden sind.
    Gruß Proggi

Similar Threads

  1. Frage zum Befehl STRPCCMD
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 24-01-13, 10:27
  2. STRPCCMD - Länge beschränkt
    By Bau in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-01-07, 15:13
  3. STRPCCMD mit einer Variable steuern
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 28-11-06, 14:32
  4. STRPCCMD im Batch
    By Swiatopluk in forum IBM i Hauptforum
    Antworten: 15
    Letzter Beitrag: 09-08-06, 09:15
  5. strpccmd
    By TARASIK in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 04-05-05, 09:33

Berechtigungen

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