anonymous Log in
Search
Recents:
v3.0
gx-l
**** Alguien Sabe como Generar un DataView **
18/06/04 17:09

Rafael Giovanni Olid

Replies: 1

Hola, alguien sabe como generar un dataView, estoy trabajando con oracle 9i y GX8.0.
Estaba utilizando el Data view generator de genexus, pero al final no genera el Dataview, o mejor dicho lo genera pero sin atributos y salen mensajes de error.
Gracias de antemano por la ayuda.

__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

Nelson Castillo

19/06/04 04:37
Hola Rafael. Nosotros tenemos GX 8.0 y SQL Server 7.0 Te envío los pasos a seguir de un documento que confeccione para la creación Manual de Data View. Tene en cuenta que usamos SQL Server 7.0 Pasos a seguir para la creación de un Data View en GeneXus. A continuación se describen pasos a seguir para lograr crear Data View en GeneXus. En DISEÑO 1. Editar el Modelo y crear un Data Store (solamente va a permitir colocar el nombre del Data Store) 2. Crear la Transaction que luego será relacionada al Data View. 2.1. Es conveniente, pero no necesario, que los nombres de los Atributos de la Transaction sean propios de GeneXus. 2.2. Es necesario que a la Transaction se le definan las mismas claves que tiene la tabla origen. 3. Desde la definición de objetos crear el objeto Data View. 3.1. Nombrar el nuevo objeto con un nombre significativo. 3.2. En "Composition" agregar en la columna "Internal Name" los atributos de la Transacción creada en el punto anterior. En la columna "External Name" colocar los mismos nombres de campo de la tabla origen. 3.3. En "Platform" buscar y agregar "SQL Server" y en la propiedad "Name" colocar el nombre de la tabla origen. 3.4. En "Indices" agregar un índice con un nombre representativo. No se puede repetir el mismo nombre de índice para otros Data View. 3.4.1. En "Composition" colocar los atributos de la transacción que serán claves. 3.4.2. En "Platform" buscar y agregar "SQL Server" y en la propiedad "Name" colocar el nombre del índice de la tabla origen. 4. Editar propiedades del Data View y en "Associated table" buscar y colocar el nombre de la Transacción creada (punto 2) y en "Data Store" buscar y colocar el Data Store creado (punto 1). En PROTOTIPO 5. Al reorganizar la transacción debe decir que la misma está asociada al Data View creado en el punto 2. En caso contrario regresar a Diseño y verificar los pasos anteriores. 6. Editar el Modelo y buscar el Data Store creado en el diseño. 6.1. Colocar SQL Server. Editar las propiedades del Data Store, en "Access technology to set" seleccionar alguna de las opciones establecidas (iSeries Native / JDBC / ODBC), en "Database name" colocar el nombre de la base de datos origen y en "Server name" el nombre del servidor origen. 6.2. Si se decicide en "Use trusted connection" seleccuinar No entonces en "User id" colocar el nombre de usuario y en "User password" el password correspondiente. 6.3. Por último en "SQL server versión" seleccionar 7.0 7. Ir a "Build" y seleccionar "Create Database". 7.1. Antes de reorganizar verificar que la Transacción este asociada al Data View. El Data View Generator lo he usado y me funciona. Como soy un usuario principiante de GX, prefiero crear los Data View manualmente para tener un mayor control. Cualquier duda quedo a tu disposición. Saludos. Nelson H. Castillo Analista - Integrador de Sistemas Dpto. Informática - E.N.S.I. mail: nelson.castillo@ensi.com.ar tel: (0299) - 4480701 - ext. 2166 Visite el site de ENSI: www.ensi.com.ar -----Mensaje original-----


Back to gx-l