Prueba así:

'USRD(''' + %trim(DESC) + ''') ' +

Para poner comillas simples las has de poner dos veces. Por ejemplo: x'x sería 'x''x'.
 
Saludos.

Fernando Pérez 

Cerámica Saloni. Dpto. Auditoría y Organización



JUAN García escribió:
Buenos días

 En un programa RPG, tengo un campo alfanumérico al que le quiero asignar un valor para que añada una entrada de directorio mediante un mandato CL que posteriormente proceso con QCMDEXC, este mandato incluye un parámetro (USRD) que incluye comilla inicial después del paréntesis y comilla final antes del paréntesis, pero no consigo hacerlo, esta es la instrucción que tengo actualmente:

0100.00 c                   eval      WCMD ='ADDDIRE USRID(' +                                  
0101.00 c                             %trim(USER) + ' XXXXXXXX) ' +                               
0102.00 c                             'USRD('' + %trim(DESC) + '') ' +                              
0103.00 c                             'USER(' + %trim(USER) + ') ' +                             
0104.00 c                             'NETUSRID(' + %trim(USERID) + ')' 

el campo es USRD, quiero que sea: USRD(' XXXXXXXXXXXXXXX '), he probado con comillas dobles, pero el SEU da error, he probado añadiendo +'''+ pero me graba USRD(' + %trim(DESC) +)

¿alguna idea?

Un saludo                         

__________________________________________________ Forum.HELP400 es un servicio más de NEWS/400. © 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
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org;quoted-printable:;Auditor=C3=ADa y Organizaci=C3=B3n
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© 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