Evento de cambio de campo
Evento de cambio de campo - app.record.create.change.(fieldcode)
Un evento que se desencadena cuando un valor de campo especificado cambia al crear un nuevo registro.
Función
Escritorio
app.record.create.change.(fieldcode)
Móvil
mobile.app.record.create.change.(fieldcode)
Temporización activada
- Cuando el valor de un campo especificado en el
fieldcodese cambia en el Agregar registro o Registro duplicado Página. - Después de un Acción de la aplicación , el valor de un campo especificado en el archivo
fieldcodese cambia en el Agregar registro de la aplicación de destino de la copia. - Cuando el valor de un campo especificado en el
fieldcodese sobrescribe mediante la siguiente API o eventos:
Campos que se pueden especificar
- Botón de opción
- Menú desplegable
- Casilla de verificación
- Opción múltiple
- Selección de usuarios
- Selección de departamentos
- Selección de grupos
- Fecha
- Hora
- Fecha y hora
- Texto de una sola línea
- Número
- Mesa
Asegúrese de especificar los códigos de campo de estos campos. No sucederá nada si el código de campo no existe o si se especifica un campo que no está en la lista anterior.
-
El momento del evento para el texto de una sola línea es el siguiente:
- cuando el foco abandona el campo.
- cuando se han ejecutado las asignaciones de campos de búsqueda.
- Para PC, después de que los cálculos se hayan aplicado a un campo de texto de una sola línea que tenga el Calcular automáticamente opción activada.
-
El momento del evento para el número es el siguiente:
- cuando el foco abandona el campo.
- cuando se han ejecutado las asignaciones de campos de búsqueda.
-
El momento del evento para la Tabla es el siguiente:
- Cuando se agrega una nueva fila a la tabla
- Cuando se elimina una fila de la tabla
Propiedades del objeto Event
| PROPIEDAD | TIPO | DESCRIPCIÓN |
|---|---|---|
| appId | Número | El identificador de la aplicación. |
| record | Objeto | Un objeto de registro que incluye los datos introducidos por el usuario en el momento del evento. |
| changes | Objeto | Un objeto que incluye datos de campos y filas modificados. |
| changes.field | Objeto | Objeto del campo modificado. |
| changes.row | Objeto | Objeto de la fila modificada.
|
| type | Cuerda | El tipo de evento. |
Acciones de objeto de evento disponibles
- Activar/desactivar las ediciones de campo
- Mostrar errores de campo
- Mostrar errores de registro
- Ejecutar campos de búsqueda
- Borrar los valores de campo de búsqueda copiados
- Obtener el objeto del campo editado o de la fila de la tabla
Notas
- Cuando se sanear los valores separados por comas, los espacios en blanco o los caracteres de doble byte, siempre que el valor final no cambie, el evento no se activará. Por ejemplo, si el usuario introduce un valor de
1000en un campo y, a continuación, procede a cambiar manualmente el valor a1,000,1000o1000, el valor se desinfectará de nuevo a1000(el mismo número) y el evento de cambio de campo no se activará.
Limitaciones
- Los eventos no se activan para los campos que no aparecen en la siguiente sección:
Campos que se pueden especificar - Aunque Búsqueda no se pueden especificar campos, se pueden especificar sus destinos de asignación de campos.
- Los valores de la clase Archivo adjunto no se puede recuperar.
- Consulte la sección Limitaciones del siguiente artículo:
Control de eventos