Perfecto, se entiende. Yo en ese caso haría un método ("ObtenerMovimientos"
o como te guste) que resuelva la consulta en la capa de negocios y devuelva
hacia arriba los 3 cursores.
Como todavía no me dio el tiempo para pasar a la última versión de TA no
estoy seguro de cómo opera, pero sé que está previsto un método para setear
las relaciones sin tener que hacerlo en la capa de usuario, antes de
establecer el buffering de los cursores.
Salute!
_____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Walter Ferrero
Enviado el: 2007/December/12 9:43 AM
Para: GUFA List Member
Asunto: [GUFA] Problema en Capa de Datos en TierAdapter
Omar,
Antes que nada, muchas gracias por responder tan pronto.
Ahora bien, te comento un poco cómo viene la mano: en la tabla Movimientos
tengo dos campos que representan respectivamente el depósito origen y el
depósito destino del movimiento. El objeto de hacer la consulta previa al
Init es que ambos (Origen y Destino) pertenecen a la misma tabla
(Depósitos), ya que un mismo depósito puede operar como origen en una
transacción y como destino en otra. Espero haber podido ser un poco más
claro en el concepto, pero de todas maneras, cualquier duda la seguimos.
Muchas gracias nuevamente. Saludos,
Ferrero & Marossero - Consultores Informáticos
Walter A. Ferrero - ASC MP 1846 CPCIPC
Socio Gerente
Cel. 03472-15584171
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Omar Bellio
Enviado el: miércoles, 12 de diciembre de 2007 09:17 a.m.
Para: GUFA List Member
Asunto: [GUFA] Problema en Capa de Datos en TierAdapter
Walter, para qué necesitás las consultas en el init de la capa de datos? En
general el init de las do... es para establecer las relaciones entre las
tablas que componen la capa.
De todos modos, las consultas las podrías hacer instanciando la capa de
negocios de Depósitos desde la capa de negocios de Movimientos. Es decir,
desde la boMovimientos deberías instanciar boDepositos y ahí hacer la
consulta necesaria obteniendo los cursores con el método GetData. Si es para
algún proceso que te arroje un resultado definido a la capa de usuario, está
bien, pero si es para tener una relación en la capa o interfaz de usuario,
las relaciones convendría hacerlas arriba, una vez que los xml están
transformados en cursor.
No sé, es muy temprano y no suelo entender bien (a ninguna hora del día...)
_____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Walter Ferrero
Enviado el: 2007/December/12 8:51 AM
Para: GUFA List Member
Asunto: [GUFA] Problema en Capa de Datos en TierAdapter
Gente,
Tengo el siguiente problema en la capa de datos de una de
las entidades: Previo al Init de la Capa doMovimientos.prg necesito hacer
dos consultas con filtros de una misma entidad (Depósitos). Estas consultas
deberían arrojar como resultado dos cursores (cDepOrigen y cDepDestino), los
cuales se vincularían con la tabla movimientos en el método Init de la capa
de datos del mismo. El problema es que no logro resolver cómo hacer las
consultas previas al Init. Si alguien de los que ha utilizado el framework
pudiera pasarme algún ejemplo se los agradecería. Saludos,
Ferrero & Marossero - Consultores Informáticos
Walter A. Ferrero - ASC MP 1846 CPCIPC
Socio Gerente
Cel. 03472-15584171
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 07/12/10
2:51 PM
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 07/12/10
2:51 PM
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 07/12/10
2:51 PM
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.17.0/1180 - Release Date: 07/12/10
2:51 PM