hola, estoy en mis comienzo con visual basic .net, hice una aplicacion
pequenia para guardar movimientos de cuenta corriente, les explico:
hice 2 tablas en sql server 2000, una de clientes con solo 2 campos, cl_id
(PK) y cl_nombre; y la otra se llama ctacte, cu_id (PK), cl_id, cu_fec,
cu_tcomp, cu_comp, cu_debe, cu_haber. Los campos debe y haber los hice
porque no podia filtrar que cuando el campo cu_tcomp sea "FC" ,que para mi
significa factura, lo sume al DEBE y cuando el campo cu_tcomp sea "RC" ,que
para mi significa recibo, lo sume al HABER, entonces hice esto, que fue de
la unica manera que con mis pocos conocimientos logre que el crystal me
tirara los importes que correspondian a cada comprobante debajo de la
columna que correspondia contablemente, pero ahora yo quiero que me filtre
este listado de acuerdo al cliente que quiero listar, es decir, que me tire
el estado de la cta.cte. de x cliente, yo arme una vista en sql que luego la
tome como dato en el asistente de conexion de crystal, pero la vista yo al
campo cl_id lo filtre por el cliente 1, tengo que tratar de borrar ese uno
en el crystal y que me tome el numero de cliente x que esta almacenado en
una variable publica que se llama "id" en el vb, y no puedo, he probado con
todo lo que encuentro, a modo de ensayo y error, pero no le doy con la
tecla, si alguien sabe o mejor dicho me entendio la explicacion, les pido me
tiren una mano.
muchas gracias de todos modos.
Ignacio Ruben
Leer las respuestas