4D v16.3

MODIFY RECORD

Inicio

 
4D v16.3
MODIFY RECORD

MODIFY RECORD 


 

MODIFY RECORD ( {tabla}{;}{*} ) 
Parámetro Tipo   Descripción
tabla  Tabla in Tabla a utilizar para entrada de datos o Tabla por defecto, si se omite
in Ocultar barras de desplazamiento

El comando MODIFY RECORD permite al usuario modificar el registro actual de la tabla tabla o de la tabla por defecto si se omite el parámetro tabla. MODIFY RECORD carga el registro, si no se ha cargado por el proceso actual y muestra el formulario de entrada actual. Si no hay registro actual, entonces MODIFY RECORD no hace nada. MODIFY RECORD no afecta la selección actual.

El formulario aparece en la ventana del primer plano del proceso. La ventana tiene barras de desplazamiento y una caja de control del tamaño. Si pasa el parámetro opcional * la ventana aparece sin las barras de desplazamiento y sin la caja de control de tamaño.

Para utilizar MODIFY RECORD, el registro actual debe tener acceso de lectura-escritura y no debe estar bloqueado.
Si el formulario contiene botones de navegación entre los registros de la selección, MODIFY RECORD le permite al usuario hacer clic en los botones para modificar registros y moverse a otros registros.

El registro se guarda (aceptado) si el usuario hace clic en el botón Aceptar o presiona la tecla Intro (teclado numérico) o si se ejecuta el comando ACCEPT.

El registro no se guarda si el usuario hace clic en un botón de tipo CANCELAR o presiona la combinación de teclas (Ctrl-Punto en Windows, Comando-Punto en Macintosh), o si se ejecuta el comando CANCEL.

Después de llamar MODIFY RECORD, la variable sistema OK toma el valor 1 si se acepta el registro y 0 si se cancela.

Nota: el registro permanece en memoria, incluso cuando se cancela, y puede guardarse si se ejecuta SAVE RECORD antes de que el puntero del registro actual cambie.

Si está utilizando MODIFY RECORD y el usuario no realiza ninguna modificación al registro, no se considera que el registro haya sido modificado y aunque acepte el registro no se guardará nuevamente. Las acciones tales como el cambio del valor de variables, la selección de casillas de selección y de botones de radio no clasifican como modificaciones. Únicamente la modificación del valor de un campo, a través de una entrada manual o de un método, hace que el registro se guarde nuevamente.

Ejemplo  

Ver el ejemplo del comando ADD RECORD.

La variable sistema OK toma el valor 1 si se acepta el registro y 0 si se cancela. La variable OK no toma ningún valor hasta que el registro haya sido validado o anulado.



Ver también 

ADD RECORD
Locked
Modified record
READ WRITE
UNLOAD RECORD

 
PROPIEDADES 

Producto: 4D
Tema: Entrada de datos
Número 57

Este comando modifica la variable sistema OKEste comando no puede utilizarse con 4D Server

 
HISTORIA 

Creado por: < 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)