Agregar un componente de origen
En este punto queremos agregar un archivo XSD, que será la estructura del primer componente, y un archivo XML, que contenga los datos de ese componente. El archivo de origen Books.xsd se puede agregar a la asignación de varias maneras:
•En la barra de herramientas haga clic en (Insertar archivo o esquema XML).
•En el menú Insertar haga clic en Arc&hivo o esquema XML.
•Arrastre Books.xsd desde el explorador de Windows hasta el área de asignación.
Al añadir un esquema, MapForce sugiere que se añada un archivo de ejemplo. Haga clic en Examinar y navegue hasta Books.xml, que se encuentra en la misma carpeta. Ahora el archivo de origen contiene tanto un esquema como contenido. Puede indicar archivos XSD y XML en las propiedades de todos los componentes de origen y de destino. El archivo XSD define la estructura del documento de ese componente. El archivo XML proporciona los datos de ese componente (de origen o de destino) y debe ser válido conforme al esquema se ese componente. Si se crea un componente a partir de un archivo XSD, la aplicación solicita un archivo XML que usar como archivo de datos del componente. Si se crea un componente a partir de un archivo XML, entonces el archivo XSD al que se hace referencia desde el archivo XML se usa para definir la estructura de los datos del componente. Si no existen referencias a ningún archivo XSD, MapForce le preguntará si quiere generar uno para ese componente.
Ver la estructura
Ahora que hemos añadido un archivo de origen al área de asignación, podemos ver su estructura. En MapForce esta estructura se conoce como componente de asignación o simplemente componente. Para ampliar elementos en el componente haga clic en el icono. También puede pulsar la tecla + del teclado numérico. En la imagen siguiente puede ver el componente de origen:
En la barra del título puede verse el nombre del componente, que es Books. El nodo de nivel superior representa el nombre del archivo de instancia XML: Archivo: Books.xml. Los elementos XML de la estructura están representados por el icono . Los atributos XML están representados por el icono . Los triángulos pequeños que aparecen a ambos lados del componente representan la entrada de datos por la izquierda y la salida de datos por la derecha. En MapForce estos conectores se llaman respectivamente conectores de entrada y conectores de salida.
Mover y cambiar el tamaño de los componentes
Para mover un componente dentro del panel de asignaciones haga clic en el componente y arrastre el ratón hasta la posición nueva. Haga clic en la esquina inferior derecha de un componente y arrastre el ratón para ajustar su tamaño. También puede hacer doble clic en esa esquina para que MapForce ajuste el tamaño automáticamente.