* Un DataStore cumple la misma función que un DW oculto; pero la ventaja es que emplea pocos recursos del sistema.
* Por ejemplo, puedes usar cuando resulta incómodo mostrar un informe grande, y como no es necesario verlo, sino imprimirlo, puedes emplear un DataStore. O también puedes usarlo, cuando deseas pasar ciertos datos de un DW visible a otro DW invisible (en este caso, se usa el DataStore) y tener guardado los datos de este último.
Ejemplo:
Vamos a recuperar datos dentro de un DataStore, para imprimirlo.
datastore lds_dstore
lds_dstore = CREATE datastore
lds_dstore.DataObject="d_Empleado"
lds_dstore.SetTransObject (SQLCA)
lds_dstore.Retrieve()
//Imprimimos:
lds_dstore.Print()
//No olvides destruirlo
Destroy lds_dstore
//--------Fin------