El Gestor de nombres es un índice de variables declaradas como entrada o salida en la hoja de cálculo Hoja de Datos de Artículos. Es similar a una de las utilizadas en un presupuesto (consulte el apartado Otras fuentes de datos que se pueden adjuntar a un Presupuesto).
Cualquier hoja de cálculo de una unidad de obra posee su propio Gestor de nombres, que contiene un listado de las variables y referencias empleadas, añadidas o definidas localmente:
▪Variables Globales: Datos definidos por el usuario (usados en los cálculos) y Variables de sistema (opciones y variables de QDV7)
▪Datos locales: Referencias a rangos (como en Excel™), Nombre protegidos, campos de Entrada/Salida/Control
Las posibilidades se resumen en la siguiente tabla:
Datos |
Variables Globales |
Referencias locales |
Campos de entrada |
HERRAMIENTA |
---|---|---|---|---|
usadas |
X |
— |
X |
Pegar nombres |
añadidas |
X |
— |
— |
Botón Insertar |
definidas |
— |
X |
X |
menú contextual Definir nombre / Definir como entrada |
Si no se ha abierto un presupuesto al mismo tiempo, entonces las únicas Variables Globales que se pueden pegar y insertar son aquellas que no están adjuntas a ningún presupuesto: SYS_UserName y SYS_Lang_UI (último idioma utilizado).
No obstante, las Variables Globales se pueden introducir en la barra de fórmula de las celdas en la pestaña de Artículos. Después se utilizarán los valores guardados en la memoria caché.
Si una hoja de cálculo emplea una Variable Global de un presupuesto, toma el valor actual y NO mantiene ningún vínculo con la Variable Global.
Todos los datos del Gestor de nombres también se añaden a la casilla de texto con listado desplegable local denominada Nombres de la esquina superior izquierda de la hoja.
El Gestor de nombres y la casilla con listado desplegable Nombres se pueden utilizar para localizar la celda asociada a la variable. Si los datos se utilizan varias veces, entonces se muestra la última inserción.
Para crear las Referencias, seleccione el rango, después la opción del menú contextual Definir nombre (alternativa: consulte el apartado Rango de celdas).
Para crear los Campos de entrada, consulte el apartado Cómo Crear Campos de Entrada.
Si se pretende utilizar los datos para exportación, el prefijo contendrá OUT o Output:
Clase |
Tipo |
Filtro |
Prefijo |
Columna de comentarios |
---|---|---|---|---|
Variables Globales |
Definido por el usuario |
Variables Globales In |
GLV_ |
— |
Variables Globales out |
GLVOUT_ |
— |
||
Variables de sistema |
Campos de sistema |
SYS_ |
— |
|
Campos básicos por derogación |
|
Definido por el usuario |
Set_ |
debe pegarse para que se muestre |
Predefinido desde el elemento matriz |
Parent_ |
Consulte el apartado Unidades de obra anidadas |
||
Referencias |
a rangos en hojas extra |
Definido por el usuario |
— |
texto libre |
Variables locales |
Sistema |
Nombres protegidos |
QDV_System_ |
— |
Entrada |
Campos de entrada |
QDV_Input_ |
texto libre |
|
Salida |
Campos de salida |
QDV_Output_ |
— |
|
Control |
Vinculados con el control |
QDV_Control_ |
No gestionado si el control se creó en Excel o en una versión reciente de QDV7 |
|
Definido por el usuario |
Definido por el usuario |
— |
|
|
Metadatos del presupuesto |
Referencias a metadatos |
Entrada desde la base de datos de gestión |
|
|
Salida desde la base de datos de gestión |
|
|
Interfaz
Seleccionar: editor de grupo, barra Automatización>fórmulas
Alternativa: menú contextual del editor de grupos.
NOTA: Podría ser necesario hacer clic en la pestaña por defecto de Artículos para que estos elementos estén disponibles.
El Gestor de nombres contiene un listado de nombres y cuenta con varios filtros (se abre con el filtro "Campos de salida" activado):
Para editar una variable, seleccione la línea y haga clic en Editar.
Para ver la definición de una referencia o de una variable local, haga doble clic sobre su línea; a continuación se abrirá la hoja relevante y se nos posicionará en la celda correspondiente.
Controles en una Hoja libre: consulte el apartado Cómo construir un formulario; se gestiona el objetivo, que es la celda en la que la selección se traduce numéricamente.
Para borrar un campo de entrada, seleccione dicho campo en la hoja y haga clic con el botón derecho para seleccionar la opción No definir como campo de entrada.
Sintaxis de las variables locales
<nombre de la hoja>!QDV_<tipo>_<etiqueta o categoría>
El prefijo <nombre de la hoja>! se utiliza sólo para los rangos de las celdas.
Entre los tipos se incluyen los de Entrada, Salida, Control y Sistema.
Los nombres protegidos pertenecen al tipo de Sistema:
- QDV_System_VisibleArea: rango de celdas visibles en el formulario; consulte el apartado Cómo Crear Campos de Entrada
- QDV_System_NrFields: cantidad de pares extra de columnas en la Lista de Artículos (consulte el apartado Cómo rellenar los Campos de la Lista de Artículos)