Annotation Interface EntityReferenceSearch


@Retention(RUNTIME) @Target({TYPE,FIELD}) public @interface EntityReferenceSearch
La anotación EntityReferenceSearch se utiliza para configurar la forma en que las vistas (páginas) implementan la búsqueda y/o selección del valor de la referencia (propiedad o parámetro que hace referencia a otra entidad).
Author:
Jorge Campins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    descending especifica si las opciones se muestran ordenadas de forma descendente.
    displayFormat especifica el tipo de vista (página) que se utiliza para la búsqueda y selección.
    displayMode especifica el tipo de vista (página) que se utiliza para la búsqueda y selección.
    listStyle especifica el tipo de lista desplegable que se utiliza para la selección.
    int
    radioColumns especifica el número de botones por linea en el grupo de botones de radio que se utiliza para la selección.
    searchType especifica el tipo de búsqueda y/o selección.
  • Element Details

    • searchType

      SearchType searchType
      searchType especifica el tipo de búsqueda y/o selección. Su valor es uno de los elementos de la enumeración SearchType. Seleccione LIST, RADIO, DISPLAY o NONE para buscar y/o seleccionar mediante una lista desplegable (drop-down list), un grupo de botones de radio (radio buttons), una vista (página), o para no implementar ningún mecanismo de búsqueda y/o selección, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es LIST, si la entidad corresponde a una enumeración; y DISPLAY, en los demás casos.
      Returns:
      searchType
      Default:
      UNSPECIFIED
    • listStyle

      ListStyle listStyle
      listStyle especifica el tipo de lista desplegable que se utiliza para la selección. Este elemento es relevante solo cuando se selecciona mediante una lista desplegable (drop-down list). Su valor es uno de los elementos de la enumeración ListStyle. Seleccione CHARACTER_KEY, NAME, CHARACTER_KEY_AND_NAME, NAME_AND_CHARACTER_KEY, PRIMARY_KEY_AND_CHARACTER_KEY o PRIMARY_KEY_AND_NAME para que la lista desplegable muestre la clave alfanumérica (o de negocio), el nombre, la clave alfanumérica y el nombre, el nombre y la clave alfanumérica, la clave primaria y la clave alfanumérica, o la clave primaria y el nombre, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es CHARACTER_KEY.
      Returns:
      listStyle
      Default:
      UNSPECIFIED
    • radioColumns

      int radioColumns
      radioColumns especifica el número de botones por linea en el grupo de botones de radio que se utiliza para la selección. Este elemento es relevante solo cuando se selecciona mediante un grupo de botones de radio (radio buttons). Debe ser un número del 0 al 10. Si su valor es 0, entonces todas las opciones se muestran en una sola linea. El valor predeterminado del atributo es 0.
      Returns:
      radioColumns
      Default:
      0
    • descending

      boolean descending
      descending especifica si las opciones se muestran ordenadas de forma descendente. Este elemento es relevante solo cuando se selecciona mediante una lista desplegable (drop-down list) o un grupo de botones de radio (radio buttons). El valor predeterminado del atributo es false (orden ascendente).
      Returns:
      descending
      Default:
      false
    • displayFormat

      SearchDisplayFormat displayFormat
      displayFormat especifica el tipo de vista (página) que se utiliza para la búsqueda y selección. Este elemento es relevante solo cuando se busca y selecciona mediante una vista (página). Su valor es uno de los elementos de la enumeración SearchDisplayFormat. Seleccione TABLE o TREE para utilizar una vista (página) de presentación tabular o jerárquica (árbol), respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TABLE.
      Returns:
      displayFormat
      Default:
      UNSPECIFIED
    • displayMode

      DisplayMode displayMode
      displayMode especifica el tipo de vista (página) que se utiliza para la búsqueda y selección. Este elemento es relevante solo cuando se busca y selecciona mediante una vista (página). Su valor es uno de los elementos de la enumeración DisplayMode. Seleccione READING o WRITING para utilizar una vista (página) de solo consulta o una vista (página) de registro, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es READING.
      Returns:
      displayMode
      Default:
      UNSPECIFIED