- En Infrastructure Administrator, lleve a cabo una de las siguientes acciones:
- Haga clic en Empresa y conéctese al modelo de sector empresarial. Abra un proyecto.
- Haga clic en Archivo y abra un dibujo o una plantilla de modelo de sector.
- Expanda el nodo Modelo de sector y haga clic en Creador de formularios.
El creador de formularios se muestra en el panel de la derecha. Los argumentos y las clases de elemento se muestran en el explorador de formularios.
- En el cuadro de diálogo Creador de informes, en el panel de la derecha, realice las siguientes acciones:
- En la barra de herramientas Diseñador, pulse el icono Cuadro combinado avanzado. Se crea un control llamado MASTERBOX1. Cambie sus propiedades en el panel de la izquierda de la siguiente manera:
- Caption = Calle:;
DetailControl = FID_LOCATION = nombre del cuadro combinado
MasterTable = LM_STREET
MasterAttribute = FID
Detail Attribute = FID_STREET
Atributos de visualización = NOMBRE (atributo con nombre de calle)
Orderby = NOMBRE (ordena por nombre de calle)
- Pulse para añadir otro cuadro de texto avanzado. Se crea un control llamado MASTERBOX2. Cambie sus propiedades en el panel de la izquierda de la siguiente manera:
- Caption = Distrito:
DetailControl = MASTERBOX1 (el cuadro Calle anterior)
MasterTable = LM_DISTRICT
MasterAttribute = FID
DetailAttribute = FID_DISTRICT
Atributos de visualización = NOMBRE (atributo con nombre de distrito)
Orderby =Nombre (ordena por nombres de distrito).
- Pulse para añadir otro cuadro de texto avanzado. Se crea un control llamado MASTERBOX3. Cambie sus propiedades en el panel de la izquierda de la siguiente manera:
- Caption = Ciudad:
DetailControl = MASTERBOX2 (el cuadro Distrito anterior)
MasterTable = LM_CITY
MasterAttribute = FID
DetailAttribute = FID_CITY
Atributos de visualización = NOMBRE (atributo con nombre de ciudad)
Orderby = Nombre (ordena por nombres de ciudad)
- Reubique los controles como desee y salga del Creador de formularios.
En caso de que haya errores de SQL, compruebe la configuración de los pasos anteriores. Además, compruebe para asegurarse de que los índices de los atributos que ha utilizado están configurados correctamente.
Nota: El uso de cuadros combinados, cuadros principales u otros, degrada el rendimiento del formulario de la clase de elemento, ya que es necesario ejecutar sentencias SQL adicionales cada vez que cambia el registro. Esto sucede especialmente en el modo de vista de tabla, que requiere muchos desplazamientos de registro para mostrar los registros visibles de la rejilla. Por lo tanto, en modo de vista de tabla percibirá una ralentización si usa cuadros combinados básicos o avanzados.
Sugerencia: Para optimizar la velocidad, compruebe si ha definido índices en los atributos relacionados.