13-knowledgemanager

5
395 KNOWLEDGE MANAGER

Upload: hector-moreno-pinto

Post on 21-Mar-2016

218 views

Category:

Documents


6 download

DESCRIPTION

KNOWLEDGE MANAGER 395 Se generaráel archivo MyObjects.xpz en la raíz de la KB 396 XPZ: Cuando se selecciona un archivo con este formato, el KnowledgeManager (KMW) recorre el contenido del archivo XPZ y consolida cada uno de los archivos internos, siempre y cuando tengan el formato XML apropiado. 397 XPW: Para poder tener compatibilidad con las versiones anteriores de GeneXus, existe un componente encargado de realizar la conversión de un archivo XPW a un archivo XML. GX OPEN 398

TRANSCRIPT

395

KNOWLEDGEMANAGER

396

Se generará el archivo

MyObjects.xpzen la raíz de la

KB

Distribución

Una vez seleccionados los objetos a distribuir (exportar) e indicado el nombre del archivo de distribución (en el ejemplo: MyObjects), se crea automáticamente un archivo comprimido de extensión XPZ. Este archivo comprimido contiene dentro un archivo XML que contiene la información de los objetos y/o atributos distribuidos.

En Distribution Name podemos poner un path donde guardar el archivo de distribución. Si no se pone path, como en el caso de arriba, entonces quedará almacenado en el directorio raíz de la Base de Conocimiento.

En el ejemplo, si abrimos el archivo MyObjects.xpz con una herramienta tipo WinZip, veremos que contiene un archivo de nombre MyObjects_1.xml

Distribute Options

Append to File: Si en el Distribution Name del diálogo de distribución se ingresa de nombre un archivo que ya existe, al salir del campo se habilita esta opción para poder agregar la nueva distribución al archivo existente.

Si se marca la opción Append to File, se crea un nuevo archivo XML dentro del mismo XPZ. Siguiendo con el ejemplo anterior, se crearía un archivo MyObjects_2.xml en el archivo MyObjects.xpz. Si ya existe un archivo con ese nombre, se incrementa el sufijo en uno y se vuelve a intentar.

Si no se marca la opción Append to File, el archivo se reemplaza con la nueva distribución.

Version 7.0 (And prior): Mediante esta opción es posible que el archivo de exportación resultante sea creado con el formato utilizado hasta la versión 7.0 de GeneXus inclusive (extensión XPW).

397

Pide el path del archivo a ser consolidado

Consolidación

La forma de importar objetos, atributos y dominios GeneXus dentro de una base de conocimiento es mediante la opción Consolidate del Knowledge Manager. Lo que se importa son objetos previamente distribuidos, en un archivo que puede tener tres formatos: XPZ, XML o XPW.

XPZ: Cuando se selecciona un archivo con este formato, el Knowledge Manager (KMW) recorre el contenido del archivo XPZ y consolida cada uno de los archivos internos, siempre y cuando tengan el formato XML apropiado.

XML: En algunos casos puede ser necesario consolidar algún XML en particular de todos los que contiene el XPZ. Para este caso se puede descomprimir y consolidar directamente el XML.

XPW: Para poder tener compatibilidad con las versiones anteriores de GeneXus, existe un componente encargado de realizar la conversión de un archivo XPW a un archivo XML.

La consolidación solo puede ser realizada en el modelo de Diseño. Procesos de verificación y consolidación son ejecutados simultáneamente una vez que hemos seleccionado el archivo de distribución y presionado Ok. Una vez que esos procesos terminan se despliega una ventana con los resultados para que el usuario pueda observarlos.

398

GX OPEN

399

GX Open

• GX Open es un sitio que ofrece compartir proyectos entre los miembros de la comunidad GeneXus.

• Cada proyecto puede tener varias versiones. Para cada versión, se pueden almacenar todos los archivos relacionados al mismo: XPZs, imágenes, propiedades salvadas, docs, etc.

• Cada proyecto y versión tiene un foro, así los usuarios pueden discutir acerca del mismo, y proponer cambios.

• Para bajar o subir proyectos es necesario registrarse como miembro (sin cargo).

www.gxopen.com