Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo una duda acerca de como crear un grupo ciclico, que me afecte a las columnas de la tabla. Me explico, yo quiero tener una tabla de la siguiente forma:
CampoID Calculo1 Calculo2 Calculo3
quiero que CampoID sea siempre fijo, es decir no tendría que rotar. Lo que quiero que rote por asi decirlo son calculo1, calculo2, calculo3, es decir, que yo hiciera un grupo que me permitiera cambiar a la vez las columnas de calculo1,calculo2,calculo3, porque los calculos no siempre se realizaran sobre los mismos campos.
No se si esto es posible o me estoy haciendo un lio. Se que como alternativas puedo hacerlos o en tablas separadas o la otra alternativa seria poner como columnas los CampoID y como primera columna los grupos que quiero que rote, pero no contemplo esta opción porque se trata de una alternativa con muchos CampoID y me quedaria una tabla muy ancha.
Un saludo
Hola Jonay, para cambiar varias expresiones como si fuesen un grupo creo que las opciones son la que comentas de tener varias tablas o usar expresiones condicionales, creo que es mejor esta última porque se te queda una única tabla que mantener.
Para implementarlo tendrías que crear botones o algún tipo de selector (Data-Island?) para que el usuario elija qué grupo de expresiones quiere ver y configurar las expresiones de forma que sean condicionales según el valor de una variable o del campo seleccionado.
Hola Jonay:
Paso 1: construye tu grupo GRxx con las dimensiones que necesites DIM1, DIM2, DIM3
Paso 2: construye las expresiones que necesites EXP1 (SUMA DIM1), EXP2 (SUMA DIM2), EXP3 (SUMA DIM3)
Paso 3: condiciona cada expresión IF (GetCurrentField(GRxx) = 'DIM1', true(), false()) en la expresión 1 ... lo mismo para la 2 y la 3
Suerte
Joaquín
Por cierto, para condicionar cada expresión, ves la a pestaña expresiones marca la casilla 'Condicional' y en la caja de debajo escribe el If GetCurrentField ....
Hola Jonay:
¿Cómo tienes este tema?
Saludos
Joaquín
Hola Jonay:
Has avanzado algo en este tema ???
Saludos
Joaquín
Buenas Joaquín, tengo otros frentes abiertos y no he podido probar esto. En cuanto avance algo te comento.
Muchas gracias
Un saludo
ok