Adding a list in Service Mananger Query Filter
In this post:
http://www.concurrency.com/blog/service-manager-request-query-result-filtering/
" The trick was to setup the simple list to include no initial results, which provided very fast form load and quick search
result return speeds. "
They have a list or a prompt in their query filter. Is there a site anywhere that explains what this is, or where to do this? I'm absolutely baffled and searching provides no documentation but sky-high level overviews.
Lets say you want to filter users based on department. You'll end up with two questions in your service offiering
Department to search in. refresh the next question after changing this value.
User.
the first question contains a simple list (see the table at
This Blog Post for more details on that)
[null]
LegitDepartment1
LegitDepartment2
LegitDepartment3
ETC...
the second question is your actual query result question. The Criteria on this is going to compare the user's department to the results of the first question. >when the form loads, it going to run the following query:
System.User where Department = [Null]
Since there are no users with a null department, this result will be empty and return immediately.
Then, the user goes down, hits the right department, and then hits refresh on the second question and gets the correct users, clicks the right one, and goes on with their life.
Similar Messages
-
Query filter selection list flat file
I know that when using a "multiple single value" variable a user can paste or upload a text file of values BUT...
is it possible to use a text file to create a query FILTER value list?
(I mean in the query designer not at query run-time or in a workbook)
thanksoh i just now see that with BI 7.0 you can right click on the right side of a filter selection and choose "Upload Selection"
-
Available OLAP connection list not showing in Query browser
Hi all,
Hope everyone is doing great. I tried using query browser to consume BEx queries in dashboard. But I am not able to see the available connection list after choosing BEx query as my source in query browser. Attaching a screenshot of the same.
Request your assistance in solving the issue. Am i missing any settings ? Please help
Many thanks in advane,
Nikhil JoyHi Nikhil,
Are you able to see the list of universes (Unx)?
Also you could check the following
1. Logon to Central Management Console (CMC).
2. Go to Applications.
3. Now double click on Web Service and go to Properties.
4. Update the Access URL as mentioned below and click on Save & Close:
http://<WebServer>:8080/dswsbobje
Confirm if this URL is accessible in the browser.
5. Launch Dashboard Design, open Query Browser, click on Add Query and enter BusinessObjects Enterprise logon credentials.
Regards,
Noopur -
Error Message in Query Filter on attribute of 0MATERIAL filters charac.
Hi All,
i have a query with few variables , i used navigational attributes of 0material......
I am getting the below Warning Message... Ineed to supress the below Error Message....
Please let me know the solution...
Error Message: Filter on attribute of 0MATERIAL filters charac. values without master data
Diagnosis
Currently, it cannot be guaranteed that SIDs and master data exists for all characteristic attributes for the DataStore object to be read.
There is a restriction on a navigation attribute of the listed characteristic in the query. This filters all characteristic values of the master-data bearing characteristic for which there is not yet master data out of the result.
For performance reasons, this filtering is unavoidable.
System Response
Procedure
In case of doubt, find other restirctions directly on the characteristic values of the characteristics contained in the DataStore object.
Procedure for System Administration
Notification Number DBMAN 345
Thanks AllDear all SAP Gurus,
we've solved this problem and this is the solution:
The warning is triggered by the method CL_RSDRV_ODS_QUERY-PROCESS_SFC_WITH_ATR when the BExFlag of the InfoProvider is not set. Using DSOs for direct update there is no change to change the BExFlag. As a result queries based on a DSO for direct update always throw the above mentioned warning when filter-characteristics are attributes.
Regards, Clemens -
Attachment list in Services for Object toolbar
Does anybody know if there is any user exit or BADI that I can use to filter certain file attachments in Attachment list of Services for Object toolbar.
For example, in transaction XK03 (Vendor display), Services for Object toolbar, you can see the Attachment list and it will display list of pc file attachments, however, we have a requirement to display only those that met certain criteria, is there any BADI or user exit for this?
Thanks in advance for your help.you can use BADI
GOS_SRV_SELECT
for this.
Regards
Raja -
Bex Query Filter Page in BSP - Urgent Please...
I have seen many threads about Bex query in BSP, but can any one tell me how can i display the default Bex Query Filter page in BSP.
I created a query in Bex Query Designer and added few filters and when i execute i get a popup where i can enter the input values for which the report would be generated, can i get the same functionality or similar functionality if i have the same Bex query in BSP.
Also apart from the filters specified in the Bex, all the columns displayed in the report appears in the filter section how can get the same functionality BSP.
Note: I do not want to use Bex Web Application Designer
Please tell me the steps for the same.
Atleast please give me the steps at a high level. Please...Hi,
1. Create a CKF, inside the CKF window create a new Formula Variable --> Right click in left side window on var and say create new Variable
2. Create new variable of replacement path type and reference Characteristic as the TO DATE value which you want to be max.
3. Now drag this new created var to CKF and save.
4. Now create condition with follwoing deatils:
Key Figure Operator Value
Max Date(CKF) TOP N 1
Save and execute your query. This will give you max value for the To Date field.
Hope it works .
Regards
Raj Rai -
Hi,
I'm running into something that seems to be a bug in Power Query. I've got my Power Query tables from SharePoint lists into Excel and Power Pivot data model. (Making sure the SharePoint site is in English and I replace MMD columns with normal columns).
But then, when I close down Excel, add another custom list to SharePoint, open the Excel workbook and want to add that new custom list using the same connection (via recent data sources).
It shows the newly added custom list in the explorer but with an error:
Nothing I can do to fix this; restarting Excel or PC; nothing.
The only way I got around this was by removing all my existing data sources and re-create them..
after that, the same SharePoint custom list WAS read with Power Query without an issue.
Thanks,
JeroenIts because of recent updates to Power Query.
In recent updates internally their is some change in syntax for reading particular table from list (I faced this issue while reading data from Excel file, i.e After applying recent update of Power Query my Queries which were working fine before starting
throwing same error that yo are facing).
As solution their is small tweak to be done in existing queries, instead of recreating all queries. If you can provide me your complete old query from Advanced editor then I can point to tweak that need to be done.
Thanks,
Sagar K -
BC4J List Validation from SQL Query, using parameters?
When adding validation to a business component, one of the options for the list validation rule is 'Query Result'.
is it possible to use parameters??. e.g. for a student type registration application
validation on studentEntry that the course is availabe for the term entered would be like :-
Select course from courseCat where term = :pterm
where :pterm is the current term that the student has entered, this exists on the current studentEntry row.
how would I code the parameter in the select statement in 'edit validation rule' screen?When adding validation to a business component, one of the options for the list validation rule is 'Query Result'.
is it possible to use parameters??. e.g. for a student type registration application
validation on studentEntry that the course is availabe for the term entered would be like :-
Select course from courseCat where term = :pterm
where :pterm is the current term that the student has entered, this exists on the current studentEntry row.
how would I code the parameter in the select statement in 'edit validation rule' screen? This is currently not available on the built in validators. However you can create a custom-validation rule and perform such bind params and execute queries. We do have plans to support named paramters in queries that will allow us to enable this feature on validators as well. -
Why four Windows Update related services now listed in Services in French?
I was surprised to see these listed in Services,
"Mise a jour automatique" = Automatic Updates
"Centre de securite" = Windows Security Center service (wscsvc.dll).
"Pare-feu Windows / Partage de connexion Internet" = Windows Firewall / Internet Connection Sharing
"Service de transfert intelligent en arricre-plan" =
Background Intelligent Transfer Service
System is Windows XP SP3 Pro updated from original install of English version Windows XP SP2 Professional.
Drivers had been modified days ago, just hours before I noticed this.
wuauserv.dll
wscsvc.dll
BITS = qmgr.dll
SharedAccess = _______
I was investigating why network service DNS at 50% CPU continuously.
I realize I don't even need these for XP since no new updates and other programs can check for missing updates.
My second PC with the same XP SP3, installed from same source, OEM XP SP2 cd updated to SP3, doesn't have this problem. Those drivers dated 2008.I know its possible for language packs to be added via Windows Update, that may have happened. Why it would randomly change only a few processes is peculiar. I do, however, love your picture :D
-
Hi,
A report need to have a query level filter with key figure (to allow +ve values) but not possible for key figures.
Scenario- every day deltau2019s get added in cube and final report publishes aggregated value. But requirement is to show historical value not the aggregated. This is how cube data looks like-
Ex-
Receipt Date Profit Center Amount(Key figure) ZDAYS (Dimension) ZDAYCOUNT(Key figure)
First Day Posting 14/09/2009 K 9800 1 1
2nd days -ve entry 14/09/2009 K -9800 1 -1
2nd days actual posting 14/09/2009 K 6000 2 2
3rd days -ve entry 14/09/2009 K -6000 2 -2
3rd days actual posting 14/09/2009 K 5000 3 3
Now report supposed to show posting values of every day like for Day 1 and Day 2...tried using conditins & other aggregation options but no luck. Does any one has a clue?Hello,
The only thing i could think of is as below: Check if its plausible.
1) Add a new infoobject ZFLAG (TYPE CHAR, LEN 1) in your cube.
2) Now write a routine to populate values in this object while loading data. The routine is a simple one with below logic:
if KF_value < 0.
ZFLAG = 'N'.
else.
ZFLAG = 'P'.
endif.
3) Now for every -ve value record the ZFLAG will be tagged as N.
4) Now in query filter out all the records with ZFLAG = N.
When you need aggregated report, simply dont use the ZFLAG in the report and the report will show up aggregated values.
Regards,
Shashank -
Updating, Adding, or Deleting rows from a query
So, I've got this page that originally was made of four
different forms. It worked great. But, then the client asked that I
"idiot proof" the page.
Originally, I had a form that enclosed a one-line table (with
Add & Clear buttons on the end) that took seven fields and
"added" a new record to the "tbljob" table.
That was followed with another form that created a table from
the results of a cfquery and listed all the rows from tbljob (with
Update/Delete buttons on the end of each row).
This worked fine when it was two separate forms. Now, I'm
trying to use only one "form" while displaying the two tables. The
buttons are now done with Javascript (so there are dialog boxes).
The problem is that I am getting a CF error message because the
insert, update, and delete commands are trying to pass the contents
of the fields as comma-delimited lists rather than the single data
item that is actually in each field. I am passing a hidden field
with each row that contains the "job_id".
I know the problem is that I'm not identifying each row as
being unique. I guess it's like I'm passing an "array" of data
rather than just a "row".
Basically, I just want to be able to display a blank row for
adding records followed by multiple rows from a query. The blank
row needs to have "Add" and "Cancel" buttons at the end and the
multi-row part has to have "Update" and "Delete" buttons on the end
of each row and manage the appropriate records.
It's got me stumped. TIA.What you can do is try using <cfloop> to insert, update
and delete your information.
For instance deleting the information try this.
<!---- Delete Jobs---->
<cfloop index="JobIDs" list="#Job_ID#" delimiters=",">
<cfquery name="delteall" datasource="dbsource">
DELETE
FROM table
Where job_Id = #JobIDs#
</cfquery>
</cfloop>
Do the same for your inserting and updating.
Because what CF see is job_id = 1,2,3,4,5,6,7,8,9
SO you are looping over a list = #job_id# and delimiter is "
, " and we are calling the index JobIDs. JobIDs are the values - 1
2 3 4 5 6 ....
I hope this helps. As for the displaying of the images, use
if then statements:
<cfif isdefined("edittable") and edittable eq '"y">
Then display the query and outputs for the editing options
<cfelseif isdefined("deletetable") and addtable eq "y">
The dispaly the query and outputs for adding options
<cfelse>
Then display the query for outputing the delete options
</cfif>
So your link will have soemthing of this sort <a
href="samepage.cfm?deletetable=y">Add Table</a>
Hope this helps,
Sevor Klu -
Dimension in WebI query filter needs to show Key and Description
Hi,
We have two requirements that we can't get them done:
1. We are building webi report based on Bex universes and we need to show the key and description of an object in the query filter of the report. Does this have to be set in the Bex variable or in the universe?
2. filter the LOV related to a specific dimension that is used in the query filter as prompt. The idea is to show a filtered list in the promp LOV of the dimension used in the query filter of the report. Does this have to be set in the Bex query or in the universe? If it is in the Bex Query, where exactly?
Our system is the following:
- BOE XI 3.1 SP2
- SAP NW 4.0
I await your answers. Thanks in advance.
xtianHi
1. We are building webi report based on Bex universes and we need to show the key and description of an object in the query filter of the report. Does this have to be set in the Bex variable or in the universe?
>> you can easily achieve that by creating a variable in the BEX query - that will return as a LoV with key and description assuming you have key and description in BW for the InfoObject.
2. filter the LOV related to a specific dimension that is used in the query filter as prompt. The idea is to show a filtered list in the promp LOV of the dimension used in the query filter of the report. Does this have to be set in the Bex query or in the universe? If it is in the Bex Query, where exactly?
>> so like filter Country = US in the filter and then prompt only for customers in the US ? if so that is not possible right now.
Ingo -
Hi,
when running queries in webi, on a universe that is based on a BW BEx query, we often see a problem when trying to at dimensions in to the query filter pane. This often lead to columns switching place and/or report just showing the technical ID, not text. If we do the same filtering in the report filter pane after the query has run, there is no issue.
When running a query on a universe based on a BEx query, my understanding is that a filter on a dimension (blue object), will be applied after the BEx query has delivered it's result to BO, and then BO/Webi should only keep the records fitting the filter. Why would this obscure the report result? Anybody else had issues with this?
The users are used to adding filters to the query, and not adding filters in the report afterwards, and they are expecting this to work...
Regards,
ØysteinHi,
To apply filters at two levels:
The query definition u2013 this is the data defined on the Query tab, retrieved from the data source, and returned to the report.
The data displayed in the report u2013 this is a subset of the query definition data that you want to display in a specific version of the report
Filters you apply to the query definition are called query filters. You use query filters to reduce the amount of data retrieved from the data source. Query filters decrease the time it takes to run the report and ensure that only the data relevant to the report users is saved.
Filters you apply to the data displayed in the report are called report filters. Once the report is generated, you or other users can apply report filters to restrict the values displayed in the report table or chart. The values hidden by the report filters are still saved with in the microcube. You can modify the report filters to display different values in the report or remove the report filters to display all the values retrieved from the data source.
Tip
Filtering the query minimizes the size of reports, reduces the time it takes to refresh report data, and ensures that the data the documents contain is relevant to users consulting the reports. Individual users can then filter the displayed report values by applying the report filters relevant to their specific business focus.
All the Best,
Madhu... -
Hi
when i try to use object in query filter i am getting the error,the object contains two domain values 0 and 1.when i use that object in query filter inlist 1,i try to give 1 to query filter inlist value it thros the error ORA 00936 error .
Please kindly help me out where the problem is.
Thanks in advanceHello..
Tell me one thing how your selecting the Value for the prompt if you select "Inlist" ,You have to select from the list(Before selecting refresh the List of Values).
In that Case User can not enter the manual Input in the Prompt.
But the error message clearly saying It is parsing error.
To which database your connection is it SAP or SQL,
If It is SQL do this .....
Remove the space in the Where clause of the object definition.
If it is not resolved share the query. and run the same query in database.
Thanks
Santhu.....
Edited by: Santhosh Vudarla on Dec 8, 2010 10:03 AM -
CO27 (Picking List) for Service-Order (CS)
Hi,
we use Tcode CO27 for PP-Orders. This Tcode cannot be used for Service-Orders.
Is there any Tcode to get a Picking-List for Service-Orders?
Thanks.
Regards, DieterHi,
As per your query you have to consult with SD consultant, because they have to configure accofdingly.
Anil
Maybe you are looking for
-
My wife's nano no longer is recognized by Windows but my ipod touch is? How can I fix this?
-
Help with exporting. Video looks horrible after export, but great when in premiere pro
Hey guys, looking for some advice on exporting. When I finish a video, the color and everything looks great while in premiere pro, but after exporting it, the color ends up looking dull and the whole video looks blurry. I'm filming with a canon vixi
-
Excise Duty not updating in Billing & Excise Invoice
Dear SAP Guru, Kindly help me to solve 2 issue as mention below : 1. Excise duty is not flowing in my billing document when i am creating commercial invoice. Also in my excise, I am getting excise duty 0. 2. When i am creating commercial invoice, the
-
working on a music video that needs some help. I own Final Cut and Color. Done the edit and it looks great but it needs help polishing and I have no idea what to do. Planning on showing the video this friday night in hollywood and I want it to blow p
-
Multiple values in Presentation Variable
Hi All, I have a requirement like this. I have a report that report is Direct Database request. I want to pass the multiple values from the prompt in to the Direct database request report. The single values is already passed in the direct database re