Buenos días.

Fíjate en el ejemplo de Jose Antonio. No necesitas ponerlo todo entre
comillas dobles, sino solo el nombre del fichero que quieres usar, para que
no tome el blanco como separador de parámetros y lo coja todo como una
unidad.

Mete unas comillas dobles en la variable BPDF antes de \\  -> CHGVAR
VAR(&BPDF) VALUE('start AcroRd32.exe  “\\192.168.0.25\dir1\dir2\')

Y otras en la variable CARP2 entre la f y la ‘ -> CHGVAR VAR(&CARP2)
VALUE('.pdf”')

Y la variable CPPDF debería quedar así 'start AcroRd32.exe
“\\192.168.0.25\dir1\dir2\tipo 1.pdf“’ y no darte problemas.

 

Gustavo Adolfo Márquez Álvarez.

Departamento de Informática.

[email protected]

 

inforZitro, S. L.

Carretera de Níjar, nº 404.

04007 Almería (España).

Teléfono:    950 226 658.

Extensión:              148.

Fax:          950 223 620.

-----Mensaje original-----
De: [email protected]
[mailto:[email protected]] En nombre de Fernando idem
Enviado el: lunes, 22 de junio de 2009 12:15
Para: forum.help400
Asunto: Re: blancos en STRPCCMD

 

Si también lo he probado, el problema es el espacio en el nombre del
fichero.

 

La solucion ha sido quitarle el espacio a los nombres de los ficheros en el
directorio de red.

 

Lo que quiero es ver si se puede hacer. Por si surge en otro momento y no
tener que dar esta solucion salomonica.

 

Muchas gracias 



 

El 22 de junio de 2009 10:35, José Antonio Remesal <[email protected]>
escribió:

 

¿Has probado simplemente a que se ejecute el PDF?  Si tienes asociado que
los archivos PDF se habrán con el Reader con que obtengas lo siguiente
debería bastarte:

 

('START "" "\\192.168.0.25\dir1\dir2\tipo 1.pdf"')

 

Un cordial saludo,

 

José Antonio Remesal

 

LISVA Soluciones Integradas
Telf.: +34 91 803 94 95
Fax.: +34 91 803 96 21
E-mail:  <mailto:[email protected]> [email protected]

 


*********************  AVISO LEGAL  ********************
Este mensaje es solamente para la persona a la que va dirigido. Puede
contener información confidencial o legalmente protegida. Si Vd. ha
recibido este mensaje por error, le rogamos lo borre de su sistema
inmediatamente. No debe, directa o indirectamente, usar, revelar o
distribuir ninguna de las partes de este mensaje si no es Vd. el
destinatario.

 

*********************  DISCLAIMER  *********************
This message is intended exclusively for the named person. It may contain
confidential, proprietary or legally privileged information. If you receive
this message in error, please immediately delete it from your system. You
must not, directly or indirectly, use, disclose or distribute any part of
this message if you are to the intended recipient.

----- Original Message ----- 

From: Fernando idem <mailto:[email protected]>  

To: forum.help400 <mailto:[email protected]>  

Sent: Monday, June 22, 2009 10:14 AM

Subject: blancos en STRPCCMD

 

Buenos dias  a todos:

 

Estoy ejecutando este cl para ver un archivo PDF en la red, por parametro le
paso el nombre del  archivo (&tipo),  

 

CHGVAR     VAR(&BPDF) VALUE('start AcroRd32.exe  \\192.168.0.25\dir1\dir2\')
<mailto:aa>                
                                                          
CHGVAR     VAR(&CARP1)   VALUE(&TIPO)                     
CHGVAR     VAR(&CARP2)   VALUE('.pdf')                    
CHGVAR     VAR(&PDF)       VALUE(&CARP1 |< &CARP2)          
                                                          
CHGVAR     VAR(&CPDF) VALUE(&BPDF *TCAT &PDF)             
                                                          
STRPCO                                                    
MONMSG     MSGID(IWS4010)                                 
STRPCCMD   PCCMD(&CPDF) PAUSE(*NO)    

 

La variable &CPPDF quedaria asi:

 

('start AcroRd32.exe  \\192.168.0.25\dir1\dir2\tipo 1.pdf   ')

 

Con la version 7 de Adobe reader no hay problema, pero con la version 8 no
acepta el espacio en blanco el nombre del archivo.

 

Como uno varias variables no puedo ponerlo todo con dobles comillas. Existe
alguna manera de hacerlo

 

Gracias a todos

 

                  


  _____  


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es <http://www.help400.es/> 
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400 


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es <http://www.help400.es/> 
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

 

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; 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