borrar dw dinamicamente en dw_composite
Publicado por amilcar (327 intervenciones) el 19/09/2005 21:57:49
hola a todos los compañeros del foro, ya puse este post pero no tuve suerte,
les comento mi problema
tengo un DW_1 composite en el cual tengo tres dw TODOS CON AUTOSIZE TRUE, dw_porcentaje, dw_dudosos, dw_faltantes, los tres son el mismo dw repetido tres veces, solo le cambie el nombre a c/u de ellos,
antes estos tres funcionaban por separado, ahora me pidieron que los junte en un solo reporte
desde mi aplicacion segun diversas opciones filtro estos tres dw con sus respectivos filtros.
El problema en si es el sgte: si los tres dw devuelven datos funciona OK,
digamos en dw_porcentaje (15 filas) , dw_dudosos(5 filas).dw_faltantes(2 filas) el total de paginas en el dw_1 ( composite ) es 1 y DW_1.rowcount() me devuelve 1 ASI DEBE FUNCIONAR
ahora si por ej dw_faltantes no devuelve nada ya que se filtran todas las filas el resultado es este
dw_porcentaje (15 filas) , dw_dudosos(5 filas).dw_faltantes(0 filas) el total de paginas en el DW_1 (composite) es 16 y DW_1.rowcount()=1 (la pagina 1 tiene datos y las 15 restantes en blanco)
digamos la sentencia rowcount() me devuelve 1 cuando en realidad hay 16, no entiendo
probe poner invisible dw_faltantes si no tiene filas pero igual no funciono. este dw_faltantes tiene en total 769 filas , en el caso del error es porque se filtran todas ya que ninguna cumple la condicion, pero es como que este dw se desplegara igual por completo, de alli las 16 paginas.
una idea creo seria eliminar el dw_faltantes que es el que no muestra ninguna fila pero no se como eliminarlo dinamicamente
bueno espero no haber enredado demasiado el tema,
agradecere alguna sugerencia
saludos desde argentina
les comento mi problema
tengo un DW_1 composite en el cual tengo tres dw TODOS CON AUTOSIZE TRUE, dw_porcentaje, dw_dudosos, dw_faltantes, los tres son el mismo dw repetido tres veces, solo le cambie el nombre a c/u de ellos,
antes estos tres funcionaban por separado, ahora me pidieron que los junte en un solo reporte
desde mi aplicacion segun diversas opciones filtro estos tres dw con sus respectivos filtros.
El problema en si es el sgte: si los tres dw devuelven datos funciona OK,
digamos en dw_porcentaje (15 filas) , dw_dudosos(5 filas).dw_faltantes(2 filas) el total de paginas en el dw_1 ( composite ) es 1 y DW_1.rowcount() me devuelve 1 ASI DEBE FUNCIONAR
ahora si por ej dw_faltantes no devuelve nada ya que se filtran todas las filas el resultado es este
dw_porcentaje (15 filas) , dw_dudosos(5 filas).dw_faltantes(0 filas) el total de paginas en el DW_1 (composite) es 16 y DW_1.rowcount()=1 (la pagina 1 tiene datos y las 15 restantes en blanco)
digamos la sentencia rowcount() me devuelve 1 cuando en realidad hay 16, no entiendo
probe poner invisible dw_faltantes si no tiene filas pero igual no funciono. este dw_faltantes tiene en total 769 filas , en el caso del error es porque se filtran todas ya que ninguna cumple la condicion, pero es como que este dw se desplegara igual por completo, de alli las 16 paginas.
una idea creo seria eliminar el dw_faltantes que es el que no muestra ninguna fila pero no se como eliminarlo dinamicamente
bueno espero no haber enredado demasiado el tema,
agradecere alguna sugerencia
saludos desde argentina
Valora esta pregunta


0