Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Hacer referencia a un "Name" con una variable Josber PowerCOBOL (ActiveX, v4 - v11) 17 18 de enero de 2023 15:23
Obtener la longitud del contenido de una variable Kuk Cocina Casera 12 19 de marzo de 2021 19:49
[Sintaxis] Máximo valor de una variable Begoguay COBOL - General 6 4 de mayo de 2020 19:46
[Sintaxis] Traspaso de valor en variable entre 2 Forms jmeza PowerCOBOL (ActiveX, v4 - v11) 12 13 de noviembre de 2018 20:24
[Sintaxis] Asignar valor a una propiedad lfortuny PowerCOBOL y COM/OLE 1 22 de diciembre de 2015 11:42

Respuesta
 
Herramientas

  #1
Antiguo 29 de mayo de 2019, 18:58
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4
Predeterminado Traspasar el valor de una variable
0 Inactivo Inactivo

Hola a todos, necesito una ayuda para solucionar algunas validaciones en programación powercobolv9.
Como se Hace para traspasar el valor de una variable de un evento a otro, dentro de un mismo form, guardarla por si necesito recuperar su valor original.
Ejemplo:
CmText1
- ingreso en un form un dcto que ya existe,
- muestro todos los datos que tiene el registro
CmText7
- quiere modificar un dato cantidad numérico
- valido que la cantidad que modifique no sea mayor al saldo (inventario)
- si es > muestro mensaje de inconsistencia en saldo, no puede modificar (porque ya parte de la compra original fue consumido).

Aquí esta la duda, como hago para que el valor que yo quise cambiar vuelva el original que tenia antes, y no tener que recordar para ingresar de nuevo.

Esto a diferencia del DOS, como es un solo programa se van guardando los valores en variable por si las necesita.
Espero haber explicado
Un Saludo
jmeza is offline   Responder Con Cita
  #2
Antiguo 29 de mayo de 2019, 19:16
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Definiendo la variable como GLOBAL, la defines para todo el Form y si le añades EXTERNAL, la defines para que se mantenga en ese Form y en otros Form que estén relacionados.

Un saludo.-
Josber is offline   Responder Con Cita
  #3
Antiguo 30 de mayo de 2019, 01:20
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4

Agradecido Josber por tu ayuda, lo probare

Un saludo
jmeza is offline   Responder Con Cita
Respuesta



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 17:14.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.