En mi aplicación tengo tres combos anidados que se usan en casi todas las interfaces.
Lo que hago para cargarlos es crear un cursor (para cada uno)y pasárselos como rowsource a cada combo.
Tengo las sgtes. dudas que son de concepto más que nada:
Yo el cursor lo armo de la siguiente manera:
SELECT dsc_rubro, cod_rubro, cod_familia;
FROM rubros;
INTO CURSOR crubros
Está bien así?
Tengo que abrir la tabla rubros antes de armar el cursor y cerrarla después?
Este cursor lo uso en todas las interfaces en que está el combo rubros, está bien? O para cada pantalla tengo que tener un cursor distinto?
Varias veces me pasa que tira el error 1152 (no se puede abrir la tabla <nombre del cursor>)Porqué me tira ese error??
Gracias!!!