Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Herramienta] Herramienta para pasar datos de RM85- RMKF a texto | cfdiaz | COBOL - General | 6 | 15 de mayo de 2019 22:32 |
| [Sintaxis] Numero random | drvedia1981 | PowerCOBOL (ActiveX, v4 - v11) | 10 | 14 de septiembre de 2018 09:37 |
| [Duda] Cambio formato de numero | Roger | PowerCOBOL (ActiveX, v4 - v11) | 12 | 13 de junio de 2018 00:07 |
| [Sintaxis] Pasar CSV a texto plano | theezraak | RM/COBOL | 8 | 24 de octubre de 2016 11:01 |
| [Sintaxis] Pasar datos a texto plano | Matias | PowerCOBOL (ActiveX, v4 - v11) | 6 | 12 de agosto de 2016 19:47 |
![]() |
|
Moderador Global
![]()
|
Hola a tod@s ...
Tengo que pasar unos datos a texto plano, el caso es que cuando són números, aunque los tenga definidos como DISPLAY, por ejemplo, S9(6)V99 ó S999, cuando paso el valor a un fichero de TEXTO PLANO, me pasa símbolos raros, ya sé que COBOL utliza HEXADECIMAL para el bit de "más peso", por ejemplo, 10 lo almacena como @A, 1160 como @B60, ¿hay alguna manera de evitarlo?, he probado a ponerle en la definición USAGE IS DISPLAY, pero hace lo mismo. Por cierto, todos tienen que ser con signo, si no, en la definición de SQL, da error. Gracias Un saludo.- |
||||||||
|
|
|
|
Administrador
![]()
|
Josber, en plano debes usar campos editados: PIC ZZZZ9, o en caso de signado (si realmente quieres mostrar el signo) debes usar PIC ----9 etc.
El USAGE DISPLAY no hace nada, es la opcion por defecto. Y no sirve de nada la vedad ![]() NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||