DataStore
Publicado por Edgar Flores (44 intervenciones) el 29/08/2004 02:06:41
Por favor, amigos programadores, saquenme de esta duda:
Se puede actualizar una tabla, desde un datastore?.
Tengo un reporte, que recupera datos de una tabla, entre rangos de fecha, pero quiero actualizar esa tabla, antes de mostrarla(quiero valorizar una cantidad * tarifa = valor), la tarifa lo saco de otra tabla.
para hacer esto utilize el siguiente datastore:
//------------------------------------------------------------------
dw_liqui_proveedor.settransobject(sqlca)
//dw_liqui_proveedor.retrieve()
String Condicion1
condicion1 = "DATE(guia_header1_guia_fecha) >= DATE('"+STRING(sle_1.text)+"') AND &
DATE(guia_header1_guia_fecha) <= DATE('"+STRING(sle_2.text)+"')"
//------------------------------------------------------------------------
Integer Reg,N,Art,clasep
Decimal c_p_zonafab1, c_p_zonaalm1, v_p_almacenfab1, cantid, valor
DataStore ProdLiq
ProdLiq = Create DataStore
ProdLiq.DataObject = "d_liqui_grupos"
ProdLiq.SetTransObject(Sqlca)
ProdLiq.SetFilter(condicion1)
ProdLiq.Filter()
ProdLiq.Retrieve()
Reg = ProdLiq.RowCount()
N = 1
//For N = 1 to Reg
Do While N <= Reg
//Art = Prod.getitemNumber(N,"artic_id")
clasep = ProdLiq.getitemNumberN,"guia_header1_clase_precio")
cantid = ProdLiq.getitemNumber(N,"guia_item_cantidad")
c_p_zonafab1 = ProdLiq.getitemNumber(N,"producto_compra_prec_zonafab")
c_p_zonaalm1= ProdLiq.getitemNumber(N,"producto_compra_prec_zonaalm")
v_p_almacenfab1 = ProdLiq.getitemNumb
Se puede actualizar una tabla, desde un datastore?.
Tengo un reporte, que recupera datos de una tabla, entre rangos de fecha, pero quiero actualizar esa tabla, antes de mostrarla(quiero valorizar una cantidad * tarifa = valor), la tarifa lo saco de otra tabla.
para hacer esto utilize el siguiente datastore:
//------------------------------------------------------------------
dw_liqui_proveedor.settransobject(sqlca)
//dw_liqui_proveedor.retrieve()
String Condicion1
condicion1 = "DATE(guia_header1_guia_fecha) >= DATE('"+STRING(sle_1.text)+"') AND &
DATE(guia_header1_guia_fecha) <= DATE('"+STRING(sle_2.text)+"')"
//------------------------------------------------------------------------
Integer Reg,N,Art,clasep
Decimal c_p_zonafab1, c_p_zonaalm1, v_p_almacenfab1, cantid, valor
DataStore ProdLiq
ProdLiq = Create DataStore
ProdLiq.DataObject = "d_liqui_grupos"
ProdLiq.SetTransObject(Sqlca)
ProdLiq.SetFilter(condicion1)
ProdLiq.Filter()
ProdLiq.Retrieve()
Reg = ProdLiq.RowCount()
N = 1
//For N = 1 to Reg
Do While N <= Reg
//Art = Prod.getitemNumber(N,"artic_id")
clasep = ProdLiq.getitemNumberN,"guia_header1_clase_precio")
cantid = ProdLiq.getitemNumber(N,"guia_item_cantidad")
c_p_zonafab1 = ProdLiq.getitemNumber(N,"producto_compra_prec_zonafab")
c_p_zonaalm1= ProdLiq.getitemNumber(N,"producto_compra_prec_zonaalm")
v_p_almacenfab1 = ProdLiq.getitemNumb
Valora esta pregunta


0