Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL NetCOBOL
NetCOBOL El IDE basado en Eclipse para Windows, Linux y para .NET
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Accept on exception Paco_Diaz GnuCOBOL (OpenCOBOL) 6 21 de mayo de 2024 14:21
[Compilador] Ejecutar sin IDE Liosoft GnuCOBOL (OpenCOBOL) 5 2 de agosto de 2022 12:47
[Compilador] Runtime V11 Indexados sin limite Luqui333 Fujitsu COBOL 10 7 de marzo de 2022 14:58
Bella iniciativa de un padre, admirable sin duda Kuk Charladero - espacio libre 0 22 de diciembre de 2021 17:58
[Duda] Recorrer Control Table sin modificar datos Begoguay PowerCOBOL (ActiveX, v4 - v11) 8 21 de diciembre de 2015 09:34

Respuesta

  #1
Antiguo 27 de junio de 2016, 13:15
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207
Consola ACCEPT sin rellenar la variable entera
0 Inactivo Inactivo

Amigos, no sé si alguien se ha dado cuenta de que en Fujitsu cuando haces ACCEPT, si el valor introducido es menor de la longitud de la variable que recibe dicho valor, la tecla Enter no tiene efecto. Es decir, para hacer ACCEPT de una variable de PIC X(10) con el valor "hola" hay que indicar "Hola" + 6 espacios.

¿Hay alguna manera de que el ACCEPT se haga sin tener que rellenar con espacios el resto de la variable (como en MicroFocus por ejemplo) ?



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
Kuk is offline   Responder Con Cita
  #2
Antiguo 28 de junio de 2016, 00:23
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Kuk,

Será que rsolve????
Código COBOL:
  1. IDENTIFICATION DIVISION.
  2. PROGRAM-ID. A.
  3. ENVIRONMENT DIVISION.
  4. CONFIGURATION SECTION.
  5. SPECIAL-NAMES.
  6.       CONSOLE IS CONS.
  7. DATA DIVISION.
  8. WORKING-STORAGE SECTION.
  9. 01 data-1 PIC X(80).
  10. PROCEDURE DIVISION.
  11.       ACCEPT data-1 FROM CONS.
  12.       DISPLAY data-1 UPON CONS.
  13.       EXIT PROGRAM.
  14.       END PROGRAM A.

Fiz um pequeno teste e funcionou bem.

Un saludo,
Rui
Rapinto is offline   Responder Con Cita
  #3
Antiguo 28 de junio de 2016, 08:26
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Rapinto, si funciona! Gracias Rui

También se puede evitar escribir:

Código COBOL:
  1.        ENVIRONMENT  DIVISION.
  2.        CONFIGURATION SECTION.
  3.        SPECIAL-NAMES.
  4.            CONSOLE IS CRT.



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
Kuk is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:59.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.