Filter based upon results of another request
How do I troubleshoot a Filter based upon results of another request issue?
I have a report that lists every account that purchased a product in May.
I have a report that lists every account that purchased a product between Jan - April.
I have a report that lists every account that purchased a product in May and also between Jan-apr. The problem is it's returning Account Names that are valid for May but not for Jan-apr and I dont' know why. It filters some but not others, interestingly enough it seems to split it down the middle.
Report A = 222 customers
Report B = 673
Report C = 111???
When I compare A to B manually I get 94.
Any ideas as to how I troubleshoot this?
Worked it out ;-D
Similar Messages
-
Oracle error when filter based upon union
when doing a filter based upon on results of another request i get the following error. error : (Response came back as text, not XML) the saved request i am linking to has unions in it vs being a single request. If i link to a single request it works but the data i need to get from has unions in it. can anyone please help.
You are still not entirely clear. BI EE or BI Applications related.
Also to help matters further could you post as much information as possible.
Thanks -
Filter recordset with results of another?
Can you filter a recordset with the results of a field from a
proceeding recordset in PHP?Manually setup a variable in between your recordsets in your
head.
$var = $row_firstRecordset['Fieldname'];
Second recordset, just use your $var name to filter.
HTH,
Jon
"tccdover" <[email protected]> wrote in
message
news:eaoha0$pcb$[email protected]..
> Can you filter a recordset with the results of a field
from a proceeding
> recordset in PHP? -
Dashboard Prompt - Bypass filter based on value selected in prompt
Hi All
I need to create a dummy dashboard prompt that has displays two values 'Y' and 'N' (Yes and No). If 'Y' is selected, I want the report to 'Filter based on the results of another request'. If 'N', then the report takes the usual filters (not taking the 'Filter through another request' filter).
I have achieved this in the report filter by using an 'OR' clause (The Project Number is in Project Number Report OR 'N' = 'N' (presentation variable from the prompt) ). So if 'N' is selected the OR clause is satisfied and the results from the report are not taken in. If 'Y', the results from the report are taken in. This part is fine.
The problem is, on the dashboard prompt, there are a few constrained prompts. When these are selected, WHERE clause is attached 'N'='N' (the clause above). So when 'Y' is selected in the prompt, the condition fails and the constrained prompts do not show any results.
So, basically the idea is: How do I make my report run against 'Filter based on results of another request' when 'Y' is selected and bypass this (i.e. take the other filters) when 'N' is selected (Keeping in mind the constrained prompts).
Thanks
AnanthHi
I searched a little and found the following link
http://obiee101.blogspot.com/2009/02/obiee-switching-between-filters.html
This half-solves my problem. The issue is that, the above link uses a example of a dashboard prompt where there is only one 'Yes/No' prompt. What if there is a constrained prompt as well. In that case, when Yes/No is selected, a WHERE clause will be attached to the Constrained prompt (saying 'NO'='YES') and it will show 'No results'.
Thanks
Ananth -
OBIEE Report - filter based on the result from another analysis
Hi,
I am using OBIEE 11g,
I am trying to use a filter which is based on the result from another analysis. I have an analysis A which is as table 1, and I want to filter the respective columns of analysis B (Table B) based on analysis A to remove the duplicates for march 01, 02, and 07 , but it is not working properly. I took a max of start and end time when I created analysis A. Please let me know if I did anything wrong. thanks.
Table 1
Employee Number
Date
IN
Out
Start Time
End Time
xxxxxxx
2015-02-26
9:00
13:00
00:00:00
00:00:00
2015-02-27
12:00
18:00
00:00:00
00:00:00
2015-02-28
8:00
14:00
00:00:00
00:00:00
2015-03-01
14:00
20:00
14:00:00
20:00:00
2015-03-02
16:00
20:00
16:00:00
20:00:00
2015-03-07
14:06
20:02
14:00:00
20:00:00
2015-03-11
16:00
20:00
16:00:00
20:00:00
2015-03-14
8:00
14:00
00:00:00
00:00:00
2015-03-25
14:00
20:00
16:00:00
20:00:00
Table 2
Employee Number
Date
IN
Out
Start Time
End Time
Hours
xxxxxxx
2015-02-26
9:00
13:00
00:00:00
00:00:00
-3
2015-02-27
12:00
18:00
00:00:00
00:00:00
6
2015-02-28
8:00
14:00
00:00:00
00:00:00
6
2015-03-01
14:00
20:00
00:00:00
00:00:00
6
14:00:00
20:00:00
6
2015-03-02
16:00
20:00
00:00:00
00:00:00
4
16:00:00
20:00:00
4
2015-03-07
14:06
20:02
00:00:00
00:00:00
6
14:00:00
20:00:00
6
2015-03-11
16:00
20:00
16:00:00
20:00:00
4
2015-03-14
8:00
14:00
00:00:00
00:00:00
6
2015-03-25
14:00
20:00
16:00:00
20:00:00
4Why avg here?
What columns you want to show in the report?
for a employee for given date if he have 2 rows then you may sum up hours right?
Employee Number
Date
IN
Out
Start Time
End Time
Hours -
Default value of prompt based on another request
Hello:
I have a requirement where I need to set default values of prompts based on another request.
The prompt is a Date Prompt.
I tried it using presentation variable, and writing sql query, where is says " WHERE promo_id= @{variable}"
but it is still not working.
Please let me know the workaround for this issue.
Thank you.
- VinayHow is the End Date determined for your BETWEEN operator? I would assume that is variable. Also, is the second report on another dashboard page or on the same page? Assuming both reports are on the same page, do the below. If not, you can use the same prompts on the second dashboard page. Set the scope to "dashboard" and the selection the user makes carries to the second page.
The easiest way is to have 3 Dashboard prompts: Promo_ID, Start_Dt, and End_Date. Set these prompts to PVs: pvPromoID, pvStartDate, and pvEndDate, respectively.
Filter report one on pvPromoID and pvStartDate.
Filter the second report on pvPromoID and use pvStartDate in the filter of the Date column of report two. Assuming the BETWEEN values are variable, then you can write the following on the Date column of your second report:
"Table Name"."Date ColumnName" <= '@{pvStartDate}' AND Table name"."Date Column Name" <='{EndDate}'
And on your Promo column, use the filter "Table Name".Promo = '@{pvPromoID}'
When the user selects the Promo ID, Start Date and End Date from the prompts, both the first and second reports will be filtered accordingly. -
Filter based on another analysis need to run as a seperate query obiee 11g
Hi,
I have a main report which has a filter condition that depends on the another request(Created through Filter based on another analysis).The Filter based on another analysis report query comes as a embedded query along with the main query (making a subquery).As it has a subquery it is taking more time to fetch data.
Is there any possiblity of running the Filter based on another analysis report as a seperate query.
Please suggest.
Thanks,
SoukathHi,
Make sure one thing,u have eanble check box and submit sql button in the bottom of Advanced tab then save it and try again it will work.
refer:
http://tipsonobiee.blogspot.com/2009/06/step-by-step-to-bypass-all-caches.html
Thanks
Deva
Edited by: Devarasu on Dec 19, 2011 11:59 AM -
How to see the data records for a dso based upon the request id?
Hi all,
How to see the data records based upon the request id on the dso.
I need to see the data for a dso based upon the request id 444493 loaded from another dso through repair full update.
thanksHi,
Step 1: select your request from DSO request tb
Step 2: Select your DSO just above your contents/requests/reconstruction tabs
Step 3: Click contents(Spectacles symbol) in the top area of your screen
Step 4: Slect the required fields
Regards,
Suman -
Is it possible to apply conditional formatting to a cell (or range) based upon a LOOKUP query to cell values in another sheet.?
I want to alter the formatting (i.e., text and/or cell background color), but not the content, of the target cell(s).Hi Tom,
Your LOOKUP formula will return a value that it finds in the "other" table. That value can be used in conditional highlighting rules. (Numbers 3 calls it conditional highlighting, not conditional formatting. Just to keep us awake, I guess, but it works the same).
Please explain what you are trying to do.
Regards,
Ian. -
Folks, I'm a newbie to this forum and to SHarepoint in general - so please be gentle :-)
I'm using Sharepoint 2010 and have content in lists which I want to display based upon certain user attribtes. For example I have a sharepoint LINKS list which contains entries for vaious applications (I'm using the LINKS list as an example, however I'd
like to apply it to many libraries/lists).
Name:UK Intranet - URL:http:UKintranet.com - Description: UK
Name:USA Intranet - http:USintranet.com - Description: USA
Name:UK Contacts list - http:UKPhones.com - Description: UK
Name:USA Contacts list - http:USAPhones.com - Description: USA
My users are split accross AD domains, one for each called UK and others in a domain called USA
What I would like to do in a content query is display items where the users domain (ie UK or USA) is contained in the Description field.
So a CQWP which includes something like "filter when Decription = &userdomian"
I should also add that I am only using basic page editing in a browser and have no access to Sharepoint Designer
Can this be done?
BTW - I know this is a little like Audience Targetting, however I don't have rights to setup audiences and as the information about the audience is already available in the users domain I simply wanted to reuse that.Hi Peter,
According to your description, my understanding is that you want to filter items based on the current user’s domain.
Whether you could access Central Administrator, and create a new user property in User Profile Service Application->Manage User Properties. If yes, create a new user property (assuming it is called ‘Domain’)to store the users’ domain information. If not,
please choice a existing user property that you don’t use to store the domain information, like Department.
Then do as the followings:
Open the page that you want to display the list.
Eidt the page and insert the list into the page.
Insert a Current User Filter web part(Insert->Web Part->Filters->Current User Filter) into the page.
Then edit the Current User Filter web part, and select value to provide: SharePoint profile value for current user: Department(or Doamin).
Connect the Current User Filter web part to the list: Connections->Set filter values to->the list.
Connection Type: Get Filter Values from, click Configure.
Consumer Field Name:Description, click Finish.
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
Enhancement request : Create object based upon existing
It would be useful to be able to create a new object based upon the definition of an existing one (e.g. a GUI version of CTAS).
(for those browsing the forums who haven't come accross the acronym before, CTAS = "Create table as select")Hmmm .... ok, you got me !
But, I would say .... can we have a tickbox there for "metadata only" i.e. CTAS table with no data. -
Howto define report B based on result of Report A without manual triggering
Hello
I would like to create two reports which contains the following:
1. Report A with defined and closed set of filters, after report A finishes to run and retrieve results ->
2. Report B should start running filtered by one column which is result of report A (for example report A retrieved a set of names in column 'employee', I would like report B to start running only based on the result of that column 'employee' of report A), without the need of manual trigger / navigation.
both reports should be presented in the same page.
is it possible ?
can it also been created as iBot (email) ?
thanks
HaimHi, thanks
+@haimz :+
Use a filter in report B with "filter based on another request".
That should work.
Also for not displaying B, you can have a condition, where B section doesn't show up until you have rows returned by A.
I am not sure how to perform the second part of your answer (can you elaborate, please) ?
also is there a way to present the two report together (not in a dashboard) and then to define Report B wait for report A to answer.
Haim -
GRC AC10 Agent based upon Role Attributes
Hi Experts,
Need your help on the issue.
We are trying to achieve below configuration-
After the Access request is generated, at the first stage, the approver should be selected based upon the business process of the role. If there are multiple roles with different Business Processes and their approvers, all of them should approve the request and then request should go to the next stage.
There is also a field Business Process in the Access Request Screen which denotes the User's association with Business Process and not of the role. We are able to trigger the approval based upon this field, but we can;t find any option of approver selection based upon the business process of the role.
Can some one show a way to achieve that?
We are facing another problem, when the request is approved based upon the field Business Process in the Access Request screen, we are not able to find the request in next stage, it is still showing in the same stage while the role attached is only one and no other approver defined.
What could be the reason behind it? Any help is highly appreciated.
Thanks in advance,
SabitaHello Sabita,
You can use the transaction : GRFNMW_DBGMONITOR_WD to check the logs.
What i understand from your requirement and what would be my approach.
1) Approvers who will be ROLE OWNERS
> In this case 1st thing is you should upload few ROLES( NWBC>Access Mgmt-->Role Import) with all the details i.e function area, company , role owner, alternate approver
---> Now create a "Custom Initiator from SPRO >GRC>AC>workflow for access control>Define Worflow Related to MSMP rules for Process ID SAP_GRAC_ACCESS_REQUEST
Run Tx: BRF+ , and you will see a rule created , drill down to "Expression-->Decision Tree"
and use "Table settings" to select "Condition Column" & "Result Rule sets", where you can configure the Custom Initiator
Now run Open MSMP workflow config window
1) Process Global settings ( Notification details if necessary)
2) Maintain Rules (add your custom initiator rule )
3) Maintain agents ( check & if not present add Role owner agent)
i.e. GRAC_AR_ROLE_OWNER (This will satisfy 1 st requirement)
Create a new agent as BSM and mapp them as "directly mapped user" , similarly for the 3rd stage you can use directly mapped user.
4)Variables & Templates --> Skip
5)Maintain Path ( add 3 stages as required i.e role owner, BSM & security officer)
Now for each stage click on "modify Task Settings" & click on individual check boxes as relevant , you can select "All approvers" or "Any one approver", Approve Request based on System & Role , or Request .
Same applies to all the other 2 stages.
6) Maint Route Mapping --> put the path ID created in previous stage and save and activate.
I hope this should give you some fair idea.
Thanks
Victor -
Update JSP based upon change in database
Hello JSF gurus,
Is it possible for a JSP to update based upon a change in a database? For example, say a new row gets added to a table. Can this be detected and somehow result in a notification being sent back to the JSP (or its backing bean), causing a refresh? Thanks.
-RobertIn fact, I guess that I could ask an even more general question: can a JSP be updated "programmatically" (a push type model), or does it require a request (i.e. some user interaction) generated on the JSP (a pull type model).
-
Filtering entries in BP search based upon user
Hi
We are trying to filter out results shown in BP search, based upon users. For that we are trying to follow steps mentioned in IMG
SPRO->IMG-> Customer Relationship Management -> CRM Cross-Application
Components -> Generic Interaction Layer/Object Layer ->
Component-Specific Settings -> Extend Object Model for Business Partner
The field(region) we are using is already present in structure CRMST_HEADER_SEARCH_BUIL and as per my understanding we will be using method Adjust_Result_Table.
But still I am not able to resolve it. Please help me in this regard.
Thanx & Regards
HitsHi,
The object that we work with at 2007:
BuilHeaderSearchNew
and not BuilHeader like at the last version
so, we have to implement CL_BUPA_IL_HEADER_SEARCH and not CL_BUIL_HEADER
1. Create :
ZCL_BUPA_IL_HEADER_SEARCH
with superclass:
CL_BUPA_IL_HEADER_SEARCH
2. At customizing:
SPRO->CRM->Cross Application components->Generic Interaction Layer/Object Layer->component specific setting ->Extend Object Model for Business Partner
add:
External Object Name - BuilHeaderSearchNew
Implementation Class - ZCL_BUPA_IL_HEADER_SEARCH
Nou you can use this method for changing the result:
ZCL_BUPA_IL_HEADER_SEARCH ->GET_RESULT_TABLE
good luck
ayelet
Maybe you are looking for
-
BB Curve, Pocket Mac, Mac Book Pro sync issues, all of a sudden
Hi, new to the forum here, but not to Blackberry or Mac! I've been using this sync combo since it's inception back when I first got a 7100, then with my T-Mobile Curve when it came out, with little or no problems. I now, all of a sudden, have issues!
-
Scheduling agreement in subcontracing scenario
Dear All, In our client they are using the scheduling agreement for subcontracting scenario in legagy system. How can we map this in SAP? I created scheduling agreement for subcontracting vendor but could not see the BOM for line item.And when i am d
-
Os 10.5 install failure computer will not boot
acquired a hand-me-down G4 and went to upgrade the 10.4.11 os to 10.5. I had planned to do a archive and install because I dont have software disks for many of the applications, however, I never even got that far... put in the 10.5 disk, it loaded an
-
How to setup live mail, how to setup live mail
how to setup live and hotmail.com
-
How to get the real time controller download file for cRIO 9074
Hello I am a beginner of LabView. Now I do a project in school with cRIO 9074. My problem is that I have deleted the embedded controller system by fault. But in the Measurement and Automation software I didn't find the controller sysyem which have