Hola, Carlos.

Haciendo una prueba directamente con google maps, la dirección que me aparece 
como enlace tiene f= entre ? y q; es decir:

...maps?f=q&source=...

Un saludo.

Víctor

----- Original Message ----- 
  From: CARLOS 
  To: 'forum.help400' 
  Sent: Tuesday, March 16, 2010 6:07 PM
  Subject: PROBLEMA CON STRPCCMD


  Os comento un problema que tengo

   

  Tengo una clp, para poder arrancar el google maps desde una 5250

   

   

  PGM        PARM(&DIRECCION)                                      

                                                                   

      DCL        VAR(&DIRECCION) TYPE(*CHAR) LEN(100)              

                                                                   

      STRPCO                                                       

      MONMSG     MSGID(CPF0000)                                    

      MONMSG     MSGID(IWS0000)                                    

      MONMSG     MSGID(IWS4010)                                    

                                                                   

      STRPCCMD   PCCMD('C:\ARRMAP.BAT' *BCAT &DIRECCION) PAUSE(*NO)

             MONMSG     MSGID(CPF5192)                             

                                                                   

  ENDPGM                                                           

   

   

  El arrmap.bat tiene lo siguiente

   

   

  @echo off

   

  ECHO ARRANCAR GOOGLE MAPS

   

  rem si no se da parámetro terminar

  if "%1" == "" ECHO DEBE INTRODUCIR LA DIRECCION 

  if "%1" == "" pause

  if "%1" == "" goto fin 

   

  REM *** VISUALIZACION DE GOOGLE MAPS.****

  cls

   

  cd c:\archiv~1\intern~1

   

  START IEXPLORE.EXE http://maps.google.es/maps?q=%1

   

  :FIN

  cd c:\windows

  exit

   

   

  Cuando lo ejecuto, se queda en la ventana del DOS,y no arranca el google maps.

  Por otra parte, si en la cp le quito el           MONMSG     MSGID(CPF5192)   
                          

  me da el siguiente error:

   

   

  Los datos enviados al dispositivo CSM01 no son válidos. El código de 
respuesta negativo es 1005012B.

  La información solicitada no puede volcarse.                               

  El puntero no hace referencia a ninguna ubicación.                         

  Error de función. MCH3601 no supervisado por QDMBKOUT en la sentencia *N,  

    instrucción X'00AF'.                                                     

  El programa por omisión QDMBKOUT de *LIBL para el mensaje CPF5192 no está  

    utilizable.                                                              

  ARRMAPA ha recibido CPF5192 en la sentencia 200. (C D I R)                 

   

   

  Estoy en versión V5R4.

  El iseries access es la versión 5.8

   

  Alguien sabe qué hago mal??

   

  Gracias

   



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


  ____________________________________________________
  © Publicaciones Help400, S.L. - Todos los
  derechos reservados http://www.help400.es
  ----------------------------------------------------
  Para darte de baja visita la siguente URL:
  http://listas.combios.es/mailman/listinfo/forum.help400
____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a