Ayuda de business objects

sabine -  
 SALY31 -
Hola,

Me gustaría saber cómo en un informe, cuando tengo valores iguales a cero, puedo ocultar las líneas correspondientes en mi informe.

Gracias por tu ayuda.

Sabine

12 respuestas

  1. saly31
     
    Hola Laure,

    Lo siento por mi respuesta tardía, pero estaba de vacaciones.
    De hecho, no puedes aplicar un filtro a la fórmula max porque se calcula localmente.
    Sin embargo, si el objetivo es obtener:

    - Una tabla que contenga una vez la dirección con su fecha máxima, puedes declarar tu fórmula como variable haciendo clic en la barra de fórmulas en el botón definir como variable y luego eliminar tu columna de fecha de la tabla.
    Así podrás obtener para cada dirección su fecha máxima.
    - Una tabla que contenga varias veces la dirección con las diferentes fechas, indicando en cada una de las líneas la fecha máxima por dirección, puedes crear una variable que calcule la fecha máxima por dirección
    =Max.(<fecha>) En (<dirección>)

    De este modo, en cada línea se repetirá la fecha máxima

    - De lo contrario, puedes exportar tus datos a Excel (selección del bloque y luego edición copiar todo en bo y pegar en Excel) e importarlos nuevamente en bo con la fecha máxima declarada como dimensión

    Espero haberte ayudado un poco

    Atentamente

    Salima
    6
  2. bazar39 Mensajes publicados 3 Estado Miembro 2
     
    Hola

    Creas una variable Dimensiones que identificará tu problema, ya sea ""=Si esnulo(tu línea) entonces "NOK" Sino"OK" , no olvides nombrarla.
    Regresas a tu estado, haces clic derecho en el contorno de la tabla, formateas un filtro reteniendo la opción "OK" de tu filtro.
    A partir de ahora, cada vez que actualices tu estado, las celdas vacías no aparecerán.
    2
  3. sally
     
    Se debe insertar un filtro en el formato filtro e indicar que los valores = 0 deberán ser ocultados

    MENÚ FORMATO - FILTRO
    situarse en la tabla que debe ser filtrada
    hacer clic en añadir
    seleccionar el objeto que debe ser filtrado
    seleccionar el filtro
    hacer clic en definir
    indicar la fórmula
    buena suerte
    1
  4. Jean Charles
     
    También puedes intentar un alertador, es mejor que el filtro porque si tu solicitud no devuelve datos vacíos no podrás ponerlo en el filtro.
    1
  5. rendservice Mensajes publicados 371 Estado Miembro 46
     
    Ver aquí mismo el foro: Programación
    0
  6. phunk Mensajes publicados 507 Fecha de registro   Estado Miembro 195
     
    Un alertador no está mal: cuando el valor = 0, pon el color del texto igual al del fondo de la celda, por ejemplo.
    Sin embargo, la fila afectada siempre estará allí. Si quieres quitarlo todo, hay que filtrar.
    0
  7. Laure
     
    Hola,

    Tengo un problema con los filtros BO (versión 5.0): para algunas variables, no sé por qué, pero es imposible aplicar un filtro. ¿Sabes cómo puedo sortear este problema?

    Gracias

    Laure
    0
  8. SALY31
     
    Hola,

    ¿Se trata de un filtro de bloque, de un filtro global, de una condición, de un filtro elaborado, de un ranking?
    ¿La variable es del tipo dimensión, indicador, información?
    ¿Proviene del universo o es una variable local (fórmula renombrada), un objeto personal?
    Détalla el problema, por favor, y será un placer poder ayudarte.

    Atentamente
    0
  9. Laure
     
    Hola,

    Sería genial si pudieras ayudarme...
    En una tabla de Excel, tengo el equivalente de una dirección y una fecha. Pero puedo tener varias fechas para una misma dirección.

    Por lo tanto, he recuperado estos datos, siendo la fecha recuperada, por defecto, una dimensión. Luego, he creado una variable max(fecha) que me devuelve la última fecha para cada dirección, la cual es un indicador.
    En esta variable, no puedo aplicar un filtro en el bloque: estoy acostumbrada a hacer clic derecho en la columna (o en el bloque), pero en este caso no me ofrece la opción de filtrar en base a este indicador.

    Muchas gracias por tu ayuda,
    Atentamente

    Laure
    0
  10. Katia
     
    Hola,

    Necesito ayuda con BO, me explico: cuando importo datos de BO a EXCEL, algunas columnas no están en número, entonces tengo que volver a ingresar esos datos para poder trabajarlos.

    En EXCEL: no hay nada que hacer, he intentado un montón de manipulaciones en vano.

    Gracias por su ayuda.

    Que tenga un buen día.
    0
    1. Laure
       
      Hola Katia,

      Imagino que la respuesta llega demasiado tarde, pero por si acaso: seleccionas la columna BO problemática, haces clic derecho, luego eliges "Formato de celda" y en números, seleccionas el que no tiene separador para los miles.
      El truco en Excel esta vez: dentro de la celda, seleccionas el espacio, luego haces Ctrl+C (eso lo copiará); después tu objetivo es reemplazar todos esos espacios por nada, así que usas el atajo de teclado Ctrl + F, luego pegas tu espacio (Ctrl+V), y haces clic en "reemplazar todo".
      Dime si te fue útil

      Ánimo
      Saludos

      Laure
      0
  11. Hommer
     
    Hola,
    tengo un solo informe en Web Intelligence (Business Objects XIR2) y tengo tres usuarios.
    Me gustaría otorgar derechos de consulta a cada usuario, pero los datos son confidenciales, por eso me gustaría que cada usuario solo vea sus propios datos.
    Entonces tengo tres empresas A, B, C, cada empresa tiene un CA,
    en la carpeta Pública tengo un informe que edita el CA por empresa,
    mi jefe me pide que la empresa A solo vea su CA.
    Gracias por tu ayuda.
    0
    1. lotfi
       
      hola

      quería crear tareas programadas pero no funciona.... gracias por ayudarme, tengo una necesidad urgente

      gracias de antemano
      0
      1. SALY31 > lotfi
         
        Hola Lotfi,

        Con gusto te ayudaré si das un poco más de detalles.
        Cuando hablas de solicitud planificada, ¿te refieres a la planificación de un documento para que se actualice automáticamente o a otra cosa?
        Cuando dices que no funciona, ¿tienes un mensaje de error, no pasa nada o es otra cosa?
        Detalla un poco tu problema para que el foro pueda ayudarte.

        Hasta muy pronto.
        0
  12. Davy
     
    Hola,

    Deseo crear una consulta que me permita listar cierta información para el mes en curso.

    Arrastro el campo de fecha al nivel de los filtros, pero solo puedo "indicar una constante, elegir de una lista o abrir un aviso...". ¿Hay alguna forma de variabilizar la fecha del tipo getcurrentmonth?

    El objetivo es poder planificar un documento que se publicará cada mes (para los datos del mes en curso) sin ninguna acción manual.

    Gracias por tu ayuda.

    Atentamente.
    0
    1. melastis
       
      Hola,
      ¿Tienes una respuesta a tu pregunta? Yo tengo el mismo problema...
      Cordialmente.
      0
    2. SALY31
       
      Hola,

      Lo mejor es crear un objeto:
      - si siempre quieres aplicarlo a una misma columna ==> de tipo condición (embudo amarillo) en el universo del tipo mes año de la fecha del sistema bajo Oracle, eso da (( DM_TEMPS_D.ANMOIS )=to_char(sysdate, 'YYYYMM') ).
      DM_TEMPS_D.ANMOIS = nombre de la columna a probar. Hay que tener cuidado con el formato
      - Si esta condición debe poder usarse con diferentes columnas, entonces es preferible crear un objeto de tipo dimensión en el universo, bajo Oracle eso da to_char(sysdate, 'YYYYMM'). Así los usuarios podrán poner condiciones del tipo objeto fecha igual al Mes en curso.
      - si es imposible modificar el universo, puedes personalizar el SQL añadiendo una cláusula where del tipo WHERE (( DM_TEMPS_D.ANMOIS )=to_char(sysdate, 'YYYYMM') ).
      DM_TEMPS_D.ANMOIS = nombre de la columna a probar. Hay que tener cuidado con el formato.
      Para personalizar el SQL hay que hacer clic en el editor de consultas en el botón sql y activar la opción usar sql personalizado.
      Espero que esto te ayude.
      Buena suerte
      SALY31
      0