Actualizar registro en boton OK de un FORM

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Responder
freeser
Novato
Mensajes: 10
Registrado: Lun Nov 10, 2014 5:38 pm
Contactar:

Actualizar registro en boton OK de un FORM

Mensaje por freeser » Dom Nov 29, 2015 4:34 am

Buenas.

Necesito ayuda con lo sig.

Tengo un List de Asignaciones, le doy agregar nuevo, se abre el form, en el form tengo un File Drop Combo, que me muestra los datos del archivo empleados, modifico algunos campos del archivo asignaciones, cuando le doy click al botón OK acepta los valores, pero quiero que también por medio de un punto embeded en este botón agregar código, abrir el archivo empleados de acuerdo al registro que se selecciono, modificar un campo, y luego cerrar el archivo,, pero que el procedimiento solo se de en código y no genere ventanas.

Ejemplo. 1

open empleados por numero del registro seleccionado en File Drop Combo

campo5 = 1000

close empleados.


Ejmp 2

En un FORM de ventas en el botón OK, agregar código para abrir archivo de Inventario y rebajar la cantidad existente por la cantidad vendida.


De antemano gracias por el aporte.
C9.1

Saludos.
Hn.


freeser
Novato
Mensajes: 10
Registrado: Lun Nov 10, 2014 5:38 pm
Contactar:

Re: Actualizar registro en boton OK de un FORM

Mensaje por freeser » Dom Nov 29, 2015 5:19 am

El que busca encuentra.!!

Con estas tres líneas y listo, lo bello de CLARION -- Simple y Rápido. --

ClarionWiki:

ACCESS:PEOPLE.Fetch(PEO:KeyId)
PEO:Gender = 'X'
ACCESS:PEOPLE.Update()



---------------------------------------------------------------
Actualizar un campo al hacer click en una columna

Por ejemplo, en People.app

En el evento Accepted del Control del browse.
!Si se hizo click en el campo
IF ?BROWSE:1{PropList:MouseDownField}= 4
ACCESS:PEOPLE.Fetch(PEO:KeyId)
PEO:Gender = 'X'
ACCESS:PEOPLE.Update()
BRW1.ResetFromFile()
END


Saludos.

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 2 invitados