Can DrillFilters() show "None" when no filters are applied to the report?

Hi everyone,
On top of my report I've got a pre-defined Drill Filter cell (in case the report is printed and the filter bar and the filters applied are not visible anymore). I modified the cell a bit and it looks liek this now: ="Applied filters: " + DrillFilters()
Can I somehow make it show "Applied filters: None" if the report is now filtered?
Using latest Webi with all patches.
Thanks,
Galin

Perfect! Thank you very much, Thangaraj!
I modified it a bit so I don't have to enter every single Drill Object (=Dimension)
=If Length(DrillFilters())=0 Then "Applied Filters: None" Else "Applied Filters: " + DrillFilters()

Similar Messages

  • Crystal Report Alerts not firing when no records are fetched from the DB

    Hello,
    The crystal report alert i have created in the report in the event of no records being fetched from the query is not firing.  The condition used is isnull ( count(DB Field ) ).
    Is there a limitation with alerts that they would be fired only when some records are fetched in the report.
    Appreciate any pointers
    -Jayakrishnan

    hi Jayakrishnan,
    as alerts require records to be returned here's what you will need to do:
    1) delete your current alert
    2) create a new formula with syntax like
                  isnull(DistinctCount ()) or DistinctCount () = 0
    3) create a new Subreport (which you will put in a report header)
    4) the subreport can be based off of any table
    5) have the subreport record selection always return only 1 record...for performance reasons
    6) change the subreport link to be based on the new formula
    7) the link will be a one way link in that you will not use the "Select data in subreport based on field" option
    8) now in the subreport, create the Alert based on the parameter created by the subreport link
    i have tested this and it works great.
    jamie

  • Error: Show Details cannot be executed when multiple items are selected in a report filter field or in a slicer

    I have connected TABULAR Model to Excel, and in the pivot the filter is on multiple dimensions. When doing the drillthrough action it gives error - Error: Show Details cannot be executed when multiple items are selected in a report filter field or in a slicer
    Is there any workaround to this error?  so that drillthrough can be done even with multiple selection.

    Hi Vikas,
    The reason behind the error message requires the knowledge on what happens at the backend. When you perform a drill-through action, a query is sent to Analysis Services. This query is expressed in a query language called Multi-Dimensional Expression (MDX).
    Since the MDX language doesnot support drill-through command against a set (collection of tuples) an error is persisted. 
    For now, there is no workaround as it is a limitation of the underlying language that is generating the query.
    When multiple items are selected you lose the ability to drill-down on individual metrics. To resolve you must either:
    1. Select a single Item.
    2. Select all items.
    Hope this helps!
    Please mark as Answer if this helps! Thanks, Rajasekhar.

  • Lightroom 4 - My Nik filters are not in the Edit version of Elements when I want to edit with cmd+E.

    Lightroom 4 - My Nik filters are not in the Edit version of Elements when I want to edit a picture from the Lightroom Bibliotheque with cmd+E, because Ligthtroom use a back up copy of Ellements 11 that is on an extern back up drive (i don't understand how that is possible). My Nik filters are not on that drive but well on my Mac's Hard Disc.
    How can I tell to Lightroom to use the Mac's Hard Disc version that is in the Dock ?

    Of course my Nik filters are why the Dock version of my Mac.
    The question is that I don't know why, Lightroom when I want to edit a picture in Elements (cmd+e), Lightroom start un security copy of Elements that I have put on my extern hard disk and that copy is without the Nik filters.
    So how can I tell to Lightroom NOT to use the version of Element that is on extern hard disk but the original version on the hard disk of my Mac in the map Applications ?

  • CAD VIEW Error : "Status can only be set when all originals are stored"

    Hi Friends,
    I have Proe to SAP integrated and when I open Proe model in CAD VIEW and try to create a document it shows an error "Status can only be set when all originals are stored" Also I see that the model is not having Status in CAD VIEW.
    When I double click on that object in CAD VIEW, it takes me to DIR creation screen with Document Type DES. Can someone help me in this  ?
    Rgds,
    SM

    Hello Sudharshan,
    "Status can only be set when all originals are stored" Also I see that the model is not having Status in CAD VIEW.
    This is error is indicating that your original CAD model is not checked in and as per your configuration you require the original to be checked in before moving to next status.
    Please:
    1. Check your document status network.
    2. ensure that you have proper set up for the fields "check in" in the current status. This indicator should be set. This ensures that the document is automatically checked in before moving to the next status. This will solve your problem.
    When I double click on that object in CAD VIEW, it takes me to DIR creation screen with Document Type DES. Can someone help me in this ?
    Because of the above set up missing the original DIR is missing the original document and hence the system assumes you are creating a new DIR when you click on the object in CAD view.
    regards,
    N K

  • Message no. 26269 : Status can only be set when all originals are stored

    Hi,
    While changing status in cv02n, i am getting the below message no-Message no. 26269 : Status can only be set when all originals are stored. I am not getting the message solution in google. please guide me how to come over from this message.
    Regards,
    Mastan.

    Collegues! Have you any idea?
    Found this - [recommendation|http://help.sap.com/saphelp_47x200/helpdata/en/0c/b98e3c90347b17e10000000a114084/content.htm] - how to, but there so simple scenario without details about standart functionality.
    Check In
    You can check in originals, which are saved in the local network, into a storage system. The following originals are indicated by the  icon:
    Originals that are to be checked in for the first time.
    Originals that have already been checked in, and loaded into the local network for changing.
    To do this start WebDocuments. Process the document info record in the change mode.
    Select the original in the Originals dataset.
    Choose Check In. The system determines the storage system based on the system settings, and checks in the original.
    You return to the data sheet. The original application file is indicated by the Checked In  icon.
    Save the document.
    Very simple, but not work, and no details. Castle icon are not locked. DELETE, CANCEL - work, but not CNANGE.
    Maybe my storage system cannot determine the storage system? If it is right, so where can i maintain this option?

  • I have a 27" iMac with 16GB of factory installed SDRAM and 1T harddrive.  It is telling me the harddrive is full and is not functioning correctly.  How can I adjust so that all files are managed on the harddrive rather than the SDRAM.  (BTW - design flaw)

    Processor 3.4 GHz Intel Core i7
    Memory  16 GB 1333 MHz DDR3
    I have a 27" iMac with 16GB of factory installed SDRAM and 1T harddrive.  It is telling me the harddrive is full and is not functioning correctly.  How can I adjust so that all files are managed on the harddrive rather than the SDRAM.  (BTW - design flaw here.)
    Older Macs with a single Harddrive would simply expand OS management on the drive, and I think I understand the new Fusion Drive to do just that, but how do I get this product that I spent a great deal of money on to be more than a pretty screen?

    I was confused by this statement
    It is telling me the harddrive is full and is not functioning correctly.
    OS X manages ram and when you run out, it create swapfiles to extend your ram on the HDD (Hard Disk Drive). The OS itself, takes about 16 gig of space and that too resides on the HDD.  Your 16 gig of RAM is really a temporary space that holds things from the HDD so the processor can work on them.  There is no design flaw between your ram and HDD.  Something else is going on and there are a lot of smart people here to help you figure out what that "something else" is.
    I would do three things.  First I would create a backup, backups are important.  Second, I would reboot into recovery and repair my HDD.  Lastly while still booted in recovery I would repair permissions.
    Can you capture a screen shot of the exact error you are getting?

  • If I pre-order the iPod touch 5th generation, do I have to pay it with credit card or can i pay it when i go get it on the store? if I pre order it, can i go pick it up form 1-3 of october, or it is not available?

    if I pre-order the iPod touch 5th generation, do I have to pay it with credit card or can i pay it when i go get it on the store? if I pre order it, can i go pick it up form 1-3 of october, or it is not available? and they send it to the store i want to?

    Hey Sierra, You can do just what you have stated. My question, what is your "other"? If it is over 1.5 GB you most likely have corrupt files. Doing a Restore to New, Factory restore should correct it. Just make sure you make a full backup of all information on your iPod to your computer before you restore, so you don't lose your stuff, contacts, videos, pictures, non-iTunes music, etc, use the cable and connect with your computer. Then, via cable, connect to your computer, run the Restore to new, don't use your backup. Treat this iPod as if it was your first one ever. When restore is done, set up and add what info you wish to install on this iPod. The music apps etc you purchased should be on your computer, if not you should be able to retrieve purchased apps and music from iTunes. Any music, videos, apps not purchased from iTunes will be lost to you if you do not save them to your computer or the cloud first. When your done, make a current Backup and you should good to go. Hope this helps. Good luck. Cheers.

  • Hi. I am trying to buy Apperture as my trial version has expired. I cannot buy the full version as I get a message saying it is already installed. Do I have to remove the trial before I can buy it? When I launch Apperture, I follow the link "buy"

    Hi. I am trying to buy Apperture as my trial version has expired. I cannot buy the full version as I get a message saying it is already installed. Do I have to remove the trial before I can buy it? When I launch Apperture, I follow the link "buy"

    If you are purchasing from the Mac App store, then you would drag the trial version to the trash first and empty trash (since the trial version has expired).
    Launch the Mac App store > sign in with your Apple ID > purchase Aperture (this is cheaper than the previous retail version many of us purchased anyway).
    Note - you can rename your Aperture Trial library as needed if you want to work with that one once the full version is installed.

  • How can I see whether songs in iCloud are also on the PC locally (so I can sync them with a Classic)?

    How can I see whether songs in iCloud are also on the PC locally (so I can sync them with a Classic)?

    In iTunes, on the View menu select 'Hide Music in the Cloud'

  • Why metadata index shows up when i plug my ipod into the computer in itunes and how to avoid metadata index showing up it will not allow me to eject from itunes

    why metadata index shows up when i plug my ipod into the computer  in itunes and it will not allow me to eject my ipod from itunes

    Hi donfrommars,
    Welcome to the Apple Support Communities!
    Please use the following article for information and instruction on deleting the U2 album from your devices and account.
    Remove iTunes gift album "Songs of Innocence" from your iTunes music library and purchases
    Have a great day,
    Joe

  • ITunes 11.0.4. can't locate thousands of files (they are still on the harddisk though) - is there a way to simply relocate them (without having to do it for each individual song which would take forever)?

    After updating to iTunes 11.0.4.,
    iTunes 11.0.4. can't locate thousands of files (they are still on the harddisk though).
    is there a way to simply relocate them (without having to do it manually for each individual song which would take forever)?

    Are these "thousands of files" in an iTunes library that simply cannot be found?
    If so, assuming you know exactly where they are, hold the "Option" key while opening iTunes from your dock.  You will then be given a "Choose Library" option.  Choose it and point to your library.

  • I can't get sound when my iMessages come through. The volume is on. Any ideas?

    I Can't get sound when my iMessages come through. The volume is on. Any ideas?

    Surely somebody knows what the problem is? Anybody.

  • Reconciled invoices are coming in the report

    Before changes
    SELECT 'FINANCE' detdepartment, 'FINANCE' detsub_dept, 'FINANCE' detuser_name,
           ai.unique_remittance_identifier, ai.invoice_num, ai.invoice_date,
           ai.description, ai.invoice_amount, av.vendor_name, av.vendor_type_disp,
           ai.invoice_received_date, TRUNC (aipa.creation_date) last_forward_date,
           TRUNC (xvd.creation_date + NVL (atl.due_days, 0)) due_date,
           trunc(sysdate)-(TRUNC(xvd.CREATION_DATE)+NVL(atl.DUE_DAYS,0))due_days,
           'Validated - Oracle Paid: Unclear' status, ai.invoice_id,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pha.segment1 || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_headers_all pha, ap_invoice_lines_all aila
             WHERE pha.po_header_id = aila.po_header_id
               AND aila.invoice_id = ai.invoice_id) po_number,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pha.type_lookup_code || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_headers_all pha, ap_invoice_lines_all aila
             WHERE pha.po_header_id = aila.po_header_id
               AND aila.invoice_id = ai.invoice_id) po_type,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pra.release_num || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_releases_all pra, ap_invoice_lines_all aila
             WHERE pra.po_release_id = aila.po_release_id
               AND aila.invoice_id = ai.invoice_id) release_number
      FROM apps.ap_terms apt,
           ap_invoices_all ai,
           ap_terms_lines atl,
           org_organization_definitions ood,
           fnd_user fu,
           xxindus_vhd_dynamic_h xvdh,
           xxindus_vhd_dynamic xvd,
           ap_lookup_codes alc,
           ap_invoice_payments_all aipa,
           ap_payment_history_all apha,
           ap_vendors_v av
    WHERE xvd.invoice_id = ai.invoice_id
       AND apt.term_id = ai.terms_id
       AND apt.term_id = atl.term_id
       AND atl.sequence_num = 1
       AND ai.terms_id = apt.term_id
       AND ai.org_id = ood.organization_id
       AND ai.created_by = fu.user_id
       AND ai.invoice_id = xvdh.invoice_id
       AND ai.invoice_id = xvd.invoice_id
       AND alc.lookup_code = ai.invoice_type_lookup_code
       AND ai.invoice_id = aipa.invoice_id
       AND aipa.check_id = apha.check_id
       AND aipa.invoice_payment_id = (SELECT MAX (invoice_payment_id)
                                        FROM ap_invoice_payments_all a
                                       WHERE a.invoice_id = ai.invoice_id)
       AND apha.accounting_event_id = (SELECT MAX (accounting_event_id)
                                         FROM ap_payment_history_all aph1
                                        WHERE aph1.check_id = apha.check_id)
       AND ai.vendor_id = av.vendor_id
       AND apha.transaction_type IN ('PAYMENT CREATED', 'PAYMENT UNCLEARING')
       AND ai.invoice_type_lookup_code = 'STANDARD'
       AND alc.lookup_type = 'INVOICE TYPE'
       AND alc.enabled_flag = 'Y'
       AND ai.wfapproval_status IN ('WFAPPROVED', 'MANUALLY APPROVED')
       AND xvdh.checked = 'Y'
       AND xvd.status = 'Sent to Finance'
       AND ai.cancelled_date IS NULL
       --- AND SYSDATE BETWEEN fu.start_date AND NVL(fu.end_date,SYSDATE)
       AND ai.invoice_amount =
                    NVL ((ai.amount_paid + NVL (ai.discount_amount_taken, 0)), 0)
    --   AND ood.organization_name = :p_org_name
       AND ood.organization_id = :p_org_id
       AND ai.invoice_received_date
              BETWEEN NVL (TRUNC (TO_DATE (:p_from_date, 'RRRR/MM/DD HH24:MI:SS')),
                           ai.invoice_received_date
                  AND NVL (TRUNC (TO_DATE (:p_to_date, 'RRRR/MM/DD HH24:MI:SS')),
                           SYSDATE
       AND (fu.user_name LIKE '%VHD%' OR fu.description = 'VHD')
    after changes
    SELECT 'FINANCE' detdepartment, 'FINANCE' detsub_dept, 'FINANCE' detuser_name,
           ai.unique_remittance_identifier, ai.invoice_num, ai.invoice_date,
           ai.description, ai.invoice_amount, av.vendor_name, av.vendor_type_disp,
           ai.invoice_received_date, TRUNC (aipa.creation_date) last_forward_date,
           TRUNC (xvd.creation_date + NVL (atl.due_days, 0)) due_date,
           trunc(sysdate)-(TRUNC(xvd.CREATION_DATE)+NVL(atl.DUE_DAYS,0))due_days,
           'Validated - Oracle Paid: Unclear' status, ai.invoice_id,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pha.segment1 || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_headers_all pha, ap_invoice_lines_all aila
             WHERE pha.po_header_id = aila.po_header_id
               AND aila.invoice_id = ai.invoice_id) po_number,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pha.type_lookup_code || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_headers_all pha, ap_invoice_lines_all aila
             WHERE pha.po_header_id = aila.po_header_id
               AND aila.invoice_id = ai.invoice_id) po_type,
           (SELECT RTRIM
                      (XMLAGG (XMLELEMENT (e, pra.release_num || '|')).EXTRACT
                                                                       ('//text()'),
                       '|'
              FROM po_releases_all pra, ap_invoice_lines_all aila
             WHERE pra.po_release_id = aila.po_release_id
               AND aila.invoice_id = ai.invoice_id) release_number
      FROM apps.ap_terms apt,
           ap_invoices_all ai,
           ap_terms_lines atl,
           org_organization_definitions ood,
           fnd_user fu,
           xxindus_vhd_dynamic_h xvdh,
           xxindus_vhd_dynamic xvd,
           ap_lookup_codes alc,
           ap_invoice_payments_all aipa,
           ap_payment_history_all apha,
           ap_vendors_v av
    WHERE xvd.invoice_id = ai.invoice_id
       AND apt.term_id = ai.terms_id
       AND apt.term_id = atl.term_id
       AND atl.sequence_num = 1
       AND ai.terms_id = apt.term_id
       AND ai.org_id = ood.organization_id
       AND ai.created_by = fu.user_id
       AND ai.invoice_id = xvdh.invoice_id
       AND ai.invoice_id = xvd.invoice_id
       AND alc.lookup_code = ai.invoice_type_lookup_code
       AND ai.invoice_id = aipa.invoice_id
       AND aipa.check_id = apha.check_id
        AND aipa.invoice_payment_id = (SELECT MAX (invoice_payment_id)
                                        FROM ap_invoice_payments_all a
                                       WHERE a.invoice_id = ai.invoice_id)
                                        group by a.transaction_type)                                  
       AND apha.accounting_event_id = (SELECT MAX (accounting_event_id)
                                         FROM ap_payment_history_all aph1
                                        WHERE aph1.check_id = apha.check_id)
       AND ai.vendor_id = av.vendor_id
       AND apha.transaction_type IN ('PAYMENT CREATED', 'PAYMENT UNCLEARIN\G')
       and not exists ( select 1
                        from   apps.ap_payment_history_all apha
                             ,apps.ap_invoice_payments_all aipa
                             ,apps.ap_invoices_all  ai1
                        where aipa.check_id = apha.check_id
                        and ai1.invoice_id = aipa.invoice_id
                        and ai1.INVOICE_ID=ai.invoice_id
                        and apha.transaction_type IN ('PAYMENT CLEARING')
                        and  apha.CREATION_DATE = ( select max(apha.CREATION_DATE)
                                                    from apps.ap_payment_history_all apha
                                                        ,apps.ap_invoice_payments_all aipa
                                                        ,apps.ap_invoices_all  ai2
                                                    where aipa.check_id = apha.check_id
                                                    and ai2.invoice_id = aipa.invoice_id
                                                    and ai2.INVOICE_ID=ai.INVOICE_ID
                      ) ---- newly added
       AND ai.invoice_type_lookup_code = 'STANDARD'
       AND alc.lookup_type = 'INVOICE TYPE'
       AND alc.enabled_flag = 'Y'
       AND ai.wfapproval_status IN ('WFAPPROVED', 'MANUALLY APPROVED')
       AND xvdh.checked = 'Y'
       AND xvd.status = 'Sent to Finance'
       AND ai.cancelled_date IS NULL
       --- AND SYSDATE BETWEEN fu.start_date AND NVL(fu.end_date,SYSDATE)
       AND ai.invoice_amount =
                    NVL ((ai.amount_paid + NVL (ai.discount_amount_taken, 0)), 0)
    --   AND ood.organization_name = :p_org_name
       AND ood.organization_id = :p_org_id
      - AND AI.INVOICE_NUM='A302689/EXM/OSR/03-2012'
       AND ai.invoice_received_date
              BETWEEN NVL (TRUNC (TO_DATE (:p_from_date, 'RRRR/MM/DD HH24:MI:SS')),
                           ai.invoice_received_date
                  AND NVL (TRUNC (TO_DATE (:p_to_date, 'RRRR/MM/DD HH24:MI:SS')),
                           SYSDATE
       AND (fu.user_name LIKE '%VHD%' OR fu.description = 'VHD')

    Hi karthick,
    Reconciled invoices are coming in the Report , some  invoice are coming in the repot if i use the following condition the invoice are not comming in the report   please advice  wheather i can use this condition are not
    and not exists ( select 1
                        from   apps.ap_payment_history_all apha
                             ,apps.ap_invoice_payments_all aipa
                             ,apps.ap_invoices_all  ai1
                        where aipa.check_id = apha.check_id
                        and ai1.invoice_id = aipa.invoice_id
                        and ai1.INVOICE_ID=ai.invoice_id
                        and apha.transaction_type IN ('PAYMENT CLEARING')
                        and  apha.CREATION_DATE = ( select max(apha.CREATION_DATE)
                                                    from apps.ap_payment_history_all apha
                                                        ,apps.ap_invoice_payments_all aipa
                                                        ,apps.ap_invoices_all  ai2
                                                    where aipa.check_id = apha.check_id
                                                    and ai2.invoice_id = aipa.invoice_id
                                                    and ai2.INVOICE_ID=ai.INVOICE_ID
    Thanks,
    Naresh

  • Changes are not applying to the reports

    hi all
    i have moved the RPD and catalog file to UAT there i got few changes
    i did the changes in DVE and again i moved the changed reports to UAT ,but the report changes are not applied in UAT
    so i again i copied same RPD and catalog to UAT now it is working fine,
    why the changes are not applied to the reports that i have moved to UAT
    is it mandatory to move RPD and catalog to the other environment ??
    Thanks

    Hi,
    if you change even the filters and column names you cant modify only reports and place them in UAT,if you want to cnahge that way there is a tool CAF follow this link how to do that process
    http://debaatobiee.wordpress.com/category/obiee/setup-and-environment/
    If not you need to deploy RPD and catalog into UAT.
    By,
    KK

Maybe you are looking for

  • Moving a 32 bit Oracle 9i database to 64 bit on a different server

    Hello, We have a 24 GB database with Oracle 9.2.0.7 (32 bit). As the hardware of this server is getting obsolete, it is planned to move this instance to another server, which has 64 bit Oracle software of same version (9.2.0.7). In this scenario what

  • How do I save all of the apps I bought on my iPad when I update to OS5

    I want to update my iPad to OS5.  When I try, it says that I will lose purchased items off my iPad.  How do I save these items--books, apps, etc.  iTunes only downloaded the books that were in iBooks

  • IMovie 11 not opening in Snow Leopard

    Hey everyone, I am encountering a problem with iMovie. I have installed it on my Snow Leopard 10.6.8 partition and all other iLife apps are working fine but when I open iMovie, the program appears in the menu bar but no windows open. Also I get no er

  • How do I get a previous version 3.6.8

    I currently have Firefox 4. - my backup is from version 3.6.8 and Mozbackup isn't restoring the back up. Where can I get a safe version of 3.6.8 to install? I'll restore and then upgrade again to 4. Thank you.

  • Errors while using funtion module 'POSTING_INTERFACE_DOCUMENT'

    Hi All, I have written a rpogram to simulate transaction 'FB01' using the function module 'POSTING_INTERFACE_DOCUMENT'. It is throwing an error - 'Two accounts were transferred but not BSEG-HKONT' What are the possible causes of this error. Thank you