Professional Documents
Culture Documents
Pgina N 1 de 50
Caractersticas generales
En la versin 2011 de AutoCAD todas las operaciones relacionadas con la conexin a bases de datos se llevan
a cabo mediante una interfaz de usuario denominada Conexin BD, que cuenta con sus propias ventanas,
mens y comandos especficos y que ofrece, entre otras, las siguientes posibilidades:
Visualizar y modificar la informacin contenida en las tablas de datos. El acceso a la informacin es posible,
adems, sin necesidad de tener instalada en el ordenador la aplicacin con que fue creada dicha informacin,
lo que permite acceder a bases de datos de grandes sistemas como Oracle o SQL Server.
Pgina N 2 de 50
Seleccionar objetos del dibujo efectuando consultas sobre la informacin de la base de datos. As, por ejemplo,
en el plano de una fbrica es posible seleccionar todas las mquinas cuya revisin deba efectuarse en las
prximas tres semanas.
Crear objetos de texto cuyo contenido est directamente vinculado a una celda de la tabla de datos. De este
modo, el texto cambiar automticamente para reflejar en cada momento la informacin contenida en la celda
a la que est vinculado.
La interfaz de usuario de la Conexin BD se compone de los siguientes elementos:
Un visor de datos.
Un editor de consultas.
El Administrador de Conexin BD
Como ya hemos dicho, el Administrador de Conexin BD es la interfaz bsica que permite la conexin de
AutoCAD con las bases de datos. Se compone de una paleta similar a la de Propiedades o la de
DesignCenter, que cuenta con una barra de herramientas propia y una vista en rbol. Como en todas las
paletas, su tamao y posicin pueden modificarse a voluntad, pero no soporta la propiedad de transparencia.
La vista en rbol contiene un nodo para cada dibujo que est abierto en la sesin actual y un nodo adicional
que muestra los orgenes de datos que estn configurados en el sistema. Una vez establecida la conexin con
un origen de datos, este ltimo nodo muestra tambin las tablas contenidas en dicho origen de datos.
La mayor parte de los comandos del Administrador de Conexin BD pueden invocarse desde la vista en rbol
mediante mens contextuales a los que se tiene acceso pulsando el botn derecho del ratn sobre sus
diferentes elementos.
La paleta del Administrador de Conexin BD se puede abrir o cerrar mediante cualquiera de los siguientes
procedimientos:
Pgina N 3 de 50
Si la barra de mens est visible, seleccionando la opcin Conexin BD en el submen Paletas del men
desplegable Herr.
Pgina N 4 de 50
3. Haga clic con el botn derecho del ratn sobre el nodo Origen de datos y seleccione la
opcin Configurar origen de datos en el men contextual. Esta operacin abrir el cuadro de
dilogo Configurar un origen de datos.
7. Si utiliza la versin de 64 bits de AutoCAD debe seleccionar la opcin Microsoft Office 12.0 Access
Database Engine OLE DB Provider en la lista Proveedores de OLE DB. Esta opcin slo aparecer
Pgina N 5 de 50
Pgina N 6 de 50
10.Si utiliza la versin de 64 bits de AutoCAD tendr que escribir el camino completo del
archivo Parcelas.mdb en la primera casilla, ya que no existe un botn que permita seleccionarlo
directamente. Asegrese tambin de que est seleccionada la opcinUsar un nombre de usuario y
una contrasea especficos, tal y como muestra la figura siguiente.
Pgina N 7 de 50
11.Haga clic en el botn Probar conexin. Si todo ha ido bien aparecer un mensaje indicando que la
prueba de conexin fue satisfactoria. De lo contrario, tendr que comprobar si seleccion
correctamente el proveedor OLE DB y tambin si es correcta la ubicacin del archivo Parcelas.mdb en
el disco.
12.Finalmente pulse el botn Aceptar para completar el proceso de configuracin de la conexin con la
base de datos.
Al terminar la configuracin del origen de datos, se crea un archivo con el nombre Parcelas.udl en la
carpeta Data Links y se aade un nuevo elemento Parcelas en el nodoOrigen datos.
Nota: El Administrador de Conexin BD no proporciona ningn mtodo para borrar un origen de datos. El nico
modo de eliminar un origen de datos consiste en abrir la carpeta Data Links y borrar su archivo UDL
correspondiente.
Pgina N 8 de 50
Tambin se puede iniciar la configuracin de un origen de datos mediante el comando DBCCONFIGURE (no
documentado) o bien, si est visible la barra de mens, desde el men desplegable Conexin BD,
seleccionando el submen Origen datos y la opcin Configurar.
Hacer doble clic sobre el nombre del origen de datos en el Administrador de Conexin BD.
Hacer clic con el botn derecho del ratn sobre el nombre del origen de datos en el Administrador de
Conexin BD y seleccionar la opcin Conectar.
Si la barra de mens est visible, desplegar el men Conexin BD, seleccionar el submen Origen datos y la
opcin Conectar.
Pgina N 9 de 50
controlador directo OLE DB, se muestran una serie de tablas cuyo nombre incluye el prefijo MSys. Se trata de
tablas de sistema de Access que contienen informacin propia del sistema y no deben ser alteradas en modo
alguno. Estas tablas no aparecen si la configuracin se realiza utilizando el controlador ODBC.
Seleccionar la tabla y hacer clic en el botn Ver tabla de la barra de herramientas del Administrador de
Conexin BD.
Hacer clic con el botn derecho del ratn sobre el nombre de la tabla en el Administrador de Conexin BD
y seleccionar la opcin Ver tabla.
Si la barra de mens est visible, desplegar el men Conexin BD, seleccionar el submen Ver datos y la
opcin Ver tabla externa.
Seleccionar la tabla y hacer clic en el botn Editar tabla de la barra de herramientas del Administrador de
Conexin BD.
Hacer clic con el botn derecho del ratn sobre el nombre de la tabla en el Administrador de Conexin BD
y seleccionar la opcin Editar tabla.
Si la barra de mens est visible, desplegar el men Conexin BD, seleccionar el submen Ver datos y la
opcin Editar tabla externa.
Pgina N 10 de 50
1. Haga clic con el botn derecho del ratn sobre la tabla DATOS_PARCELAS y seleccione la
opcin Ver tabla en el men contextual.
Cuando se muestra la ventana del Visor de datos se aade tambin un nuevo men desplegable,
denominado Vista de datos, en la barra de mens de AutoCAD (si la barra de mens est visible). Este men
desaparece automticamente al cerrar el Visor de datos.
Veamos ahora algunos ejemplos de las muchas posibilidades que ofrece el Visor de datos con la informacin
contenida en la tabla DATOS_PARCELAS. Comenzaremos por cambiar la posicin de la columna EMPRESA
para situarla entre las columnas PARCELA y CALLE:
1. Haga clic en la cabecera de la columna EMPRESA. La columna completa quedar seleccionada.
2. Arrastre la columna hacia la derecha de la columna PARCELA y sultela cuando aparezca una lnea
gruesa entre las columnas PARCELA y CALLE.
La anchura de una columna puede ajustarse situando el cursor entre las cabeceras de dos columnas
consecutivas, pulsando el botn izquierdo del ratn y arrastrando el cursor hasta obtener la anchura deseada.
Tambin puede ajustarse automticamente la anchura de una columna:
1. Haga doble clic con el cursor situado entre las cabeceras de las columnas CALLE y SUPERFICIE. La
anchura de la columna CALLE se ajustar automticamente.
Veamos ahora cmo podemos ocultar y mostrar determinadas columnas:
1. Haga clic en la cabecera de la columna ID_REF. La columna completa quedar seleccionada.
2. Pulse el botn derecho del ratn con el puntero situado en la cabecera de cualquier columna y
seleccione la opcin Ocultar en el men contextual. La columna ID_REF habr desaparecido del Visor
de datos.
Las teclas Ctrl y Mays permiten seleccionar ms de una columna. Si se mantiene pulsada la
tecla Ctrl pueden seleccionarse varias columnas no consecutivas al hacer clic en sus cabeceras. Manteniendo
pulsada la tecla Mays se pueden seleccionar varias columnas contiguas. La combinacin de
teclas Mays+Ctrl permite seleccionar un rango de columnas consecutivas y aadirlas a la seleccin
existente.
Para volver a visualizar las columnas que hayan sido ocultadas debe seleccionarse la opcin Mostrar todo en
el men contextual de las cabeceras de las columnas:
Pgina N 11 de 50
1. Haga clic con el botn derecho en la cabecera de cualquier columna y seleccione la opcin Mostrar
todo en el men contextual. La columna ID_REF reaparecer en la posicin que tena cuando fue
ocultada.
Los datos de las columnas se pueden ordenar alfabtica o numricamente, en orden ascendente o
descendente, basndose en los datos de hasta un mximo de cinco columnas diferentes:
1. Haga clic con el botn derecho del ratn en la cabecera de cualquier columna y seleccione la
opcin Ordenar en el men contextual. Se abrir el cuadro de dilogoOrdenar.
2. Despliegue la primera lista, seleccione el campo CALLE. La opcin Ascendente est siempre
seleccionada por defecto.
3. Despliegue la segunda lista, seleccione el campo EMPRESA.
4. Pulse en el botn Aceptar.
AutoCAD ejecutar la clasificacin y volver a mostrar los datos basndose en los resultados de la ordenacin.
Si se deseara recuperar el orden en que se mostraban los datos antes de ser ordenados, debe acudirse
nuevamente al cuadro de dilogo Ordenar y pulsar el botn Restablecer.
Cuando se requiera ordenar los datos en funcin de los valores de una sola columna, basta hacer doble clic
sobre la cabecera de esa columna. Un segundo doble clic sobre la misma cabecera invierte la ordenacin.
En muchas ocasiones, las tablas contienen numerosas columnas y no es posible visualizarlas todas dentro de
la ventana del Visor de datos. Para poder ver algunas de esas columnas es necesario arrastrar la barra de
desplazamiento horizontal hacia la derecha o hacia la izquierda, lo que tiene el inconveniente de que mientras
unas columnas se hacen visibles otras desaparecen.
Para solventar este inconveniente es posible fijar una o varias columnas en el lado izquierdo, de modo que
sean las dems las que se muevan al arrastrar la barra de desplazamiento:
1. Reduzca la anchura del Visor de datos de modo que las columnas SUPERFICIE, VALOR y TIPO no se
vean.
Pgina N 12 de 50
2. Haga clic con el botn derecho del ratn sobre la cabecera de la columna EMPRESA y seleccione la
opcin Inutilizar en el men contextual.
3. Arrastre hacia la derecha la barra de desplazamiento horizontal. Observe que la columna EMPRESA
permanece fija en el lado izquierdo.
4. Pulse el botn derecho del ratn sobre la cabecera de cualquier columna y seleccione la
opcin Reutilizar todo en el men contextual. La columna EMPRESA dejar de estar fija y volver a
ocupara la posicin que tena antes de ser inutilizada.
Finalmente, cambiaremos la alineacin del texto de la columna PARCELA para que se muestre centrado en el
ancho de su columna. Tambin escogeremos un tipo de letra diferente para presentar los datos:
1. Haga clic sobre la cabecera de la columna PARCELA para seleccionarla.
2. Pulse el botn derecho del ratn sobre la cabecera de cualquier columna para abrir el men
contextual, seleccione el submen Alinear y la opcin Centro.
3. Ahora site el puntero del ratn sobre el rectngulo que figura a la izquierda de las cabeceras de las
columnas, pulse el botn derecho del ratn y seleccione la opcinFormato en el men contextual. Se
abrir el cuadro de dilogo Formato.
4. Seleccione la fuente Arial, el estilo de fuente Normal y un tamao de 10.
5. Cierre el cuadro de dilogo haciendo clic en el botn Aceptar.
Tambin se puede acceder al cuadro de dilogo Formato mediante el comandoDVFORMAT, o bien, si la barra
de mens est visible, seleccionando la opcin Formato en el men desplegable Vista de datos.
El rectngulo situado a la izquierda de las cabeceras de columnas se conoce con el nombre de encabezado
de rejilla y permite seleccionar automticamente todas las filas de la tabla al hacer clic sobre l.
Adems de las funciones que hemos mencionado, el Visor de datos ofrece tambin las siguientes posibilidades
adicionales:
Buscar. Permite realizar una bsqueda en la columna actual de un determinado dato. Esta opcin puede
invocarse desde el men desplegable Vista de datos, desde el men contextual de las cabeceras de
Pgina N 13 de 50
columnas, desde el men contextual de las celdas de la rejilla o mediante el comando DVFIND. No es posible
efectuar una bsqueda global que localice un determinado valor en toda la tabla.
Copiar. Permite copiar los registros o filas seleccionados en el Portapapeles de Windows. Cuando los
registros copiados se insertan en otra aplicacin, lo hacen con un formato delimitado por tabulaciones. La
seleccin de los registros se efecta haciendo clic sobre el botn situado en el lado izquierdo de cada fila,
denominadoencabezado de registro. Para seleccionar ms de un registro puede hacerse uso de las
teclas Ctrl y Mays, que funcionan del mismo modo que en las cabeceras de las columnas. La
opcin Copiar est disponible en el men contextual de los encabezados de registros y tambin en el men
contextual de las celdas de la rejilla.
Vista preliminar. Muestra una previsualizacin de la tabla completa tal y como quedara si fuera enviada a la
impresora. El resultado depende de los ajustes actuales de la impresora que est establecida como
predeterminada en el sistema. Mientras se muestra la vista preliminar, es posible recorrer las diferentes
pginas, acercar o alejar la visualizacin, enviarla a la impresora o regresar al formato habitual del Visor de
datos. La opcin Vista preliminar puede invocarse desde el men desplegable Vista de datos, desde el men
contextual del encabezado de rejilla o mediante el comandoDVPRINTPREVIEW.
Imprimir. Muestra un cuadro de dilogo estndar de impresin donde puede seleccionarse la impresora y los
parmetros de la misma, el intervalo de impresin y el nmero de copias. Puede invocarse desde el men
desplegable Vista de datos, desde el men contextual del encabezado de rejilla, desde el icono Imprimir
visor de datos, situado en la barra de herramientas del Visor de datos, o mediante el comandoDVPRINT. Esta
funcin no est diseada para permitir la composicin de informes complejos con los datos de la tabla, sino
simplemente para obtener una copia impresa de la informacin contenida en el Visor de datos.
La ventana del Visor de datos se cierra haciendo clic en su correspondiente botn de cierre, situado en la
esquina superior derecha de la ventana. Cuando se cierra el Visor de datos no se guarda ninguna de las
modificaciones efectuadas sobre la forma en que se muestran los datos (disposicin de las columnas,
ordenacin de los datos, formato del texto, etc.):
1. Cierre la ventana del Visor de datos.
2. Pulse el botn derecho del ratn sobre el nodo Parcelas en la paleta del Administrador de Conexin
BD y seleccione la opcin Desconectar en el men contextual.
3. Cierre tambin la paleta del Administrador de Conexin BD.
Pgina N 14 de 50
cerrar el Visor de datos o al abrir una nueva tabla. Si, por el contrario, se desea anular las operaciones de
edicin que hayan sido realizadas, es necesario seleccionar la opcin Restituir en el men contextual del
encabezado de rejilla.
Con el fin de facilitar el seguimiento de las modificaciones efectuadas en los datos, las filas modificadas se
marcan en su correspondiente encabezado de registro con un icono de edicin (la letra griega delta). El icono
de edicin tambin se aade al encabezado de rejilla en el momento de efectuar la primera modificacin.
1. Si AutoCAD est cerrado, inicie el programa con un dibujo nuevo o abriendo un dibujo cualquiera.
2. Si la paleta del Administrador de Conexin BD no est abierta, pulse la combinacin de
teclas Ctrl+6 para abrirla.
3. Si el origen de datos Parcelas no est conectado, haga clic con el botn derechodel ratn sobre el
origen de datos Parcelas para acceder al men contextual y seleccione la opcin Conectar.
4. Haga clic con el botn derecho del ratn sobre la tabla DATOS_PARCELAS y seleccione la
opcin Editar tabla en el men contextual. Esta operacin abrir la tabla en modo de edicin.
5. Comencemos por modificar el valor de una celda. Haga clic sobre la celdaElectromotor 99 y sustituya
su valor por Motores Elctricos S.A.
6. Pulse el botn derecho del ratn sobre el encabezado de cualquier registro (fila) y seleccione la
opcin Aadir nuevo registro en el men contextual. AutoCAD aadir un nuevo registro en blanco al
final de la tabla.
7. Escriba los siguientes valores en sus correspondientes celdas:
ID_REF:
EMPRESA:
PARCELA:
CALLE:
SUPERFICIE:
VALOR:
TIPO:
2945-12-42-75
Iberdrola S.A.
113
Crdoba
1266.17
21798
R
La opcin Aadir nuevo registro slo est disponible en el men contextual de los encabezados de registros.
Cuando se inicia la edicin de una celda, aparece un icono en forma de lpiz sobre el encabezado del registro
correspondiente para indicar que est siendo modificado. El icono del lpiz es sustituido por el de edicin (la
letra griega delta) al finalizar la edicin del registro, lo que tiene lugar cuando se sita el cursor en un registro
diferente utilizando el ratn o las teclas de desplazamiento del cursor.
Veamos ahora cmo podemos reemplazar de forma automtica los valores de una o varias celdas
pertenecientes a la misma columna.
1. Site el cursor en la primera celda de la columna TIPO.
2. Pulse el botn derecho del ratn y seleccione la opcin Reemplazar en el men contextual. Se abrir
el cuadro de dilogo Reemplazar y la casilla Buscar se habr rellenado automticamente con el
contenido de la celda (la letra B).
3. Escriba una E en la casilla Reemplazar por y pulse el botn Reemplazar todo.
Pgina N 15 de 50
1. Pulse el botn derecho del ratn con el puntero situado sobre el encabezado de rejilla y seleccione la
opcin Validar en el men contextual. Esta operacin cierra el Visor de datos y guarda en la tabla
original todos los cambios efectuados.
Origen de datos. Identifica el sistema de base de datos utilizado (Access, Oracle, SQL Server, etc.).
Pgina N 16 de 50
Todos estos elementos representan una jerarqua de informacin. Un origen de datos puede contener varios
catlogos, un catlogo varios esquemas, un esquema puede estar formado por varias tablas y una tabla puede
contener varias columnas clave. Esta jerarqua de informacin viene impuesta por el estndar SQL (Structured
Query Language), en el que est basado el entorno de conectividad de AutoCAD.
No es extrao, ni mucho menos, tener centenares de objetos vinculados a diferentes filas de una misma tabla.
Esto significa que, para cada objeto, los valores del origen de datos, catlogo, esquema, tabla y columna clave
son idnticos. Es fcil imaginar que esto dara lugar a almacenar en el dibujo una gran cantidad de informacin
repetida. Para evitar esta situacin, AutoCAD utiliza un concepto denominado plantilla de vnculos. Una
plantilla de vnculos guarda toda la informacin relativa a un determinado vnculo, a excepcin del valor clave.
De este modo, para cada objeto que se quiera vincular, slo es necesario precisar la plantilla de vnculos que
se desea utilizar y el valor o valores de las columnas clave de la tabla. Las plantillas de vnculos se guardan en
el dibujo donde fueron creadas. Como veremos ms adelante, existe la posibilidad de importar o exportar
plantillas de vnculos entre diferentes dibujos.
As pues, el paso previo a la vinculacin de los objetos es crear una plantilla de vnculos. Puesto que las
plantillas de vnculos estn asociadas con una determinada tabla, es necesario conectar el origen de datos
para poder crear la plantilla de vnculos. Una vez efectuada la conexin, la plantilla de vnculos se puede crear
desde el correspondiente icono de la barra de herramientas del Administrador de Conexin BD, desde el men
contextual de la propia tabla, desde el men desplegable Conexin BD o por medio del
comando DBCDEFINELT.
3. Si el origen de datos Parcelas no est conectado, haga clic con el botn derechodel ratn sobre el
origen de datos Parcelas para acceder al men contextual y seleccione la opcin Conectar.
4. Pulse el botn derecho del ratn sobre la tabla DATOS_PARCELAS y seleccione la opcin Nueva
plantilla de vnculos en el men contextual. Se abrir el cuadro de dilogo Nueva plantilla de
vnculos.
Pgina N 17 de 50
Antes de iniciar la vinculacin de los objetos es necesario abrir el Visor de datos en modo de slo lectura o en
modo de edicin. En general, es preferible realizar la vinculacin de objetos con el Visor de datos abierto en
Pgina N 18 de 50
modo de slo lectura con el fin de evitar cualquier posible alteracin de los datos por error.
Para realizar cmodamente la vinculacin de los objetos es recomendable disponer la ventana del dibujo y la
del Visor de datos de modo que no queden solapadas. En este sentido, es conveniente anclar la ventana del
Visor de datos en la parte inferior o superior de la ventana de AutoCAD. Para que el anclaje sea posible es
preciso seleccionar la opcinPermitir anclaje en el men contextual de la barra de herramientas del Visor de
datos.
1. En el Administrador de Conexin BD, pulse el botn derecho del ratn sobre la
tablaDATOS_PARCELAS y seleccione la opcin Ver tabla en el men contextual.
2. Ahora, site el puntero del ratn sobre la barra de herramientas del Visor de datos, pulse el botn
derecho y compruebe que la opcin Permitir anclaje est activada. Si no lo estuviera, haga clic sobre
ella para activarla.
3. Finalmente, arrastre la ventana del Visor de datos hasta dejarla anclada en la parte inferior de la
ventana de AutoCAD.
La disposicin de la pantalla, despus de desplazar y anclar la ventana del Visor de datos, ser similar a la que
muestra la figura siguiente.
Aunque, como ya hemos dicho, deberamos vincular cada una de las parcelas del dibujo con su registro
correspondiente de la tabla, por el momento nos limitaremos a vincular solamente las cuatro parcelas situadas
en la parte superior izquierda del dibujo con los cuatro primeros registros de la tabla. La parcela situada ms a
la izquierda con el primer registro, la parcela contigua con el segundo registro, etc. Cada parcela est
representada en el dibujo como una polilnea cerrada con el fin de que su permetro constituya un solo objeto.
1. Haga clic sobre el encabezado del primer registro de la tabla para seleccionarlo.
2. Pulse en el icono Vincular (el primero por la izquierda) de la barra de herramientas del Visor de datos.
AutoCAD solicitar la designacin de los objetos con los que vincular el registro seleccionado.
3. Designe la parcela situada en la esquina superior izquierda del dibujo y pulse Intro.
Pgina N 19 de 50
Una vez efectuada la vinculacin, el registro que estaba seleccionado en la tabla quedar resaltado en color
amarillo y el siguiente registro de la tabla ser seleccionado automticamente. De este modo, si la vinculacin
de los registros se efecta en el mismo orden que tienen en la tabla, no es necesario seleccionar manualmente
el registro que se desee vincular.
1. Repita la operacin anterior para vincular la siguiente parcela con el segundo registro de la tabla.
2. Vincule tambin las dos parcelas siguientes con los registros tercero y cuarto.
3. Guarde el dibujo con las modificaciones que hemos realizado para volver a utilizarlo ms adelante.
El proceso de vinculacin se puede efectuar tambin desde el men desplegable Vista de datos, desde el
men contextual de los encabezados de registros y por medio del comandoDVLINK. Este ltimo mtodo es el
ms eficaz cuando se vinculan registros consecutivos de la tabla, puesto que basta pulsar la barra espaciadora
o la tecla Intro para repetir el comando.
Aunque en nuestro ejemplo hemos vinculando un solo registro de la tabla con un solo objeto del dibujo, es
posible vincular varios registros con un solo objeto o varios objetos con un solo registro. No existe limitacin
alguna en este sentido.
Creacin de rtulos
Los rtulos son objetos de texto de lneas mltiples que muestran informacin extrada de la base de datos.
Imaginemos, por ejemplo, que necesitramos incluir dentro de cada parcela del polgono industrial
representado en el dibujo Parcelas.dwg una anotacin con el nombre de la empresa propietaria o el valor de la
superficie en metros cuadrados. En lugar de duplicar esta informacin escribindola manualmente como textos
convencionales, podemos utilizar rtulos vinculados con los registros de la tabla DATOS_PARCELAS. De este
modo, si algn dato de la tabla se modifica, el rtulo reflejar el cambio automticamente.
El Administrador de Conexin BD proporciona dos tipos de rtulos, que reciben el nombre de rtulos
independientes y rtulos enlazados. Los primeros son objetos de texto de lneas mltiples que muestran la
informacin de una o varias columnas del registro de la tabla con el que estn vinculados. Por su parte, los
rtulos enlazados son similares a los independientes con la diferencia de estar conectados con un objeto del
dibujo que est vinculado al mismo registro. Los rtulos enlazados estn formados por un texto de lneas
mltiples, una directriz y el objeto del dibujo al que estn conectados. Cada uno de estos tres objetos tiene su
propio vnculo. Si alguno de estos vnculos cambia, cambiarn automticamente los vnculos de los otros dos.
Si se desplaza el objeto asociado, la directriz y el texto se movern con l. Si se borra el objeto del dibujo,
tambin se borrarn la directriz y el texto.
Pgina N 20 de 50
Nota: No es posible crear rtulos enlazados que no tengan directrices. La nica forma de eliminar las
directrices es situarlas en una capa especfica y desactivar o inutilizar esa capa para ocultar la directriz.
De forma similar a lo que ocurra con los vnculos, antes de aadir rtulos a un dibujo es preciso crear
una Plantilla de rtulos, donde se definen los campos de la tabla que se van a mostrar y se establece el
formato que tendr el texto. Las plantillas de rtulos guardan, por tanto, la informacin comn a un conjunto de
rtulos y se evita as que el dibujo se cargue innecesariamente con informacin duplicada.
Veamos cul es el proceso a seguir para aadir rtulos a nuestro dibujo.
Pgina N 21 de 50
8. Seleccione la ficha Propiedades, elija la opcin Medio Centro en la lista desplegable Justificar y
escriba el valor 25 en la casilla Anchura.
9. Seleccione la ficha Campos de rtulo, despliegue la lista Campo, seleccione el campo EMPRESA y
pulse el botn Aadir.
Al finalizar esta operacin se habr creado un nuevo nodo bajo el nombre del dibujo Parcelas.dwg en el
Administrador de Conexin BD. El nodo estar identificado con su icono correspondiente y con el nombre que
hemos asignado a la plantilla de rtulos.
Ahora crearemos una serie de rtulos independientes, asociados a los cuatro primeros registros de la tabla,
que mostrarn el nombre de la empresa dentro de su parcela en el dibujo.
1. Disponga la paleta del Administrador de Conexin BD de modo que est anclada en el lado derecho
de la ventana de AutoCAD. Despus, pulse el botn derecho del ratn sobre la
Pgina N 22 de 50
tabla DATOS_PARCELAS y seleccione la opcin Ver tabla para abrir el Visor de datos en modo de
slo lectura.
2. Site el puntero del ratn sobre la barra de herramientas del Visor de datos, pulse el botn
derecho y compruebe que la opcin Permitir anclaje est activada. Si no lo estuviera, haga clic sobre
ella para activarla. A continuacin, arrastre la ventana del Visor de datos hasta dejarla anclada en la
parte inferior de la ventana de AutoCAD.
3. Utilice el comando ZOOM para ampliar la visualizacin de la zona correspondiente a las cuatro
parcelas de la parte superior izquierda.
4. Haga clic sobre el encabezado del primer registro de la tabla para seleccionarlo.
5. Pulse en el pequeo tringulo de color negro situado junto al primer icono de la barra de herramientas
del Visor de datos y seleccione la opcin Crear rtulos independientes en el men que se habr
desplegado. De este modo, el icono de creacin de vnculos ser reemplazado por el de creacin de
rtulos independientes.
6. Ahora, haga clic en el icono Crear rtulo independiente. AutoCAD solicitar la designacin del punto
de insercin del rtulo.
7. Precise un punto en el centro de la parcela situada en la esquina superior izquierda del dibujo. El
registro que estaba seleccionado quedar resaltado en color amarillo, el rtulo se habr aadido al
dibujo mostrando el contenido de la columna EMPRESA y el segundo registro de la tabla se habr
seleccionado automticamente.
8. Haga clic nuevamente en el icono Crear rtulo independiente y precise un punto en el centro de la
parcela contigua a la anterior.
9. Repita esta operacin para crear los rtulos de las dos parcelas siguientes.
10.Finalmente, guarde el dibujo con las modificaciones que hemos realizado.
La figura siguiente muestra el aspecto de la ventana de AutoCAD despus de haber creado los rtulos en las
cuatro parcelas.
Pgina N 23 de 50
Las plantillas de rtulos se pueden crear desde la barra de herramientas del Administrador de Conexin BD,
seleccionando una tabla y pulsando despus en el botn Nueva plantilla de rtulos (el primero por la
derecha). Tambin se pueden crear desde el men contextual de las tablas o de las plantillas de vnculos,
desde el men desplegable Conexin BD o mediante el comando DBCDEFINELLT.
Es importante sealar que el Administracin de Conexin BD considera tres modos de funcionamiento
excluyentes: la creacin de vnculos, la creacin de rtulos enlazados y la creacin de rtulos independientes.
Slo puede estar activo uno de ellos, que se establece mediante la opcin correspondiente en el
submen Parmetros de vnculos y rtulos del men desplegable Vista de datos o bien a travs del icono
desplegable de la barra de herramientas del Visor de datos (como hemos hecho en el ejemplo).
El comportamiento de la opcin Vincular! del men Vista de datos y del comando DVLINKdepende del modo
de funcionamiento activo. Los comandos DVLINKTOOBJECT,DVLINKPLACE y DVPLACE conmutan entre el
modo de creacin de vnculos, de rtulos enlazados o de rtulos independientes, respectivamente.
El men contextual de las plantillas de rtulos en el Administrador de Conexin BD proporciona cuatro
opciones para administrar los rtulos aadidos al dibujo. Son las siguientes:
Estas cuatro opciones tambin se incluyen en el submen Rtulos del men desplegableConexin BD y sus
comandos equivalentes
son DBCSHOWLABELS, DBCHIDELABELS,DBCDELETELABELS y DBCRELOADLABELS,
respectivamente.
Pgina N 24 de 50
Hacer clic sobre el icono Ver objetos vinculados en dibujo de la barra de herramientas del Visor de datos.
Seleccionar la opcin Ver objetos vinculados en el men contextual de los encabezados de registros.
Seleccionar la opcin Ver objetos vinculados en el men desplegable Vista de datos, siempre que la barra
de mens est visible.
Hacer clic sobre el icono Ver registros vinculados en visor de datos de la barra de herramientas del Visor de
datos.
Seleccionar la opcin Ver registros vinculados en el men desplegable Vista de datos, siempre que la barra
de mens est visible.
Pgina N 25 de 50
Las posibilidades del cuadro de dilogo Opciones del visor de datos y de consulta en relacin con la
visualizacin de objetos y/o registros vinculados son las siguientes:
Encuadre y zoom automticos. Controla la forma en que aparecen los objetos vinculados en el dibujo actual
al seleccionar sus registros correspondientes en la ventana del Visor de datos.
Encuadre automtico del dibujo. Encuadra el dibujo para mostrar dentro del rea grfica los objetos que
estn asociados con el conjunto de seleccin actual del Visor de datos.
Zoom automtico del dibujo. Aplica el zoom automticamente al dibujo, de modo que se muestren todos los
objetos asociados con el conjunto actual de registros.
Factor de zoom. Especifica un factor de zoom que limita el tamao de la extensin del conjunto de objetos
referido a un porcentaje del rea de dibujo. El rango disponible va desde el 20 hasta el 90% y el valor por
defecto es del 50%.
Parmetros de indicacin de registros. Controla el aspecto de los registros vinculados en la ventana Visor
de datos cuando los objetos correspondientes se seleccionan en el dibujo.
Mostrar slo registros indicados. Slo muestra en el Visor de datos el conjunto de registros que est
asociado al conjunto de seleccin actual en el dibujo.
Mostrar todos los registros, seleccionar indicados. Muestra todos los registros de la tabla, pero selecciona
slo los registros que estn vinculados al conjunto objetos designados en el dibujo.
Marcar registros indicados. Aplica un color de marca a los registros vinculados del Visor de datos para
diferenciarlos claramente del resto.
Color de marcado. Especifica el color de marca que se aplica a los registros vinculados del Visor de datos. El
color por defecto es el amarillo.
Opciones de acumulacin. Controla la acumulacin de conjuntos de seleccin y de registros.
Acumular conjunto de seleccin en el dibujo. Agrega objetos al conjunto de seleccin a medida que se
designan registros adicionales en la ventana del Visor de datos. Si esta opcin est desactivada, se define un
nuevo conjunto de seleccin de objetos cada vez que se seleccionan nuevos conjuntos de registros en el Visor
de datos.
Pgina N 26 de 50
Acumular conjunto de registros en visor de datos. Aade registros adicionales al conjunto de registros a
medida que se designan objetos en el dibujo. Si no se selecciona esta opcin, la ventana Visor de datos
establece un nuevo conjunto de registros cada vez que se designen objetos en el dibujo.
Para poner en prctica lo expuesto utilizaremos el dibujo Parcelas2.dwg, que es idntico al que hemos venido
utilizando hasta ahora con la diferencia de que todas las parcelas estn vinculadas con su correspondiente
registro de la tabla.
Pgina N 27 de 50
10.Pulse el botn derecho del ratn sobre el encabezado de un registro y seleccione la opcin Ver
objetos vinculados en el men contextual. Las parcelas correspondientes quedarn seleccionadas y
centradas en el rea grfica.
11. Veamos ahora la operacin inversa. Antes de nada, site el puntero del ratn dentro el rea grfica,
pulse el botn derecho y seleccione la opcin Anular seleccin en el men contextual. Despus
utilice el comando ZOOM con la opcin Extensinpara ver el dibujo completo.
12.Haga clic sobre el icono Registros vinculados de AutoView en visor de datos. El icono quedar
pulsado para indicar la activacin del mecanismo automtico de seleccin de registros al designar
objetos en el dibujo.
13.Designe una o varias parcelas en el dibujo y observe cmo el Visor de datos muestra solamente los
registros de la tabla que estn vinculados con los objetos que haya designado en el dibujo.
14.Finalmente, haga clic sobre el icono Ver tabla en la barra de herramientas de la paleta del
Administrador de Conexin BD para restablecer la visualizacin de todos los registros en el Visor de
datos.
Estos ejemplos slo pretenden destacar la sencillez del procedimiento para visualizar objetos y registros
vinculados. Pruebe a combinar otros parmetros diferentes en el cuadro de dilogo Opciones del visor de
datos y de consulta para ver los resultados y hacerse una idea ms amplia de todas sus posibilidades.
Consulta rpida. Permite realizar consultas sencillas basadas en un nico campo de la tabla, un solo
operador y un solo valor.
Rango consulta. Crea una consulta que devuelve todos los registros u objetos incluidos en un determinado
rango de valores.
Pgina N 28 de 50
Consulta SQL. Este mtodo permite crear y ejecutar consultas escribiendo directamente las sentencias
correspondientes en lenguaje SQL.
Cuando se ejecuta una consulta, los registros resultantes se muestran en el Visor de datos. Tambin existe la
posibilidad de seleccionar simultneamente los objetos vinculados en el dibujo. Las consultas se pueden
guardar en el dibujo para ser reutilizadas posteriormente, en cuyo caso se muestran como nodos asociados al
dibujo en el Administrador de Conexin BD. Adems, un conjunto de consultas puede ser exportado a un
archivo externo (con extensin DBQ), que puede ser importado en un dibujo diferente.
Para poner en prctica el uso de consultas, comenzaremos creando una consulta rpida que localice en el
dibujo Parcelas2.dwg todas las parcelas correspondientes a la calle Crdoba, de acuerdo con la informacin
contenida en la tabla DATOS_PARCELAS de la base de datos Parcelas.mdb, que venimos utilizando en todas
las entregas de esta serie.
5. Escriba Calle Crdoba en la casilla Nombre de nueva consulta y haga clic en el botn Continuar.
Se abrir el cuadro de dilogo Editor de consultas.
Pgina N 29 de 50
6. Asegrese de que est seleccionada la ficha Consulta rpida. Seleccione el elemento CALLE en la
lista Campo y la opcin = Igual en la lista desplegableOperador.
7. Haga clic en el botn Buscar valores. Se abrir el cuadro de dilogo Valores de columna que
mostrar una lista con los distintos valores contenidos en el campo seleccionado previamente, esto es,
en el campo CALLE. Seleccione la calleCrdoba y pulse el botn Aceptar para regresar al editor de
consultas.
8. Desactive la casilla Indicar registros en visor de datos y asegrese de que la casilla Indicar
objetos en dibujo est activada. Antes de continuar, compruebe que todas las opciones del cuadro
de dilogo estn configuradas tal y como muestra la figura siguiente.
9. Ahora haga clic en el botn Almacenar. Esta operacin aadir un nodo nuevo bajo el nombre del
dibujo en el Administrador de Conexin BD. De este modo la consulta podr volver a utilizarse cuantas
veces sea necesario sin necesidad de volver a definirla, lo que resulta especialmente til en consultas
complejas.
10.Finalmente, pulse el botn Ejecutar. Si todo ha ido bien, habrn quedado seleccionadas en el dibujo
todas las parcelas de la calle Crdoba.
Pgina N 30 de 50
Evidentemente, cuando los objetos del dibujo se seleccionan a partir de una consulta es posible operar con
ellos igual que si hubieran sido designados por el procedimiento convencional. As, por ejemplo, podramos
cambiar de capa o de color las polilneas designadas, dibujar un sombreado slido en su interior para
componer un plano de parcelas coloreadas por calles, etc.
Las consultas se pueden crear tambin desde el botn Nueva consulta de la barra de herramientas del
Administrador de Conexin BD, desde el men desplegable Conexin BD(submen Consultas,
opcin Nueva consulta en una tabla externa) o bien mediante el comando DBCNEWQRYTABLE. Estos dos
ltimos procedimientos muestran previamente un cuadro de dilogo para elegir la tabla que servir de base
para la consulta.
Existe la posibilidad de crear la consulta basndose directamente en la tabla asociada a una plantilla de
vnculos, en cuyo caso se debe seleccionar previamente la plantilla de vnculos en el Administrador de
Conexin BD y utilizar despus el botn Nueva consulta de la barra de herramientas o la correspondiente
opcin del men contextual. Esta operacin tambin se puede iniciar desde el men desplegable Conexin
BD (submen Consultas, opcinNueva consulta en una plantilla de vnculos) o con el
comando DBCNEWQRYLT.
Como hemos avanzado anteriormente, las consultas guardadas en el dibujo se pueden ejecutar directamente
sin necesidad de pasar por el editor de consultas. Para ello, basta seleccionar la consulta en el Administrador
de Conexin BD y pulsar el botn Ejecutar consulta de su barra de herramientas o seleccionar la
opcin Ejecutar en el men contextual. Tambin se puede efectuar esta operacin desde el men
desplegableConexin BD (submen Consultas, opcin Ejecutar consulta) y mediante el
comandoDBCEXECUTEQRY.
En el siguiente ejemplo crearemos y ejecutaremos una consulta basada en un rango de valores para localizar
las parcelas cuya superficie est comprendida entre 1600 y 2000 metros cuadrados.
1. Pulse el botn derecho del ratn sobre la tabla DATOS_PARCELAS y seleccione la opcin Nueva
consulta. Escriba Superficie 1600-2000 en la casilla Nombre de nueva consulta y haga clic en el
botn Continuar para abrir el editor de consultas.
2. Seleccione la ficha Rango consulta.
3. Seleccione el campo SUPERFICIE. Escriba el valor 1600 en la casilla Desde y el valor 2000 en la
casilla Punto a atravesar. El nombre de esta ltima casilla es un verdadero misterio!
Pgina N 31 de 50
4. Haga clic en el botn Almacenar para guardar la consulta y crear el correspondiente nodo en el
Administrador de Conexin BD.
5. Por ltimo, pulse el botn Ejecutar.
Como no poda ser de otro modo, en el dibujo habrn quedado seleccionadas todas las parcelas que cumplen
la condicin que hemos establecido.
Cuando las consultas son ms complicadas es necesario hacer uso de las dos ltimas fichas del cuadro de
dilogo Editor de consultas. En el siguiente ejemplo vamos a componer una consulta que busque las
parcelas de las calles Crdoba y Granada cuya superficie sea inferior a 1250 metros cuadrados. Esta consulta
exige el uso de dos columnas de la tabla y, adems, de dos valores de una misma columna, por lo que no
puede componerse en las fichas Consulta rpida o Rango consulta.
1. Pulse el botn derecho del ratn sobre la tabla DATOS_PARCELAS y seleccione la opcin Nueva
consulta. Escriba Crdoba Granada 1250 en la casilla Nombre de nueva consulta y haga clic en el
botn Continuar para abrir el editor de consultas.
2. Seleccione la ficha Constructor de consultas.
3. Site el puntero del ratn en la primera celda de la columna Campo, pulse el botn derecho y
seleccione la opcin Borrar rejilla en el men contextual. AutoCAD mostrar un mensaje de
advertencia pidiendo confirmacin para continuar con la operacin. Pulse en el botn S.
4. Haga clic en la primera celda de la columna Campo para que aparezca una flecha en su lado
derecho. Haga clic en la flecha y seleccione el campo CALLE en la lista que se habr desplegado.
5. Haga clic en la primera celda de la columna Operador y seleccione = Igual.
6. Haga clic en la primera celda de la columna Valor para que aparezca un botn etiquetado con puntos
suspensivos [...]. Pulse en el botn [...] y se abrir el cuadro de dilogo Valores de columna.
Seleccione la calle Crdoba y cierre el cuadro de dilogo pulsando en el botn Aceptar.
7. Haga clic dos veces en la primera celda de la columna Lgico para seleccionar el valor Or. El primer
clic mostrar el valor And y el segundo el valor Or.
8. Repita los pasos 4, 5 y 6 con la segunda celda de las columnas Campo, Operador yValor,
seleccionando el campo CALLE, el operador = Igual y el valor Granada.
Pgina N 32 de 50
Observe que hay dos columnas estrechas sin nombre, una a la izquierda de la columnaCampo y otra a la
derecha de la columna Valor. Estas columnas permiten agrupar entre parntesis dos o ms lneas activando o
desactivando los parntesis de apertura o de cierre al hacer clic en sus respectivas celdas.
9. Haga clic en la celda de parntesis de la primera fila a la izquierda de la columnaCampo. AutoCAD
aadir un parntesis de apertura en esa celda
10.Haga clic en la celda de parntesis de la segunda fila a la derecha de la columnaValor. Se aadir
un parntesis de cierre en esa celda.
11. Haga clic en la segunda celda de la columna Lgico para seleccionar el valor And.
12.Repita de nuevo los pasos 4, 5 y 6 con la tercera celda de las columnas Campo,Operador y Valor,
seleccionado el campo SUPERFICIE, el operador < Menor que y escribiendo el valor 1250.
13.Active la casilla Indicar registros en visor de datos.
14.Seleccione el campo EMPRESA en la lista Campos de tabla y pulse el botnAadir que est situado
junto a la etiqueta Mostrar campos. El campo EMPRESA se aadir a la lista.
15.Repita la operacin anterior para aadir tambin los campos CALLE y SUPERFICIEa la lista Mostrar
campos.
16.Ahora seleccione el campo SUPERFICIE en la lista Mostrar campos, haga clic en el
botn Aadir situado a la derecha de la etiqueta Ordenar por y haga clic en elbotn etiquetado con
dos pequeos tringulos para establecer una ordenacin descendente (el criterio de ordenacin por
defecto es ascendente).
17.Finalmente, active la casilla Indicar objetos en dibujo.
Antes de seguir compruebe que todos los parmetros del cuadro de dilogo estn configurados tal y como
muestra la figura siguiente.
Pgina N 33 de 50
Pgina N 34 de 50
Enviar como SQL original. Enva las consultas directamente a la base de datos original, sin efectuar una
comprobacin previa de la sintaxis. Debe utilizarse cuando se ejecutan sentencias especficas de un
determinado sistema, que no se ajustan al estndar SQL.
Pgina N 35 de 50
Consulta reiterativa. La seleccin de vnculos permite afinar continuamente cada consulta efectuada
combinando los resultados de una consulta con los de otra, cuyos resultados pueden combinarse a su vez con
la siguiente y, as, sucesivamente. La combinacin de consultas se realiza mediante operadores lgicos de
unin, interseccin y sustraccin.
Pgina N 36 de 50
Designacin grfica. Permite seleccionar objetos de forma automtica por medio de consultas a las tablas y
tambin designarlos manualmente en el dibujo.
Mltiples plantillas de vnculos. La seleccin de vnculos permite combinar los resultados de las consultas
utilizando ms de una plantilla de vnculos.
Por otra parte, la seleccin de vnculos carece de las siguientes funciones que estn presentes en el Editor de
consultas:
Almacenamiento. No permite guardar las consultas efectuadas debido, precisamente, a que utiliza un proceso
reiterativo de consulta.
Consulta SQL. No proporciona un mecanismo para componer consultas directamente mediante la escritura de
sentencias SQL. Esto es debido a que las tablas consultadas deben estar asociadas a una plantilla de
vnculos, que slo permite operaciones de tipo SELECT.
El proceso de seleccin de vnculos se puede iniciar desde la opcin Seleccionar vnculosdel men
contextual de las plantillas de vnculos en el Administrador de Conexin BD, desde la opcin homnima del
submen Vnculos en el men desplegable Conexin BD o directamente mediante el
comando DBCSELECTLINKS. Todos estos mtodos abren el cuadro de dilogo Seleccin de vnculos cuyo
aspecto se muestra en la figura siguiente.
La seleccin de vnculos se basa en conjuntos de resultados que se crean cada vez que se ejecuta una
consulta. Un conjunto de resultados es una serie de registros y/o de objetos del dibujo que satisfacen las
condiciones de una consulta. Cuando se crea el primer conjunto de resultados, ste pasa a ser el conjunto A.
Despus, al efectuar una segunda consulta, sus resultados forman el conjunto B. Ambos conjuntos pueden
combinarse mediante las siguientes operaciones lgicas:
Unin. Devuelve los registros y/o los objetos que son miembros de los conjuntos A o B.
Interseccin. Devuelve los registros y/o los objetos que son miembros de los conjuntos A y B.
Sustraer A - B. Devuelve los registros y/o los objetos del conjunto A que no son miembros del conjunto B.
Pgina N 37 de 50
Sustraer B - A. Devuelve los registros y/o los objetos del conjunto B que no son miembros del conjunto A.
El resultado de la operacin lgica pasa a ser el nuevo conjunto A, que puede ser combinado con un nuevo
conjunto B y, as, sucesivamente.
Para ilustrar las posibilidades que ofrece la seleccin de vnculos, veamos el siguiente ejemplo. Consideremos
las parcelas de nuestro dibujo parcelas2.dwg divididas en dos mitades por una lnea vertical imaginaria, de
modo que a la izquierda tendremos las parcelas situadas en el lado Oeste del polgono industrial y a la
derecha las parcelas del lado Este. Necesitamos saber cules son las parcelas del lado Este que tienen una
superficie menor de 1250 metros cuadrados. Esta informacin no puede obtenerse mediante una consulta
convencional en la tabla, porque la situacin Este-Oeste de cada parcela no figura en la misma. As, pues,
necesitamos hacer uso de la seleccin de vnculos.
1. Si AutoCAD est cerrado, inicie el programa, abra el dibujo Parcelas2.dwg y efecte un ZOOM
Extensin (Extents) para ver el dibujo completo en el rea grfica.
2. Si la paleta del Administrador de Conexin BD no est abierta, pulse la combinacin de
teclas Ctrl+6 para abrirla.
3. Si el origen de datos Parcelas no est conectado, haga clic con el botn derecho del ratn sobre el
origen de datos Parcelas para acceder al men contextual y seleccione la opcin Conectar.
4. Disponga la paleta del Administrador de Conexin BD de modo que est anclada en el lado derecho
de la ventana de AutoCAD. Despus, pulse el botn derecho del ratn sobre la
plantilla DATOS_PARCELASVnculo1 y seleccione la opcinSeleccionar vnculos que abrir el
correspondiente cuadro de dilogo.
5. Active la opcin Seleccionar en dibujo < que se encuentra en la parte superior del cuadro de dilogo.
6. Haga clic en el botn Seleccionar. El cuadro de dilogo se ocultar temporalmente para permitir la
designacin de objetos en el dibujo. Utilice una Captura (Crossing), seleccione las parcelas de la mitad
de derecha del dibujo y pulse Intro para terminar la designacin de objetos. Al regresar al cuadro de
dilogo, observe las casillasObjetos y Registros donde deber figurar un nmero prximo a 40.
7. Despliegue la lista Realizar en la parte superior del cuadro de dilogo y seleccione la
opcin Intersecar.
8. Ahora, active la casilla Usar consulta.
9. Asegrese de que est seleccionada la ficha Consulta rpida en la zona central del cuadro de
dilogo, seleccione el elemento SUPERFICIE en la lista Campo, la opcin< Menor que en la
lista Operador y escriba 1250 en la casilla Valor.
10.Pulse el botn Ejecutar. AutoCAD aplicar esta consulta sobre la tabla y seleccionar todos los
registros para los que el campo SUPERFICIE tenga un valor inferior a 1250. Adems, el conjunto de
registros seleccionados por la consulta se intersecar con el conjunto de registros resultante de la
designacin de objetos en el dibujo que efectuamos en la operacin anterior, obteniendo as el
conjunto de registros definitivo, cuyo nmero figurar ahora en las casillas Objetos y Registrosdel
cuadro de dilogo.
Pgina N 38 de 50
11. Asegrese de que estn activadas las casillas Indicar registros en visor de datose Indicar objetos
en dibujo.
12.Por ltimo, pulse el botn Finalizar.
Los objetos del dibujo que formaban parte del conjunto de seleccin y que cumplan la condicin de la consulta
habrn quedado seleccionados y sus registros correspondientes se mostrarn en el Visor de datos.
Exportacin de vnculos
La exportacin de vnculos es una funcin del Administrador de Conexin BD que permite extraer informacin
a partir de los vnculos de un conjunto de seleccin de objetos. Se dispone de tres mtodos de exportacin: a
un archivo delimitado por comas, a un archivo delimitado por espacios y a una nueva tabla de la base de
datos. Los dos primeros crean un archivo de texto en el disco, mientras que el tercero crea una nueva tabla en
el archivo de la base de datos. En cualquiera de ellos se puede escoger las columnas de la tabla vinculada que
sern exportadas y se aade una columna adicional que contiene el identificador (handle) de cada objeto (el
identificador de un objeto es un nmero hexadecimal que permite localizarlo unvocamente en el dibujo).
Esta funcin puede resultar muy til cuando se necesite guardar la informacin sobre un conjunto de objetos
para utilizarla posteriormente. Imaginemos, por ejemplo, que se requiera ejecutar frecuentemente consultas
sobre las parcelas del lado Este del polgono. La creacin de las consultas se facilitara si esa informacin
estuviera guardada en la base de datos, eliminando as la necesidad de seleccionar las parcelas cada vez que
se cree la consulta, como veremos en el siguiente ejemplo.
La exportacin de vnculos solamente se puede realizar desde el men desplegableConexin BD,
seleccionando el submen Vnculos y la opcin Exportar vnculos o por medio del
comando DBCEXPORTLINKS. Recuerde que puede hacer visible la barra de mens utilizando la
opcin Mostrar barra de mens en el men desplegable de personalizacin de la barra de herramientas de
acceso rpido o bien asignando el valor 1 a la variable de sistema MENUBAR.
Pgina N 39 de 50
1. Con la barra de mens visible, despliegue el men Conexin BD, seleccione el submen Vnculos y
la opcin Exportar vnculos. AutoCAD solicitar la designacin de los objetos cuyos vnculos deban
ser exportados.
2. Seleccione las parcelas de la mitad derecha del dibujo y pulse Intro.
3. En el cuadro de dilogo Exportar vnculos, despliegue la lista Tipo y seleccione la opcin formato de
base de datos original, escriba LADO_ESTE en la casillaNombre y pulse el botn Guardar.
Esta operacin crear una nueva tabla LADO_ESTE, que se aadir bajo el nodo Parcelas en el Administrador
de Conexin BD.
4. Ahora, haga clic con el botn derecho sobre la tabla DATOS_PARCELAS en el Administrador de
Conexin BD y seleccione la opcin Nueva consulta en el men contextual. Se abrir el cuadro de
dilogo Nueva consulta.
Pgina N 40 de 50
Pgina N 41 de 50
A la vista de las opciones disponibles, se puede observar que existen dos formas de modificar una plantilla:
Editar plantilla de vnculos/rtulos y Propiedades de plantilla de vnculos/rtulos. Es importante conocer la
diferencia entre ambos mtodos.
En el caso de las plantillas de rtulos, las dos opciones pueden utilizarse en cualquier momento. Si lo que se
pretende es modificar el aspecto del texto de los rtulos o los campos de la tabla que muestra cada uno, debe
utilizarse la opcin Editar plantilla de rtulos. Por el contrario, en el caso de que se necesite efectuar una
modificacin sobre la procedencia de los datos, esto es, el origen de datos, el catlogo, el esquema o la tabla,
es preciso utilizar la opcin Propiedades de plantilla de rtulos.
En las plantillas de vnculos, las posibilidades de edicin son ligeramente diferentes. La opcin Editar plantilla
de vnculos permite definir una o varias columnas clave diferentes para la plantilla, lo que tiene una
repercusin directa sobre los vnculos existentes en el dibujo y, por lo tanto, no se puede utilizar si existen
vnculos en el dibujo asociados a la plantilla de que se trate. De lo contrario, AutoCAD lo advierte mediante el
mensaje que muestra la figura siguiente.
Por su parte, la opcin Propiedades de plantilla de vnculos puede utilizarse en cualquier momento. Igual
que en el caso de las plantillas de rtulos, esta opcin permite definir un nuevo origen de datos, catlogo,
esquema o tabla, que son propiedades que no afectan directamente a los vnculos definidos en el dibujo, sino
slo a la propia plantilla. Lo que puede ocurrir al modificar estas propiedades es que algunos de los vnculos
del dibujo contengan valores que no existan en la nueva tabla. Ms adelante veremos cmo se pueden
corregir situaciones de este tipo. La figura siguiente muestra el aspecto del cuadro de dilogo Propiedades de
plantilla de vnculos.
Pgina N 42 de 50
Es muy probable que este cuadro de dilogo no tenga que utilizarse nunca. Sin embargo, proporciona una de
las funciones ms importantes del entorno de Conexin BD. Imaginemos, por ejemplo, una empresa que
utilizaba Microsoft Access como sistema de bases de datos y lo sustituye por un sistema de mayores
prestaciones, como SQL Server. Este cuadro de dilogo constituye el nico mtodo de actualizar el nuevo
camino de acceso a la informacin, sin necesidad de volver a crear todos los vnculos en los dibujos.
Algo parecido a lo que ocurre con la edicin, sucede cuando lo que se pretende es suprimir una plantilla de
vnculos. En este caso, no es posible suprimir plantillas de vnculos ni de rtulos si existen vnculos o rtulos
en el dibujo asociados con ellas.
Por lo que se refiere a la exportacin e importacin de plantillas, cabe sealar que todas las plantillas de
vnculos y de rtulos de un dibujo se puede exportar como un conjunto nico a un archivo de disco que tiene la
extensin DBT. Este archivo puede ser importado, despus, en cualquier otro dibujo. Tambin es posible
compartir plantillas entre dibujos abiertos en la misma sesin mediante las operaciones de arrastrar y soltar
plantillas de un nodo de dibujo a otro en el Administrador de Conexin BD.
Pgina N 43 de 50
Administrador de Conexin BD, proporciona una herramienta que permite localizar automticamente estos
vnculos hurfanos de modo que puedan ser eliminados fcilmente del dibujo. Tambin se puede ejecutar esta
funcin desde el men contextual del origen de datos en el Administrador de Conexin BD, desde el men
desplegable Conexin BD o por medio del comando DBCSYNC. En estos tres ltimos casos, AutoCAD
muestra un cuadro de dilogo en el que solicita especificar la plantilla de vnculos para la que se desee
efectuar la sincronizacin.
Imaginemos, por ejemplo, que en la tabla DATOS_PARCELAS se hubieran borrado todos los registros de las
parcelas correspondientes a la calle Almera, con lo que los objetos vinculados con dichos registros
estaran hurfanos. Al ejecutar la opcin Sincronizar sobre el dibujo Parcelas2.dwg y seleccionar la plantilla
de vnculos, obtendramos el resultado que muestra la figura siguiente.
El cuadro de dilogo Sincronizar proporciona una lista con los errores detectados. Es posible corregir
directamente determinados errores como, por ejemplo, la asignacin de un nuevo tamao a una columna en la
tabla de base de datos de origen. Otros errores, tales como los vnculos que apuntan a registros inexistentes,
deben corregirse en la tabla original o bien utilizar el botn Suprimir para eliminar los vnculos del dibujo.
Pgina N 44 de 50
Estas opciones aparecen desactivadas si los objetos seleccionados no contienen vnculos con tablas de bases
de datos, pero se activan al seleccionar objetos vinculados o rtulos independientes o enlazados.
Almacenar ndice de vnculos en archivo de dibujo. Si se activa esta opcin, AutoCAD guarda un ndice de
Pgina N 45 de 50
la base de datos en el propio archivo de dibujo, lo que redunda en una mejora de rendimiento durante las
operaciones de seleccin de vnculos a cambio de incrementar el tamao del archivo de dibujo. Si se prefiere
mantener el archivo de dibujo con el menor tamao posible, deber desactivarse esta opcin.
Abrir tablas en modo de slo lectura. Por defecto, un doble clic sobre el nombre de una tabla en el
Administrador de Conexin BD abre la tabla en modo de edicin. Si se activa esta opcin, las tablas se abrirn
por defecto en modo de slo lectura.
Pgina N 46 de 50
2. Pulse la combinacin de teclas Ctrl+Inicio para situarse en la primera celda de la hoja (la celda A1
que contiene el texto ID_REF).
3. Pulse la combinacin de teclas Mays+Ctrl+Fin para seleccionar la tabla completa, es decir, todas las
celdas que contienen datos.
4. Si dispone de la versin 2010 de Microsoft Excel, seleccione la ficha Frmulas y haga clic sobre el
icono Asignar nombre, en el grupo Nombres definidos, para abrir el cuadro de dilogo Nombre
nuevo. Escriba DATOS_PARCELAS en la casillaNombre y cierre el cuadro de dilogo pulsando en el
botn Aceptar.
En las versiones 2000 o 2003 de Microsoft Excel, esta misma operacin se efecta en el cuadro de
dilogo Definir Nombre, al que se accede desde el men Insertar, seleccionando el submen Nombre y la
opcin Definir.
5. Finalmente, guarde la hoja de clculo con el nombre Parcelas2.xls y cierre el programa Microsoft
Excel.
Esta operacin completa el primer paso del proceso de conexin. La asignacin de un nombre al rango de
celdas es esencial para que la hoja de clculo pueda actuar como una tabla de base de datos.
Pgina N 47 de 50
El siguiente paso consiste en la creacin de un origen de datos ODBC que haga posible el acceso al archivo
Parcelas2.xls. En este sentido, recuerde que si est utilizando una versin de 64 bits de Windows, debe tener
instalado el Componente redistribuible del motor de base de datos de Microsoft Access 2010, que puede
descargar de forma totalmente gratuita desde la pgina web de
Microsofthttp://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B84B371EDE16D. La instalacin de este componente es innecesaria si su sistema cuenta con la versin 2010
del paquete Microsoft Office.
1. Abra la carpeta Herramientas administrativas del Panel de control de Windows y haga doble
clic sobre el icono Orgenes de datos ODBC. Esta operacin iniciar elAdministrador de orgenes
de datos ODBC.
2. Asegrese de que est seleccionada la ficha DSN de usuario y haga clic en el botn Agregar, que
abrir el cuadro de dilogo Crear nuevo origen de datos.
3. Seleccione el controlador Microsoft Excel Driver en la lista central.
Pgina N 48 de 50
6. Pulse el botn Aceptar para cerrar el cuadro de dilogo de configuracin y regresar alAdministrador
de orgenes de datos ODBC.
7. Cierre tambin el Administrador de orgenes de datos ODBC haciendo clic en el botn Aceptar.
La ltima y definitiva operacin que nos queda por hacer es la creacin del origen de datos en AutoCAD, que
prcticamente es idntica a la que hicimos en su momento para conectar con la base de datos de Microsoft
Access.
En nuestro caso y con el fin de no ser repetitivos, en lugar de crear un nuevo origen de datos modificaremos la
configuracin del origen de datos Parcelas que ya tenemos creado en el Administrador de Conexin BD.
1. Inicie AutoCAD con un dibujo nuevo o abriendo un dibujo cualquiera.
2. Pulse la combinacin de teclas Ctrl+6 para abrir la paleta del Administrador de conexin BD.
Pgina N 49 de 50
3. Haga clic con el botn derecho del ratn sobre el origen de datos Parcelas y seleccione la
opcin Configurar en el men contextual. Se abrir el cuadro de dilogo Propiedades de vnculo de
datos.
4. Asegrese de que est seleccionada la ficha Proveedor y seleccione la opcinMicrosoft OLE DB
Provider for ODBC Drivers en la lista Proveedores de OLE DB, tal y como muestra la figura
siguiente.
Pgina N 50 de 50
7. Haga clic en el botn Probar conexin. Si todo ha ido bien aparecer un mensaje indicando que la
prueba de conexin fue satisfactoria. De lo contrario, tendr que verificar la correcta la configuracin
del origen de datos ODBC.
8. Pulse el botn Aceptar para completar la configuracin del origen de datos.
9. Haga doble clic sobre el nodo Parcelas en el Administrador de Conexin BD para conectar con el
origen de datos.
Una vez terminado todo el proceso, podremos utilizar el nuevo origen de datos exactamente igual que si se
tratara de la base datos original de Microsoft Access.
La nica diferencia con la configuracin anterior es que, ahora, la tabla DATOS_PARCELAS no puede abrirse
en modo de edicin en el Visor de datos. Esta limitacin se debe a que el controlador ODBC de Microsoft Excel
no admite cursores actualizables, una propiedad que debe soportar el proveedor de datos para permitir la
modificacin directa de los mismos en el Visor de datos.