Descripción de los parámetros de tipo de datos de propiedad

Al crear o editar una propiedad, puede configurar los parámetros de propiedad. La configuración depende de la propiedad y su tipo de datos. Por ejemplo, las propiedades de cadena le permiten especificar las longitudes mínimas y máximas de los valores de propiedad.

Muchos tipos de datos proporcionan parámetros para los valores predeterminados, valores mínimos y máximos, precisión decimal, si se permiten valores en mayúsculas o minúsculas, etc. Además, algunos tipos de datos le permiten configurar una propiedad para permitir solo los valores que especifique.

Al crear una propiedad manualmente o al registrar una aplicación Universal, seleccione la plantilla que corresponde al tipo de dato de la propiedad que desea crear (por ejemplo, Custom.Integer).

Parámetros para todos los tipos de dato

Los parámetros que se muestran a continuación se pueden definir para todos los tipos de dato de propiedad.

Valor Descripción

Tipo predeterminado

Nota: Este campo no está disponible cuando crea una propiedad durante el registro de la aplicación de tipo Universal. Introduzca el valor especificado en Valor predeterminado o déjelo en blanco si no se utiliza ningún valor predeterminado.

Especifique si la propiedad tiene un valor predeterminado o no.

  • Ninguno: no se utiliza ningún valor predeterminado para la propiedad.
  • Especificado: se utiliza un valor predeterminado para la propiedad. Especifique el valor en Valor predeterminado.
  • Derivado: el valor predeterminado de la propiedad se calcula a partir de una expresión. Haga clic en Definir expresión definir expresión para abrir el creador de expresiones y crear una expresión para determinar el valor de la propiedad. Consulte Uso de expresiones para definir una lógica empresarial personalizada.

    Nota:

    Esta opción solo está disponible cuando se editan los parámetros de propiedad.
  • Derivado y almacenado: el valor predeterminado de la propiedad se deriva de una expresión durante una carga de solicitud, importación o punto de vista y, a continuación, se almacena en el nodo. Haga clic en Definir expresión definir expresión para abrir el creador de expresiones y crear una expresión para determinar el valor de la propiedad. Consulte Uso de expresiones para definir una lógica empresarial personalizada.

    Nota:

    Esta opción solo está disponible cuando se editan los parámetros de propiedad.
  • Calcular y almacenar : solo está disponible en las propiedades Core.Name y CoreStats.Parent. Cuando se crean elementos de solicitud, el nombre de nodo o el valor de padre se calcula a partir de una expresión y, después, se almacena en el nodo (en el caso del nombre) o en el elemento de solicitud (en el caso del padre).

    Haga clic en Definir expresión definir expresión para abrir el creador de expresiones y crear una expresión para determinar el valor de la propiedad. Consulte Uso de expresiones para definir una lógica empresarial personalizada.

    Consulte Propiedades calculadas y almacenadas.

Valor predeterminado

Si la propiedad utiliza una lista Valores permitidos, seleccione un valor predeterminado en esa lista. En caso contrario, introduzca un valor predeterminado para la propiedad.

Renombrar al actualizar

(propiedad Core.Name cuando el tipo predeterminado es Calcular y almacenar)
Para los valores de nombre Calculado y Almacenado, especifica que el nombre de nodo se deberá recalcular y almacenar cuando una acción de solicitud modifique el nodo directamente. Consulte Cálculo y almacenamiento del nombre de un nodo.

Volver a derivar al actualizar

(Todas las propiedades que soportan el tipo de nodo Derivado y almacenado)
Para los valores de propiedad Derivado y almacenado, especifica que el valor de propiedad se debe volver a derivar y almacenar cuando una acción de solicitud modifique el nodo directamente. Consulte Propiedades derivadas y almacenadas.

Nota:

No puede seleccionar Volver a derivar al actualizar si está activada la opción Bloquear al confirmar.

Editable

Nota: Este campo no está disponible cuando crea una propiedad durante el registro de la aplicación de tipo Universal. Una vez que el registro ha creado la propiedad, puede acceder a este campo en los parámetros de propiedad.

Especifique si la propiedad pueden editarla los usuarios o no.

Bloquear al confirmar

Permite especificar que esta propiedad solo se pueda actualizar en un nodo recién agregado. Si está activada, una vez que se ha confirmado la solicitud para agregar un nodo, el valor de la propiedad se bloquea y no se puede volver a actualizar.

Nota:

Esta opción solo está disponible cuando se editan los parámetros de propiedad.

Bloquear al confirmar solo está disponible para las propiedades de nivel de nodo.

No puede seleccionar Bloquear al confirmar si está activada la opción Volver a derivar al actualizar.

Atención:

Tenga cuidado al utilizar Bloquear al confirmar de modo que no impida a otros usuarios de manera no intencionada que puedan actualizar una propiedad que deba actualizarse. Por ejemplo, si activa Bloquear al confirmar para Core.Name, los usuarios no podrán cambiar el nombre del nodo una vez que ha sido creado. O bien, si activa Bloquear al confirmar en una propiedad, pero no especifica un valor para la propiedad, los usuarios no podrán actualizar la propiedad con un valor una vez que esta se ha confirmado.

Herencia

El tipo de herencia que utiliza la propiedad. Consulte Propiedades de herencia.

  • Ninguno: los valores de propiedad no se heredan de otro nodo.

  • Posicional: los valores de propiedad se heredan de un nodo antecesor.

Nota:

Solo puede reemplazar los parámetros de herencia en el nivel de aplicación.

Nota:

Solo para las propiedades de tipo de dato de nodo, el Valor predeterminado que introduzca junto con los parámetros de propiedad Conjunto de nodos, Tipos de nodo permitidos y Criterios de selección (consulte Parámetros del tipo de datos de nodo y de lista de nodos) se convertirán a un valor de nodo como se describe a continuación:

  • Si solo se encuentra un nodo, este se usará como valor de propiedad.
  • Si se encuentra más de un nodo, el primer nodo según el orden de Tipos de nodo permitidos se utilizará como valor de propiedad.
  • Si se encuentra un nodo pero no es de uno de los tipos de nodo permitidos o no cumple los criterios de selección, se utilizará la propia cadena como valor de propiedad. No podrá validar el punto de vista con un valor de cadena en un campo Valores predeterminados de tipo de dato de nodo.
  • Si no se encuentra ningún nodo que coincida con la cadena y otros parámetros de propiedad, se utilizará la propia cadena como valor de propiedad. No podrá validar el punto de vista con un valor de cadena en un campo Valores predeterminados de tipo de dato de nodo.

Para obtener más información sobre los parámetros para tipos de datos específicos, consulte: