Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Traspasar el valor de una variable jmeza PowerCOBOL (ActiveX, v4 - v11) 2 30 de mayo de 2019 00:20
[Sintaxis] Traspaso de valor en variable entre 2 Forms jmeza PowerCOBOL (ActiveX, v4 - v11) 12 13 de noviembre de 2018 19:24
[Aporte] Tablas bidimensionales de longitud variable Kuk Cocina MicroFocus 2 23 de mayo de 2018 10:13
[Sintaxis] Compratir variable con un EXE de PowerCOBOL Recato53 PowerCOBOL (ActiveX, v4 - v11) 10 14 de febrero de 2017 16:18
[Compilador] ACCEPT sin rellenar la variable entera Kuk NetCOBOL for Windows 2 28 de junio de 2016 07:26
Respuesta
 
Herramientas

  #1
Antiguo 13 de marzo de 2020, 12:35
IDENTIFICATION DIVISION
Socavi
Novato Junior
ENVIRONMENT DIVISION
Avatar de Socavi
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
Ubicación Esplugues De Llobregat ( Barcelona )
Edad76 años
Última Actividad25.05.2020 12:20
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Socavi is on a distinguished road
Predeterminado Declaración de variable global

Defino la variable así:

Código COBOL:
  1.  01 Origen global.
  2.         03 filler  pic x(6) Value "Desde ".
  3.         03 Salir pic x(40).

Al compilar me da error por:
Código:
An invalid character is specified in the PICTURE character-string. PICTURE 9 is assumed.
No consigo localizar algo en teoría tan simple, porque en el mísmo programa utilizo la complementaria a ésta, sin problemas.

Código COBOL:
  1.      01 Destino global.
  2.         03 filler pic X(6) value 'hasta '.
  3.         03 llegar pic X(40).

Utilizo PowerCobol 9
Muchas gracias

Última edición por Kuk fecha: 13 de marzo de 2020 a las 14:51. Razón: Utilizad los botones de lenguajes para código fuente
Socavi no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 13 de marzo de 2020, 14:53
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
Ubicación Madrid
Edad35 años
Última Actividad26.05.2020 12:04
PROCEDURE DIVISION
PostsPosts: 1.557
Ha dicho GraciasEnviado: 407
Ha recibido agradecimientosRecibido: 625
Mejores respuestasSoluiones: 91
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Socavi, dónde tienes la primera declaración? En qué evento?

Danos el código entero.


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 13 de marzo de 2020, 15:15
IDENTIFICATION DIVISION
Gusaiello
Novato Junior
Activista del Foro: Activista del Foro - Razón: Por aportar ejecrcicios para los novatos 
ENVIRONMENT DIVISION
Avatar de Gusaiello
DATA DIVISION
Forero desde (Registrado)febrero 2015
Argentina
Ubicación Quilmes, Buenos Aires
Edad65 años
Última Actividad25.05.2020 20:35
PROCEDURE DIVISION
PostsPosts: 98
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 62
Mejores respuestasSoluiones: 7
ReputaciónReputación: 11
Gusaiello is on a distinguished road Gusaiello is on a distinguished road Gusaiello is on a distinguished road Gusaiello is on a distinguished road Gusaiello is on a distinguished road Gusaiello is on a distinguished road
Predeterminado

Socavi, pic x y pic X es lo mismo en power?
Gusaiello no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 13 de marzo de 2020, 16:33
IDENTIFICATION DIVISION
Socavi
Novato Junior
ENVIRONMENT DIVISION
Avatar de Socavi
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
Ubicación Esplugues De Llobregat ( Barcelona )
Edad76 años
Última Actividad25.05.2020 12:20
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Socavi is on a distinguished road
Predeterminado

Buenas tardes Kuk:

Las variables, están declaradas en DATA - WORKING-STORAGE. y las necesito utilizar para componer la URL, para llamar a Google Maps.

No sé si recordarás el programa de Rui, al que llamó RPSUtils, pretendo incorporarlo con alguna modificación, en un programa que estoy haciendo de todas, las Comunidades, Províncias y Municipios de España, para mostrar distancias por carretera de Municipios a la capital de su comunidad respectiva, y sin la declaración desde (salida), hasta (destino), aparece el mapa, pero sin señalización de la ruta y los kmtrs.

Buenas tardes Gusaiello:

Siempre he utilizado en las declaraciones de variables, la expresión creo que en mayúscula y/o minúsculas, sin problemas, ahora probaré, gracias a tu indicación, por si acaso, aunque creo que el resultado será el mismo, pero no lo sé de cierto. gracias por la observación, ya comentaré.

Muchas gracias a ambos, por vuestra ayuda
Socavi no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk (14 de marzo de 2020)
  #5
Antiguo 13 de marzo de 2020, 18:15
IDENTIFICATION DIVISION
Fito
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Razón: Por el Avatar  Activista del Foro: Activista del Foro - Razón: Por aportar ideas 
ENVIRONMENT DIVISION
Avatar de Fito
DATA DIVISION
Forero desde (Registrado)febrero 2015
Argentina
Ubicación Córdoba, Villa María
Edad49 años
Última Actividad26.05.2020 01:21
PROCEDURE DIVISION
PostsPosts: 215
Ha dicho GraciasEnviado: 110
Ha recibido agradecimientosRecibido: 84
Mejores respuestasSoluiones: 9
ReputaciónReputación: 14
Fito is on a distinguished road Fito is on a distinguished road Fito is on a distinguished road Fito is on a distinguished road Fito is on a distinguished road Fito is on a distinguished road Fito is on a distinguished road
Predeterminado

Hola:

la unica diferencia que veo es que uno usas comillas simples y otras dobles. No sea que tengas algo en la special-names que esté cambiando algo.

Saludos.

Fito...
Fito no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk (14 de marzo de 2020)
  #6
Antiguo 14 de marzo de 2020, 18:17
IDENTIFICATION DIVISION
Socavi
Novato Junior
ENVIRONMENT DIVISION
Avatar de Socavi
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
Ubicación Esplugues De Llobregat ( Barcelona )
Edad76 años
Última Actividad25.05.2020 12:20
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Socavi is on a distinguished road
Predeterminado

Muchas gracias Fito, pero no influye, siempre y cuando las llaves, sean iguales.
Socavi no ha iniciado sesión   Responder Con Cita
  #7
Antiguo 14 de marzo de 2020, 19:56
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
Ubicación Madrid
Edad35 años
Última Actividad26.05.2020 12:04
PROCEDURE DIVISION
PostsPosts: 1.557
Ha dicho GraciasEnviado: 407
Ha recibido agradecimientosRecibido: 625
Mejores respuestasSoluiones: 91
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Socavi, o lo has metido donde no es, no es un bug del compilador, y algo que precede genera dicho comportamiento. Me acuerdo que en la versión 9 hay un problema con el COMPUTE.

A ver, si le das doble clic en la línea en rojo donde te indica el error (pestaña "Build"), a qué línea de código te lleva exactamente?


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #8
Antiguo 15 de marzo de 2020, 09:42
IDENTIFICATION DIVISION
Socavi
Novato Junior
ENVIRONMENT DIVISION
Avatar de Socavi
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
Ubicación Esplugues De Llobregat ( Barcelona )
Edad76 años
Última Actividad25.05.2020 12:20
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Socavi is on a distinguished road
Predeterminado

Código COBOL:
  1. 01 Origen Global.
  2.         02 filler     pic x(6) Value 'Desde '.
  3.         02 codigo  pic 9(5).
  4.         02 SALIDA pic x((40).
  5.  
  6.  01 Destino Global.
  7.         02 filler   pic X(6) value 'hasta '.
  8.         02 llegar pic X(40).

Kuk exactamente el error lo señala en SALIDA ¿?
Socavi no ha iniciado sesión   Responder Con Cita
  #9
Antiguo 15 de marzo de 2020, 09:58
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
Ubicación Madrid
Edad35 años
Última Actividad26.05.2020 12:04
PROCEDURE DIVISION
PostsPosts: 1.557
Ha dicho GraciasEnviado: 407
Ha recibido agradecimientosRecibido: 625
Mejores respuestasSoluiones: 91
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Socavi, pero si SALIDA lleva dos paréntesis de apertura en PIC?!!!


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #10
Antiguo 15 de marzo de 2020, 10:24
IDENTIFICATION DIVISION
Socavi
Novato Junior
ENVIRONMENT DIVISION
Avatar de Socavi
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
Ubicación Esplugues De Llobregat ( Barcelona )
Edad76 años
Última Actividad25.05.2020 12:20
PROCEDURE DIVISION
PostsPosts: 35
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Socavi is on a distinguished road
Predeterminado

Kuk, he cambiado Salida, por Maria, Pepe, pelota y sigue dando el mísmo error en el mísmo sitio,

Muchas gracias, por tu interés

---------- Post añadido : 11:24 ---------- Post anterior : 11:22 ----------

Kuk No te molestes más, he reiniciado el equipo y ahora no hay errores, es cosa de brujas.

Hasta el próximo problema, muchas gracias a todos, Kuk, Gusaiello y Fito.
Socavi no ha iniciado sesión   Responder Con Cita
Respuesta


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
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



La franja horaria es GMT +1. Ahora son las 12:58.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2020, Jelsoft Enterprises Ltd.