[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte

Hybrid View

  1. #1
    Registriert seit
    Aug 2004
    Beiträge
    923
    Ja, das sage ich doch die ganze Zeit.
    Habe ich mich so unklar ausgedrückt?

    k.

    Zusatz:
    Das ist kein Mochaproblem, sondern Winword/windows Problem... die Parameter sind eben aus Sicht von Winword nicht korrekt.

    Wenn Winword nicht mit \\Server arbeiten mag, mach Dir ne .BAT in der Du das .DOC temporär zum bearbeiten dahin kopierst wo es geht, dann bearbeiten und wenn Programm zurück in die .Bat fällt, wieder zurückkopieren...

    k.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.971
    Versuchs mal ohne "start".
    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 2006
    Beiträge
    114
    @ Kuempi

    warum bekommt ein Personal Communicator den PCO hin und Mocha nicht ?

    ------------

    @ Fuerchau habe ich auch schon alles durch, nichts passiert...

  4. #4
    Registriert seit
    Jan 2006
    Beiträge
    114
    Zitat Zitat von kuempi von stein

    Wenn Winword nicht mit \\Server arbeiten mag, mach Dir ne .BAT in der Du das .DOC temporär zum bearbeiten dahin kopierst wo es geht, dann bearbeiten und wenn Programm zurück in die .Bat fällt, wieder zurückkopieren...

    Mocha hat ein Problem mit diesem Aufruf, wenn man nun aber IBM Personal Communicator testet, dann funktioniert der Aufruf einwandfrei wie es soll...

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.971
    Tja, wenn MOCHA nicht bereit ist, den Fehler zu beheben ....

    Es ist und bleibt eine CA-Funktion.
    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
    Jan 2006
    Beiträge
    114
    Da hilft wohl nichts !

    Danke an alle für die Hilfsversuche ...

    so long
    bratmaxxe

  7. #7
    Registriert seit
    Jun 2006
    Beiträge
    363
    Hallo,

    STRPCCMD funktioniert auch in Mochasoft. In folgendem Beispiel wird ein Worddokument von der AS/400 Freigabe geöffnet:

    STRPCCMD PCCMD('cmd /C "start \\as400\root\home\user\dok1.doc"')

    Viele Grüße
    Matthias

  8. #8
    Registriert seit
    Jan 2006
    Beiträge
    114
    Moinsen Schatte,

    danke für die Info ! Das funzt super....

    Allerdings kann Mocha wohl keine Leerzeichen bei Dateinamen ab. Beispielsweise ist nachfolgender CMD nicht ausführbar (auch nicht im IBM Personal Communicator):

    Code:
     
    STRPCCMD PCCMD('cmd /C "start \\FILSERV3\EINORDNER\NEUB0666\WORD0666\0666
     702 V -- -- - -- -- 1000.doc"')
    Beim IBM Personal Communicator ist merkwürdigerweise nachfolgder CMD wieder möglich:

    Code:
     
    STRPCCMD PCCMD('START WINWORD "\\FILSERV3\EINORDNER\NEUB0666\WORD0666\0666
     702 V -- -- - -- -- 1000.doc"')
    ... ziemlich verkorkst !

    So long

    Bratmaxxe

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.971
    Das Problem ist die Argumentauflösung.

    Versuch mal den Dateinamen mittels 2 Anführungszeichen einzupacken.
    Ggf. hilft auch

    cmd /c 'start "file name" '

    Beim Einpacken in das AS/400-CMD die enfachen HK's wieder verdoppeln.
    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

  10. #10
    Registriert seit
    Jan 2006
    Beiträge
    114
    Hallo Baldur,

    danke für den Tipp, hat leider nichts gebracht...

    Die CMD-Zeile bleibt geöffnet und nichts passiert...

    Code:
     DCL        VAR(&PCNAME) TYPE(*CHAR) LEN(33)                
     DCL        VAR(&CMD) TYPE(*CHAR) LEN(80) VALUE('"start +   
                  \\FILSERV3\EINORDNER\NEUB0666\WORD0666\0666 + 
                  702 V -- -- - -- -- 1000.doc"')               
     DCL        VAR(&CMD4) TYPE(*CHAR) LEN(110)                 
                                                                
     CHGVAR     VAR(&CMD4) VALUE('CMD C/ ' *CAT '''' *CAT +     
                  &CMD *CAT '''')                               
                                                                
     STRPCO                                                     
     MONMSG     MSGID(IWS4010)                                  
     STRPCCMD   PCCMD(&CMD4) PAUSE(*NO)                         
     
    Sieht fertig so aus:
     
    CMD C/ '"start \\FILSERV3\EINORDNER\NEUB0666\WORD0666\0666 702 V -- -- - -- -- 1000.doc"'
    ....

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.971
    Die Syntax ist falsch !

    Du musst den Dateinamen in doppelte und dann ab "start" bis zum Schluss in einfach HK's setzen:

    CMD C/ 'start "\\FILSERV3\EINORDNER\NEUB0666\WORD0666\0666 702 V -- -- - -- -- 1000.doc"'
    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

  12. #12
    Registriert seit
    Jan 2006
    Beiträge
    114
    Die Lösung des Problems (rot dargestellt):

    Code:
     
    STRPCCMD PCCMD('cmd /C start "" "\\FILSERV3\EINORDNER\NEUB0666\WORD0666\0
    666 702 V -- -- - -- -- 1000.doc"')
    Gruß
    Bratmaxxe

Similar Threads

  1. RPG: Client Infos lesen?
    By robertki in forum NEWSboard Programmierung
    Antworten: 25
    Letzter Beitrag: 19-01-07, 09:42
  2. timeout bei ClientAccess / Mocha
    By cbe in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-11-06, 23:11
  3. Telnet / Mocha / Client Access
    By KingofKning in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 23-10-06, 18:10
  4. IBM DB2 Client Configuration Assistant
    By srcdbgr in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 12-09-06, 15:37
  5. STRPCO
    By pedro-zapata in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 01-07-06, 13:32

Berechtigungen

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