Definición de valores permitidos o no válidos para una propiedad

Para las propiedades con el tipo de datos de lista o de cadena, puede especificar que un valor de propiedad esté restringido a un conjunto de valores (Valores permitidos) o que no pueda ser igual que un conjunto de valores (Valores no válidos).

Por ejemplo, puede configurar una propiedad Tipo de cuenta de modo que solo se permitan los valores Activo, Patrimonio, Gastos, Pasivo o Ingreso, como en el siguiente ejemplo:


Valores permitidos para una propiedad Account Type.

Puede definir los valores permitidos o no válidos de una propiedad en la página de parámetros de propiedad del inspector de propiedades. Consulte Edición de parámetros de propiedad.

Definición de valores permitidos para una propiedad

Puede definir los valores permitidos para una propiedad con el tipo de datos de cadena o lista de unas de estas dos formas:

  • Puede definir un conjunto fijo de valores permitidos en una tabla en la página de parámetros de propiedad.
  • Puede especificar un conjunto de nodos y opciones de filtro para determinar de forma dinámica los valores permitidos para una propiedad al seleccionar valores de propiedad para nodos en una solicitud o al validar valores de propiedad.

Para definir valores de propiedad en una tabla:

  1. Inspeccione la propiedad para la que desea definir los valores permitidos.
  2. Seleccione la aplicación o el tipo de nodo para el que desea definir valores permitidos para la propiedad y, a continuación, haga clic en Editar.
  3. En Lista de valores permitidos, haga clic en Tabla.
  4. (Opcional) Para incluir valores en blanco en la lista de valores permitidos, seleccione Incluir entrada en blanco. Consulte Descripción de valores nulos y vacíos en propiedades.
  5. En la cabecera de tabla, haga clic en Agregar fila nueva icono de agregar fila nueva y, a continuación, introduzca el valor y el texto para mostrar para el valor permitido de la fila nueva.
  6. Siga agregando filas nuevas con los valores y el texto para mostrar para todos los valores permitidos necesarios de la propiedad.
  7. Opcional: Haga clic en Ordenar por botón Ordenar por para realizar una ordenación ocasional de la lista Valores permitidos de forma alfanumérica por Valor o Etiqueta.
  8. Para reordenar un elemento en la lista, en la columna Acción, haga clic en Acción icono de selección y, a continuación, utilice los comandos Arriba y Abajo para seleccionar la posición del elemento.
  9. Para eliminar una entrada de la lista, en la columna Acción, haga clic en Acción icono de selección en una fila de tabla y, a continuación, seleccioneEliminar.
  10. Para borrar todos los elementos de la lista, haga clic en Acción icono de selección en la cabecera de tabla y, a continuación, haga clic en Borrar.
  11. Para importar o exportar una lista de valores permitidos o no válidos, haga clic en Acción icono de selección en la cabecera de tabla y, a continuación, haga clic en la opción correspondiente. Puede importar valores de un archivo Excel, así como exportarlos a un archivo Excel.

Para determinar de forma dinámica los valores permitidos mediante un conjunto de nodos:

  1. Inspeccione la propiedad para la que desea definir los valores permitidos.
  2. Seleccione la aplicación o el tipo de nodo para el que desea definir valores permitidos para la propiedad y, a continuación, haga clic en Editar.
  3. En Lista de valores permitidos, haga clic en Dinámica.
  4. (Opcional) Para incluir valores en blanco en el conjunto de valores permitidos, seleccione Incluir entrada en blanco. Consulte Descripción de valores nulos y vacíos en propiedades.
  5. A continuación, defina los valores permitidos dinámicos realizando las acciones siguientes:
    1. En Conjunto de nodos asignado, especifique el conjunto de nodos de la aplicación actual o de una aplicación de tipo Usuarios con los valores permitidos para esta propiedad.
    2. En Tipos de nodo permitidos, especifique uno o más tipos de nodo con los valores permitidos para esta propiedad. Haga clic en la X junto a un tipo de nodo para eliminarlo de la lista.
    3. En Propiedad de valor, seleccione la propiedad que se utilizará para Valor del valor permitido. Solo se muestran las propiedades que estén en todos los tipos de nodo que ha especificado. La propiedad que seleccione debe contener solo valores únicos (no puede contener valores duplicados).
    4. En Propiedad de etiqueta, seleccione la propiedad que se utilizará para Etiqueta del valor permitido. Solo se muestran las propiedades que estén en todos los tipos de nodo que ha especificado. La propiedad que seleccione debe contener solo valores únicos (no puede contener valores duplicados).

      Note:

      Los campos Propiedad de valor y Propiedad de etiqueta pueden hacer referencia a la misma propiedad.
  6. (Opcional) SeleccioneSolo nivel inferior para especificar que los valores permitidos se deben determinar solo de los nodos inferiores.
  7. (Opcional) En Filtro de valores permitidos, haga clic en Editar expresión botón de editar expresión e introduzca una expresión para filtrar los nodos que se utilizarán para los valores permitidos. La expresión se aplica al conjunto de nodos que ha especificado. Consulte Uso de expresiones para definir una lógica empresarial personalizada.
  8. Haga clic en Guardar.

Tip:

Después de guardar la definición de valores permitidos dinámicos, haga clic en Vista previa de lista de valores permitidos para ver los valores permitidos que se generan a partir de su definición. En la ventana de vista previa, puede descargar los valores en un archivo para que pueda revisarlos sin conexión.

La vista previa mostrará también las incidencias con la lista de valores permitidos, como las entradas duplicadas o en blanco en las etiquetas o los valores.

Definición de valores no válidos para una propiedad

Para especificar valores no válidos para una propiedad de cadena o de lista:

  1. Inspeccione la propiedad para la que desea definir los valores no válidos.
  2. Seleccione la aplicación o el tipo de nodo para el que desea definir valores no válidos para la propiedad y, a continuación, haga clic en Editar.
  3. En la cabecera de tabla Valores no válidos, haga clic en Agregar fila nueva icono de agregar fila nueva y, a continuación, introduzca el valor no válido en la fila nueva. Haga clic en laX junto a un valor no válido para eliminarlo de la lista.
  4. Siga agregando filas nuevas con los valores para todos los valores no válidos necesarios de la propiedad.
  5. Para borrar todos los elementos de la lista, haga clic en Acción icono de selección en la cabecera de tabla y, a continuación, haga clic en Borrar.
  6. Para importar o exportar una lista de valores permitidos o no válidos, haga clic en Acción icono de selección en la cabecera de tabla y, a continuación, haga clic en la opción adecuada. Puede importar valores de un archivo Excel, así como exportarlos a un archivo Excel.