![]() |
Advertencias en compilacion
Estimados Foreros estoy utilizando un COPY de una FD en mi aplicación en PowerCobol V9 pero al compilar me da una advertencia de que los campos definidos serán considerados alfanuméricos esto solo ocurre en todas las líneas del programa donde se mueve el valor de un TextBox a uno de los campos definidos en el COPY de la FD si no la declaro en un COPY no me da ninguna advertencia.
Esto son los mensajes de advertencia Código:
Create C:\Cartera\nomenclador\Release\Empresa.cob...Esto es lo que contiene el COPY. Código COBOL:
La Aplicación se ejecuta sobre Windows 10 Pro 64 Bit. Muchas gracias y espero me puedan ayudar. |
Hola forero.
Por mi experiencia, he visto que hay que mover el valor del TextBox a una variable intermedia, antes de moverlo a una variable que viene definida en un COPY Espero que te sirva. Código COBOL:
|
Holaaaaa
No uses copy, usa include Código COBOL:
Si hubiera que poner ruta, se la ponés... Saludos. Fito... |
Begoguay ya había pensado en eso. Pero me resisto a pensar que tenga que ser así.
---------- Post añadido : 22:43 ---------- Post anterior : 22:42 ---------- Fito al utilizar el include es solo sustituir el copy por el include no hay que hacer nada mas. ---------- Post añadido : 02:02 ---------- Post anterior : 22:43 ---------- Fito muchas gracias ya utilice el include y todo funciono perfecto. |
@Fabio, este warning en concreto puedes ignorarlo completamente sin ningún problema.
|
Kurk si lo puedo ignorar si los campos de la FD son alfanuméricos pero en el caso de que el Texbox sea numérico cuando lo muevo para el campo de la FD me mueve espacio.
---------- Post añadido : 12:16 ---------- Post anterior : 12:14 ---------- El problema en concreto es con el campo DIA-EMP que es numérico. |
Cita:
|
Kuk el CmText lo tengo definido como PIC Z9 que es numérico editado
|
@Fabio, los editados "Z" son considerados por el compilador como Alfanuméricos y en ningún caso como Numéricos. Cosa lógica porque llevan espacios, comas, rejillas/almohadillas y demás adornos ;)
|
| La franja horaria es GMT +2. Ahora son las 06:06. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.