Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

El área temática se añade desde la pestaña de "Datos Generales" de la convocatoria IU-CSP-0201-001 - Crear convocatoria - Datos generales.

Image Modified

NombreTipo

Características / Notas

Listado de áreas temática

Selector

Texto corto

Opcional

Listado Nombre de los listados /grupos de áreas temáticas activos.

El nombre los listados se corresponderá con el campo "nombre" de  Los  listados/grupos se corresponderán con aquellos elementos de la tabla "AreaTematicaárea temática" que no tienen ningún antecesor, es decir, son los nodos raíz de los árboles de programasárea temáticas (campo "padre" toma el valor "null").

Seleccione área temática

Componente gráfico de árbol

Texto largo

Opcional

Se mostrará el árbol de áreas temáticas asociado al listado /grupo de áreas seleccionado en el desplegable "Listado de áreas temáticas". Si en este desplegable se ha seleccionado el valor vacío, no se mostrará ningún árbol.

Se mostrará la estructura árbol cuyo elemento raíz ha sido seleccionado en el selector "Listado de áreas temáticas". Se mostrarán todos los niveles del árbol , pudiendo seleccionarse cualquier elemento, independientemente del nivel que ocupen en el árbol. Solo se mostrarán los pero solamente aquellos elementos que tengan el campo "activo" a "true". Si un nodo está marcado con el campo "activo" a "false" no se mostrará y así como  tampoco todos ninguno de los nodos que cuelguen de él.

Cuando se seleccione un elemento del árbol el campo etiquetado como "Si desea crear un área temática de manera directa, introduzca su nombre", pasará a ser no editable

Si desea crear un área temática de manera directa, introduzca su nombre

Texto largo

Opcional

 

Se podrá seleccionar cualquier elemento independientemente del nivel que ocupen en el árbol, pero se deberá establecer el siguiente control: si un nodo está seleccionado no se permitirá seleccionar uno de nivel inferior (la selección de una rama del árbol implica la cobertura de todos sus descendientes).

Este campo se mostrará en estado activo solamente si no se ha seleccionado un elemento del árbol de áreas temáticas.

Al escribir un nombre en este campo:

  • Si en el listado de áreas temáticas se ha indicado un valor, el valor introducido en este campo se añadirá al árbol de áreas temáticas del listado (tabla Áreas temáticas) como elemento hijo (es hijo del listado/grupo)
  • Si en el listado de áreas temáticas no se ha indicado ningún valor, el valor introducido en este campo provocará:
  • Que se cree un nuevo elemento en tabla "Áreas temáticas", tomando como Nombre el mimo valor recogido en el campo "Título" de la pestaña Datos generales de la convocatoria (tabla "convocatoria") y dejando el padre vacío.
  • Que se cree un árbol de áreas temáticas (tabla "Áreas temáticas") para el listado creado en el paso previo. El Nombre del área temática será el indicado en este campo. Como "abreviatura" se tomarán automáticamente los 5 primeros caracteres del nombre recogido en este campo.

    Observaciones que aplican al área temática seleccionada en el campo anterior.

    Texto largo

    Opcional

    Observaciones que aplican al área temática seleccionada en el campo anterior. Campo "Observaciones" de la tabla "Áreas temáticas convocatoria"
    AccionesDescripción Enlace CU.
    Guardar

    Añade el área temática a la convocatoria, tabla "Áreas temáticas convocatoria"

    Si aplica:

    • Añade un nuevo elemento a la tabla ""Áreas temáticas" dejando el campo padre a null
    • Añade un nuevo elemento a la tabla "Áreas temáticas"
    • Si se selecciona un elemento del desplegable "Listado áreas temáticas":
      • Se mostrará el árbol de áreas temáticas del listado
      • Si se selecciona un elemento del árbol
        • No se permitirá introducir manualmente el área temática
        • Se insertará un registro en la tabla "Áreas temáticas convocatoria" con los valores:
          • ID del área temática (recuperado de la tabla "Áreas temáticas")
          • Observaciones (campo observaciones introducido en formulario)
      • para el listado seleccionado. El árbol será compuesto mostrando el campo "nombre" de todos los elementos activos de la tabla "área temática" que sean descendientes  del nodo raíz que representa al listado de áreas temáticas seleccionado ( aquel para el que el campo "padre" toma el valor "null" )
      • Se permitirá la multiselección de elementos del árbol pero estableciendo el siguiente límite:
        • Si un nodo está seleccionado no se permitirá seleccionar uno de nivel inferior (la selección de una rama del árbol implica la cobertura de todos sus descendientes).
        • Para todos los elementos seleccionados, se
        Si no se selecciona un elemento del árbol
        • Se permitirá introducir el área temática de forma manual en el campo de texto "... introduzca su nombre"
        • Se insertará un registro en la tabla "Áreas temáticas" con los valores:
          • Nombre del área temática indicado
          • Abreviatura calculada automáticamente con los 5 primeros caracteres del Nombre. Si no se respeta la unicidad sobre este campo, se obtendrá otra secuencia de 5 caracteres
          • ID padre (será el indicado en el campo "Listado áreas temáticas")
          • Campo activo a true
        • Se insertará un registro en la tabla "Áreas temáticas convocatoria área temática" con los valores:
          • ID del área temática (recuperado de la tabla "Áreas temáticas", el recientemente creado)
          • Observaciones (campo observaciones introducido en formulario)
    • Si no se selecciona un elemento del desplegable "Listado de áreas temáticas":
      • No se mostrará ningún árbol de áreas temáticas
      • Se permitirá introducir el área temática de forma manual en el campo de texto "... introduzca su nombre"
      • Se insertará un registro en la tabla "Áreas temáticas" con los valores:
        • Nombre = Título de la convocatoria indicado en el apartado Datos generales
        • Descripción = Vacío
        • Activo = true
        • Padre = Vacío
      • Se insertará un registro en la tabla "Áreas temáticas" con los valores:
        • Nombre del área temática indicado
        • Abreviatura calculada automáticamente con los 5 primeros caracteres del Nombre. Si no se respeta la unicidad sobre este campo, se obtendrá otra secuencia de 5 caracteres
        • ID padre = id del elemento creado (el del título de la convocatoria)
        • Campo activo a true
      • Se insertará un registro en la tabla "Áreas temáticas convocatoria" con los valores:
      • ID del área temática (recuperado de la tabla "Áreas temáticas", el recientemente creado)
      • Observaciones (campo observaciones introducido en formulario)
    CancelarRetorna al formulario de la convocatoria, sin salvar los posibles cambios.