Hola.
Os habéis ganado todos la cerveza. Martí dio en la diana con las comillas al igual que Marcelo y Jordi Alex con el valor en hexadecimal al igual que Raul y Alberto... Una pista.... El mandato me cascaba ya que anteriormente había creado el fichero de salida, una vez borrado y lanzado de nuevo se ejecuto sin problemas Así que me va a salir caro, espero que no pidáis de comer.....;-) Ya me decís cuando y donde quedamos. Muchas gracias por la ayuda. Cordialmente ______________________________ De: [email protected] [mailto:[email protected]] En nombre de alex martinez Enviado el: jueves, 18 de febrero de 2010 14:26 Para: forum.help400 Asunto: Re: Para los expertos en STRQMQRY Hola http://www.recursos-as400.com/como31.shtml Avisadme si me he ganado la cerveza !!! Salu2 El 18 de febrero de 2010 13:17, VALENCIA Informatique <[email protected]> escribió: Hola a todos. Tengo un problema cuando ejecuto un STRQMQRY, el problema radica en que si declaro la variable como numérica no hay mayor problema p.e. STRQMQRY QMQRY(fulanito/RPICCONT) OUTPUT(*OUTFILE) OUTFILE(fulanito/PICCONT) OUTMBR(*FIRST *ADD) ALWQRYDFN(*YES) SETVAR((COD2 &COD2)) Pero en el caso que pase una variable alfa (siendo alfa también la del query) me aparece el mensaje: 7>> STRQMQRY QMQRY(FULANITO/RPICCONT) OUTPUT(*OUTFILE) OUTFILE(FULANITO/PICCONT) OUTMBR(*FIRST *ADD) ALWQRYDFN(*YES) Consulta derivada del objeto *QRYDFN RPICCONT de OPERADORES, código 00. Introduzca un valor para la variable COD2. ? '60499400' La sentencia contiene un número erróneo de valores. Se ha producido un error en el mandato SAVE DATA con un SQLCODE -117. El código de error no me dice gran cosa. Esto aparece pasando también las comillas (para alfa), sin comillas aparecería el mensaje de: Error de selección u omisión en campo CODFAL miembro FALTAS Por lo cual deduzco que las comillas son necesarias. El campo alfa es de 17 y le paso un valor en &COD2 como '65432000'. Hay cerveza para quien lo deduzca Muchas 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

