Properties of column values in a query
Hi all,
I am interested in knowing, how can we remove the rounding off of a value to its nearest integer, for a selection.
Let me be more clear. I use a variable for alternate unit of measure. When I use some higher unit, then my value is getting rounded off to its nearest integer, rather than showing in the decimals. I have defined 2 decimal places for that selection.
Thank you for your help.
Hi,
Are you sure that in your data provider you have figures not rounding?
Have you check the units in SPRO?
Best regards,
Eugene
Similar Messages
-
How to accessing current row report column value in Lov Query?
Hi,
which access methods (eg. bind variables, substitutions, ...) for getting the current row report column value can be used in the "Lov Query" property of a report column?
As what I know of and what I have read on the forum there are no bind variables for the report columns. For the "Link Text" property it seems that the column values exist as substitution strings (#COLUMN_NAME#). But they don't work in the Lov Query. => And would be good because of a hard parse each time the Lov query is executed.
The following post (Re: Simulating a correlated sub query in lov
is showing a solution to use package variables for temporary storage of the referenced value, but the only problem with that solution is that if a new record is added with the "Add rows to tabular form" process the package variable still contains the value from the last queried row! Is there a way (variable, APEX package, ...) to determine if the lov query is executed for a new record so that the package can return null?
I know that I could write the package in a way that the value is immediately cleared when lov_pkg.keyval is called (one time read), but then I would have to create several variables if I'm accessing the value multiple times in the query or in another query => I think an one time read solution would be very obscurely.
Thanks for your help
Patrick
http://inside-apex.blogspot.comHi Patrick,
I agree that it's a waste to continually use Ajax to go back to the server to get the contents of a dynamic select list.
There are no bind variables for any row item - but what you do have, as per my previous post, is the value of the data entered by the user in the first row. You can pass this into your application process (using get.add("VARIABLENAME", value)), which can use it to retrieve the correct LOV in your Ajax code - this will give you a "bind variable" that your process can use.
What you could do, however, is generate hidden select lists on your page - one for each possible LOV list and replace the contents of the new row's select list with the contents of the appropriate hidden select list. This is easy to do with javascript (using innerHTML functions). Obviously, though, the usefulness of this depends on the number and size of the select lists.
Even if you don't generate them to start with, you can keep a copy of any select lists returned by Ajax in the DOM for use on new rows. So, if you have retrieved a select list, you will have a copy of it in DOM which you can then copy into the new row. If you don't have the list in DOM, use Ajax to get it, store a copy of it and copy it into the new row.
Which method you use will depend on the number/size of select lists needed. If they are few in number and/or size, I would suggest generating hidden lists. If they are large, use Ajax to get them once, store them and then retrieve them from the DOM when needed.
There is another thread here where Arie recommends going to the server every time to make sure you get the most up-to-date data for the lists. If you want to follow this advice, for this reason, use get.add("VARIABLENAME", value) to pass the value to your process. If this is not an issue, you can use one of the other methods I outlined above.
Regards
Andy -
How to sum a column value using CAML Query?
Hi All,
I would like to sum the column value using CAML qeury. Actually in my list, I have two column "Projects Name" and "Number of Issues". Now need to get sum of "Number of Issues" column. How to achieve in CAML Query.
Thanks in advance!Hi Sam,
it looks like you can use your current view based agregation, otherwise it is not possible(
http://msdn.microsoft.com/en-us/library/ms467521.aspx) and you need to work on custom bit on this requirement.
use the below link and create a view element as described and see if that works for you
Aggregations Element
http://msdn.microsoft.com/en-us/library/ms468626%28v=office.12%29.aspx
Another reference
Query Element
http://msdn.microsoft.com/en-us/library/ms471093.aspx
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if my reply helps you -
Oracle report problem-Passing a column value from a query block to another
Hi I am facing a problem in oracle reports.
I have 3 query blocks say Q1,Q2 and Q3.
From Q1 I get a tblkey coulmn and for each value of tblkey I need to pass it on to Q2 which gives me a status and now finally Q3 will take tblkey and status to give me final output.
Can somebody please tell me how I can do it?
Thanks,
AvinDepending on your report requirement, you may do a join of Q1, Q2, and Q3; or keep all Qs and for Q3 use subqueries ...
Select ... from ... where tblkey, status in (
select tblkey, status from ... where tblkey in (
select tblkey from .... where .... ) )
Good luck.
DC -
ORA-20001:Error fetching column value:Query must begin with SELECT or WITH
Hi all,
I have implemented an application with a master-detail form using Apex 3.1.2 and I imported that to Apex 3.2 on different server. Everything else seems to be fine except when I add detail record (clicking on Add Rows), I am getting following error.
=================
report error:
ORA-20001: Error fetching column value: ORA-20001: Query must begin with SELECT or WITH
====================
Both the databases have same version 10gR2. I didn't make any change after importing it as well. Can someone let me know what could be the issue? Thanks in advance.
SHYMay we know your first name?
Can you put the application in your workspace on apex.oracle.com so we can take a look?
Scott -
Hi,
We have created a SharePoint site column with below settings
1. ShowInEditForm - False
2. ShowInNewForm - False
3. ShowInDisplayForm - True
With the above definition, the site column showing only in view properties form not in New and Edit forms. This column is added to a document library and updating this column value will be managed by event receiver code when a document is uploaded.
Till this point, everything is working OK.
But the issue is when we download and open a document from the above document library, under document properties the above column (with value) is visible along with other document default properties and this column value is editable. With this issue,
user is able to set a new value and overwrite the existing value by re-uploading the document.
Could you please let me know how to handle this issue so that user should not be allowed to edit except viewing the value/property (read only)?
Thanks in advance.
Regards
RameshYou can set "ShowInFileDlg" property of field to "FALSE". Using this you will not see that field in document properties list
-
Changing Column Value Style using SQL Query
Hi,
I'm trying to build a fantasy basketball game with APEX. I have a table that has a list of games. I need to change the color of the column value i.e. the name of the team that wins according to a SQL query Here's an example:
TABLE NAME: LATESTGAMES
Home Away Homepoints Awaypoints
Boston Cleveland 105 101
Toronto Washington 122 83
What I want to do is display the winning team i.e. Boston and Toronto in Green since that's the team that won.
The SQL query is:
SELECT HOME,
AWAY,
HOMEPOINTS,
AWAYPOINTS
from LATESTGAMES;
What do I need to do in order to display the Winning Team as Green on every column? Please HelpHello Devilfish,
I did something like that in my DG Tournament application (http://www.dgtournament.com)
Your SQL query can look like this:
SELECT CASE
WHEN (homepoints > awaypoints)
THEN '<span style="color:green;">' || home || '</span>'
ELSE home
END AS home,
SELECT CASE
WHEN (awaypoints > homepoints)
THEN '<span style="color:green;">' || away|| '</span>'
ELSE away
END AS away,
HOMEPOINTS,
AWAYPOINTS
from LATESTGAMES;Hope that gives you an idea,
Dimitri
-- http://dgielis.blogspot.com
-- http://apex-evangelists.com -
Tabular form query using column values delimiter
I wanted to know, if i can query a tabular block by entering the column values (primary key) as semicolon delimited and update required fields. Please let me know.
Requirement:-
User will enter 5 values as "AB1; AB2; AB3; AB4; AB5"
After entering I need to write a plsql code to query the tabular form as follows
PrimaryCol SecCol
AB1 IN
AB2 IN
AB3 OUT
AB4 IN
AB5 ON
Then I will update the columns accordingly.
Please help me.You could put something like this in the WHERE-clause (assuming that :BLOCK.QUERYDATA contains your value AB1;AB2;AB3;AB4; )
INSTR (';' || PK_COLUMN || ';', ';' || :BLOCK.QUERYDATA || ';')>0Maybe you have to additionally eliminate space in :BLOCK.QUERYDATA -
Weird ORA-01406: fetched column value was truncated error for SELECT query
DB version:10gR2
When one of our application fires the below query, we get
ORA-01406: fetched column value was truncatederror.
select trk_dtl,
trk_type,
trk_id,
trk_desc,
from shp_dtl
where shp_type = 'HN'
and shp_type = 828;The documentation says
Cause:In a host language program, a FETCH operation was forced to truncate a character string. The program buffer area for this column was not large enough to contain the entire string. The cursor return code from the fetch was +3.But when the application is pointed to an identical schema in the same instance, we don't get this error. So, this has got nothing to do client application as the documentation says.
Any idea what other possibilities are there?Post description of shp_dtl.
-
How to show the VALUE as the Column Header using SQL query?
Hi
I have a requirement to show the picked value as the column header using SQL query.
Example:
======
SELECT EMPNO FROM EMP
WHERE EMPNO=7934;
Result Should be:
7934
7934I have a requirement to show the picked value as the column header using SQL query.In sql*plus you can do
SQL> set verify on
SQL> def e = 7934
old: SELECT empno "&&e" FROM emp WHERE empno = &&e
new: SELECT empno "7934" FROM emp WHERE empno = 7934
SQL> SELECT empno "7934" FROM emp WHERE empno = 7934
7934
7934
1 row selected. -
Querying the schema for table name with column value!
In my schema i have 500+ tables and other objects.
i have a column with the name BO_PRODUCT_CODE.
I wants to know in what tables the value of BO_PRODUCT_CODE='FX03'.
i have query the user_tab_columns which gives me the result with 90 tables having the column BO_PRODUCT_CODE.
What is query which will give me the exact number/name of the table whose column value is FX03. ie, BO_PRODUCT_CODE='FX03'.Hi you can use this approach:
BEGIN
v_str VARCHAR2(250);
v_count NUMBER :=0;
DECLARE
FOR loop_tbl IN ( SELECT DISTINCT table_name FROM USER_TAB_COLUMNS
WHERE column_name ='BO_PRODUCT_CODE' )
LOOP
v_str := 'SELECT COUNT(*) FROM ' || loop_tbl.table_name || ' WHERE BO_PRODUCT_CODE=||'''' ||'FX03' || '''' '
EXECUTE IMMEDIATE v_str INTO v_count ;
IF v_count > 0 THEN
DBMS_OUTPUT.PUT_LINE ('Table Name :'|| loop_tbl.table_name || ' Count :'||v_count);
END IF;
v_count :=0;
END LOOP;
EXCEPTION
WHEN others THEN
DBMS_OUTPUT.PUT_LINE(SQLERRM);
END;
Please remove if any syntax error.
Regards -
Content Search Query Builder - filtering for custom column value
I want to use a CSWP to display certain pages in a slideshow format on a site. However, to filter them in a preferred manner, the pages library has a custom column "Spotlight" which is a Boolean type (e.g. yes/no).
In my "Build Your Query" configuration page, I have added a keyword filter "SpotlightOWSBOOL=Yes" as the criteria to display my results. This is not working, despite the fact that I currently have pages flagged as "Spotlight"
in this library.
My question is - how can I achieve this result of displaying only pages with a custom column value "Spotlight" as "Yes"?Hi Owen,
Could you capture a screenshot about your Crawled Property for your list column "Spotlight"? Is it name "SpotlightOWSBOOL"?
If your library column name is "Spotlight", you can create a custom
Manged Property (e.g. create name as SpotlightMangedProperty)to map the
Crawled Propery (e.g. may ows_spotlight, or ows_SpotlightOWSBOOL?) genegrated by list column "Spotlight", then start a full crawl.
Then you can add the keyword filter like below in "Build Your Query" dialog of CSWP web part, then check if the correct items are filtered.
SpotlightMangedProperty:"yes"
If the above value "yes" doesn't work, please also try
SpotlightMangedProperty:"True", or try SpotlightMangedProperty:1
More information about this topic you can read is below.
https://technet.microsoft.com/en-us/library/jj219667.aspx#proc2
https://msdn.microsoft.com/en-us/library/office/ee558911.aspx#kql_property_restriction_queries
Thanks
Daniel Yang
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
LOV SQL query dependent on column value
Hi Gurus,
I have a tabular form, a column of which I would like to display as a dropdown whose list of values is a SQL query containing a where clause on another column value.
For example, say the tabular form displays questions, and that the answers to the different questions are to be picked in list of values that are different for each question. I have tried the following queries for the dropdown list of values:
1- select value_text, value_text from list_of_values_table where question_id=#QUESTION_ID#
2- select value_text, value_text from list_of_values_table where question_id=:QUESTION_ID
3- select value_text, value_text from list_of_values_table where question_id=&QUESTION_ID.
In the 3 cases, I get an error when I run the application saying that the SQL statement is incorrect.
Any ideas?
Thanks in advance,
GuillauemAnton,
Yes, I am creating a region based on a sql query. The query is the following:
select q.id quest_id, q.name, q.data_type_id, q.lov_flag, a.id answer_id, a.answer_text, a.org_id
from gwb_questions q left join gwb_answers a on q.id=a.question_id, gwb_answers ans right join gwb_orgs o on ans.org_id=o.id
where q.MODULE_ID=:P2_MODULE_ID and o.id=:P2_ORG_ID
Now, in the 'answer_text' column, I would like to display a dropdown containing values that come from a separate table and that depend on the value of the quest_id column. So in the Column Attributes for 'answer_text', I selected Select List (query based LOV) for the Tabular Form Element, and I entered the query mentioned before in the List of Values section (select value_text, value_text from list_of_values_table lov where lov.question_id= ?).
I am not using any API.
Does that make sense?
Thanks for your help,
Guillaume -
Query to delete row where column value contains alphabets
Hi,
Could anyone please help me to get this query work.
Query to delete row where column value contains alphabets.
DELETE FROM BIN_ITEM WHERE order_nmb LIKE '%[A-Z]%' || LIKE '%[a-z]%'
Thanks and Regards,
Deekay.RaminHashimzadeh wrote:
SELECT order_nmb FROM BIN_ITEM WHERE regexp_count(order_nmb,'[0-9]') = 0
Ramin Hashimzade
But that won't reject strings like 'gfgG%dgh' which aren't pure alphabetic.
Try:
with test_data as (
select 'ghTYJYEhdfe' str from dual
union
select 'dfF5ssd' from dual
union
select 'rgth*dgheh' from dual
union
select 'ggf{' from dual
union
select 'rwhrhrh' from dual
select *
from test_data
where regexp_instr(str,'[^[:alpha:]]')=0; -
Hi,
Any help would be appreciated. I have a query that is the top(5) but I want them to be distinct on only one column value, not on the entire row. Any help would be really appreciated.
Regards,
SeamusSELECT TOP 5 [DISTINCT COLUMN], MAX([SOME OTHER COLUMN]), MAX([SOME OTHER COLUMN], MAX([SOME OTHER COLUMN])
FROM [TABLE]
GROUP BY [DISTINCT COLUMN]
This will do it, but the values may display incorrectly, since it's taking the MAX value of each partition of your distinct column, so another way would be:
;WITH CTE AS(
SELECT *, ROW_NUMBER() OVER(PARTITION BY [DISTINCT COLUMN] ORDER BY NEWID()) AS RN
FROM [TABLE])
SELECT TOP 5 [DISTINCT COLUMN], [OTHER COLUMN], [OTHER COLUMN]
FROM CTE
WHERE RN = 1
Thanks.
Maybe you are looking for
-
Printer Control iPad app can't find OfficeJet 8500 909g even though HP ePrint can
The HP Printer Control app for iPad can't find the HP OfficeJet 8500 909g. The printer is properly connected to the wireless network and was found easily by the HP ePrint iPad app (and by my computer's utility and scan apps). But when that ePrint app
-
Question about controlling both handles or one at a time
I am using a trial version of Illustrator CS5 on Windows 7. I know how to select an anchor or its handle(s). But I do not know why I sometimes am controlling both of an anchors handles when I move one of them, or when I am moving only one at a time.
-
Mail sending from different person's name. Help!
Hi! This problem is a little confusing-I'll try to make it as simple as possible. I've gone through dozens of threads and still can't find an answer for this. I have my work email set up on a Macbook. I'm the only one who uses the Macbook. The addres
-
How fo I get rid of the WindowShopper add-on?
I have an add-on called "WindowShopper" that somehow recently turned up in Firefox (v20.0, Mac OS X 10.7.5). I don't know how it got into Firefox -- *I* certainly didn't add it -- and I can't find it anywhere in "Tools > Add-Ons," "Extensions," "Pref
-
Network Streaming data acquisition (PC-cRIO)
Hello, I have written some code using Labview's network streaming option to transfer data from the cRIO to my computer and then save this data in a .csv file. I wanted to test it but I'm confused on how to run or deploy it. Right now I have the code