Evento de cambio de campo

Contenido

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

Desktop

app.record.create.change.(fieldcode)

móvil

mobile.app.record.create.change.(fieldcode)

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.
  • Si se agrega una fila a una tabla: changes.row hará referencia al nuevo objeto de fila.
  • Si se elimina una fila de una tabla: changes.row será nulo.
  • Si se cambia un campo fuera de una tabla: changes.row será nulo.
type Cuerda El tipo de evento.

Acciones de objeto de evento disponibles

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 1000 en un campo y, a continuación, procede a cambiar manualmente el valor a 1,000, 1000o 1000, el valor se desinfectará de nuevo a 1000 (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