Issue about dynamic lov
Hello exper,
I want to use dynamic lov for parameter. when editing this parameter, I select "dynamic" for lov, "account_id" for value. but no list of value for this parameter in the parameter dialogue. My data source is oracle stored procedure.
Many Thanks,
when you create the parameter you are selecting DYNAMIC, then you select the field to pull from
then you place the parameters in the record selection correct?
make sure you lov doesnt change when data is entered, they do not update themselves and require daily maintenance.
when you run your report does the value you are looking for show up, it will only display if it is in the dataset.
Similar Messages
-
Error in Dynamic LOV with Bind Variable
Hi
I created 2 Dynamic LOV's in which Second one is with a Bind Variable.Then I creted a Form and Attached the LOV's to the form fields.But I am getting the below mentioned error when i choose a value in the First LOV and the Second LOV is not Populated. I tried the same thing with the scott.dept and scott.emp table which is working fine.but when i try the same on my tables it is throwing me error.
Can Anyone Suggest me what is the problem of these LOVs
FYI
1)I am writing SELECT on Views in the LOVs and the views are created on tables of a different of database.
2)Below Mentioned LINK_TIT is my DB Link.
Error Message:
An unexpected error occurred: ORA-01722: invalid number
ORA-02063: preceding line from LINK_TIT (WWV-16016)
Error displaying form : ORA-01722: invalid number
ORA-02063: preceding line from LINK_TIT (WWV-16408)
Error displaying block : ORA-01722: invalid number
ORA-02063: preceding line from LINK_TIT (WWV-16406)
Error displaying item : ORA-01722: invalid number
ORA-02063: preceding line from LINK_TIT (WWV-16404)
Error ORA-01722: invalid number
ORA-02063: preceding line from LINK_TIT, displaying DUMMY_FRM_BLEND.DEFAULT.SKU5ID.01, combobox (WWV-16405)
The preference path does not exist: ORACLE.WEBVIEW.PARAMETERS.16172911255 (WWC-51000)Hi Everyone,
This was a known Issue in Oracle 9i AS Portal.I referred to the
metalink note ID 174116.1 which talks about the BUG No:1584284.and it gives some workaround to come across the BUG.
I got my dependent LOV work after changing the NUMBER datatype in the Procedure to VARCHAR2.(Then in the PL i converted the character to number by the SQL function.)
Regds
Rajesh Kanna.V -
Hello:
The dynamic LOV button (app.ui.lovButtons=true) in Registry.dat setup is showing the LOV button in NORMAT Mode ONLY.
This does NOT get displayed when the form is in QUERY mode. Is there a way to display the LOV buttons irrespective of Query/Normal Mode?
Thanks
BalaAnyone faced this issue before?
Please help
Edited by: kart on Jun 16, 2010 3:58 PM
Edited by: kart on Jun 17, 2010 12:30 PM -
Dynamic LOV in universe based report
Hi,
My question is simple.
In Crystal Reports ,is it possible to have a dynamic LOV for the prompts when the report is based on universe? When ever the user chooses the drop down in prompt page, he should see only his values in LOV. This works in WebI.
I read from the forum that in crystal, this can only be possible with Business View. Is this true?
If i use Business view and the user opens the report in Infoview, does he needs DSN to use the connection i have created in Business View to refresh the LOV dynamically?
Please suggest a solution for dynamic LOV as this started as a simple issue and i'm breaking my head to solve this!!Once you create any dynamic parameter in crystal which is using direct database connection and if you publish that report to server then it automatically generates a list of values using business view in repository in which the business view uses the same connection what you have used for the report. Now when you try to run the report in info view first it prompts for LOV from repository. Before refreshing the LOV it prompts to connect to your database and if you don't want this prompt to popup everytime then open the connection in business view manager and in the properties select never prompt by giving the database credentials.
You can also create LOV using universe as datasource. To get the updated list you need to change the registry key settings like this
select the option Always refresh before use in the universe properties and change the registry like this
HKEY_LOCAL_MACHINE\software\business objects\suite 11.5\crystal reports\database\AlwaysRefreshUniverseLOV
Type: String
Recognized Values: Yes, 1
HTH
Raghavendra.G -
I'm drawing a blank on this one, but I'm trying to create a dynamic LOV for a select list where a user can select a number from 1 to the amount of an item.
(ie. count(asset_id) where asset_type = :PAGE_ITEM would be the max number in the select list)Hi
What about...
SELECT LEVEL d, LEVEL r
FROM dual
CONNECT BY LEVEL < = (
SELECT COUNT(asset_id)
FROM your_table
WHERE asset_type = :PAGE_ITEM
Cheers
Ben
Edited by: Munky on Sep 30, 2010 3:19 PM - added display and return value for the purposes of the LOV -
Dynamic LOV with where conditions
Hi all! I have a question regarding Dynamic LOVs. I have a List of values that can be used from three pages, the query is something like this:
SELECT a.CODE CODE_DISPLAY,
a.CODE CODE_RETURN
FROM OREF_COUNTRIES a,
OREF_REGIONS b
WHERE a.REG_ID = b.ID AND
b.CODE = :P336_LOV_REGION;
The thing is I don't want to hardcode the name of the item ":P336_LOV_REGION" because this is the name of 1 item of one page, and I'd like to use this LOV from another two pages, so the name of the item won't be ":P336_LOV_REGION". How can I create a reusable dynamic LOV with a where condition depending on one item of the page?
Thanks!!hi! anyone has any information about this?
Daniela. -
Where can i find the utility source of "Dynamic LOVs" White Paper ?
I downloaded this white paper :-
http://www.oracle.com/technology/products/forms/pdf/10g/community_paper_generic_lov.pdf
and its title is :
Oracle Forms 10g – Dynamic LOVs
The problem here is that I can't find the The utility source :-
• COLORS.PLL
• LOV.PLL
• GEN_LOV.FMB
• INIT_LOV.FMB
• TEST_LOV.FMB
does anyone have any idea where can i find the Source ?!
please i want specific link , not like that exist in the white paper :-
{The utility sources can be downloaded from the Oracle Technology Network (OTN1).}Francois Degrelle wrote:
On the same page .........Despite fact that I don't know what page you are talking about - because the pdf file that I was talking about I downloaded it directly from Google - but I'm really grateful very much for you Francois. -
Any issue about Apple Bluetooth mouse ???
Hello there
I was reading so many issues about the Apple Bluetooth mouse in the Apple Store page for this item.
I was reading it because i want to change my Kensington PilotMouse for the Apple mouse. Actually i have so many issues with the PilotMouse, like the lately wake up on the sytem startup, battery eater and so many times work in slowly way.
I don't want nothing of this with the Apple mouse and i read all of this in the feedback pages. I love the 3 buttoms from the PilotMouse but i prefer the technically "no problem way" from Apple.
Any of you know any issue about the Apple Bluetooth mouse (before go to store for one) ???
I have a good experience with the Apple Bluetooth keyboard (i have one), but i don't know nothing about the mouse.
Thanks for any recommendations or comment about this item.Hello junihh:
I use one myself and it has performed flawlessly. I have no other data except my personal experience.
If you scan this forum, you will find posts about problems. Those are not representative - only people with problems post.
Barry -
Dynamic LOV, AJAX, &-Character included
Hello *,
I've used the code that was posted I think by Vikas to use dynamic LOVs. (get_ajax_select_xml an so on) Everything worked fine until I've loaded up several rows from an excel-sheet. Some "second LOVs" were empty, depending of the choice in the first one. Wondering about that I've tried to debug and to find out the problem:
In my two LOVs I have in the first one a supplier category and in the second one the company name. And here is the problem:
If the company name of the supplier includes a "&"-Character the second LOV is empty (e.g. "Brown & Smith" ).
Has anybody a solution or a workaround for that problem ?
Best regards
OliverThanks for you quick reply. I used "escape_sc" in the "application process-select". Now it works fine:
SELECT id, HTF.escape_sc(name) AS name,FROM supplier -
Problem with dynamic LOV and function
Hello all!
I'm having a problem with a dynamic lov in APEX 3.0.1.00.08. Hope you can help me!
I have Report and Form application. On the Form page i have a Page Item (Popup Key LOV (Displays description, returns key value)).
When i submit the sql code in the 'List of vaules defention' box. I get the following message;
1 error has occurred
LOV query is invalid, a display and a return value are needed, the column names need to be different. If your query contains an in-line query, the first FROM clause in the SQL statement must not belong to the in-line query.
When i excecute the code below in TOAD or in the SQL Workshop it returns the values i want to see. But somehow APEX doesn't like the sql....
SELECT REC_OMSCHRIJVING d, REC_DNS_ID r FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
returns_dns_lov_fn is a function, code is below;
CREATE OR REPLACE FUNCTION DRSSYS.return_dns_lov_fn (p2_dns_id number)
RETURN dns_table_type
AS
v_data dns_table_type := dns_table_type ();
BEGIN
IF p2_dns_id = 2
THEN
FOR c IN (SELECT dns_id dns, omschrijving oms
FROM d_status dst
WHERE dst.dns_id IN (8, 10))
LOOP
v_data.EXTEND;
v_data (v_data.COUNT) := dns_rectype (c.dns, c.oms);
END LOOP;
RETURN v_data;
END IF;
END;
and the types;
CREATE OR REPLACE TYPE DRSSYS.dns_rectype AS OBJECT (rec_dns_id NUMBER, rec_omschrijving VARCHAR2(255));
CREATE OR REPLACE TYPE DRSSYS.dns_table_type AS TABLE OF dns_rectype;
I tried some things i found on this forum, but they didn't work as well;
SELECT REC_OMSCHRIJVING display_value, REC_DNS_ID result_display FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
SELECT REC_OMSCHRIJVING display_value d, REC_DNS_ID result_display r FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
SELECT a.REC_OMSCHRIJVING display_value, a.REC_DNS_ID result_display FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) a order by 1
Edited by: rajan.arkenbout on 8-mei-2009 14:41
Edited by: rajan.arkenbout on 8-mei-2009 14:51I just had the same problem when I used a function in a where clause.
I have a function that checks if the current user has acces or not (returning varchar 'Y' or 'N').
In where clause I have this:
where myFunction(:user, somePK) = 'Y'
It seems that when APEX checked if my query was valid, my function triggered and exception.
As Varad pointed out, check for exception that could be triggered by a null 'p2_dns_id'
Hope that helped you out.
Max -
Return multiple values from dynamic lov in apex 3.2.1
Hi
I need to create a dynamic lov that displays multiple values from a table and RETURNS multiple values into display only fields in a form page to be saved to the database
For example
dynamic list of value name SERVER
select name || ',' || life_cycle d, name r
from sserver
order by 1
This SERVER LOV is attached to the P4_SSERVER_NAME field in the form.
However this only returns sserver. name into the P4_SSERVER_NAME field in the form. I would need to capture the life_cycle field as well and populate the P4_LIFE_CYCLE field in the form as well. How does one do this?
I have searched this forum however could not find a thread that fit my situation. i saw that in 4.2 there is dynamic action however unable to upgrade at this moment.
any suggestions are greatly appreciated.
thank youHi CRL,
One method is to set the value of your P4_LIFE_CYCLE item via APEX_UTIL.set_session_state
To do this you need to create a Page Process
Type PL/SQL anonymous block
Process Point On Load - Before Header
The source for the Process might look like this: DECLARE
l_life_cycle VARCHAR2 (50);
BEGIN
SELECT life_cycle
INTO l_life_cycle
FROM sserver
WHERE :p4_sserver_name = sserver.name;
APEX_UTIL.set_session_state ('P4_LIFE_CYCLE', l_life_cycle);
END;Jeff -
Hi guys,
I am facing an issue about Web Analysis. When I use the version pre-9, I can access web analysis directly with html client or java client.Then I set each user with each POV. Now I am using EPM11, I can just access web analysis by workspace.Then if I would like to access java client, I click Tools->links->web analysis studio. While I access html client by clicking explore in the workspace toolbar. However, if the user doesn't belong to admin group, I can't find the explore toolbar. Then I can't access html client. As we know, not all web analysis users should be admin users. This issue puzzles me very much. Is there someone who can give some good suggestions? Thanks a lot.The user needs the 'Explorer' role to see the 'Explore' button. The user does not need admin privs for this.
To access Web Analysis Studio directly, go to http://<server-name>:19000/WebAnalysis/WebAnalysis.jsp or http://<server-name>:16000/WebAnalysis/WebAnalysis.jsp.
G'luck
Andy -
Dynamic LOV based on Current user
How do i make a dynamic LOV based on the user id of the current user.
Also how to insert values from a form into a database
Can anyone please help me out.
ThanksUse portal.wwctx_api.get_user to get the currently logged in userid.
The simplest example of a form manipulating data is to create the form based on a table. All DML works automagically. You can base your form on a procedure with dummy columns and do your own DML if you wish. Lots more flexibility that way... -
Creating a dynamic lov based on a column
Hi,
I want to create a dynamic lov based on a column in a database-table.
Eg. the query
'select code, description from code_table'
is the contents of the column 'lov_query' in the table 'parameters'.
For every parameter there can be a different lov-query, but the result is always
two columns (code and description, number and name, etc.), exactly what you need to use in a lov.
I've written a (dbms_sql) function that takes the parameter-id and returns the lov_query.
create or replace function "GET_PMR_LOV"
(pmr_id in NUMBER)
return VARCHAR2
is
cur INTEGER := DBMS_SQL.OPEN_CURSOR;
fdbk INTEGER;
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(2000);
begin
DBMS_SQL.PARSE
(cur, 'select pmr.lov_query from parameters pmr where pmr.ID ' || ' = 'L_PMR_ID', DBMS_SQL.NATIVE);
DBMS_SQL.BIND_VARIABLE (cur, 'L_PMR_ID', l_pmr_id);
DBMS_SQL.DEFINE_COLUMN (cur, 1, l_stmnt, 2000);
fdbk := DBMS_SQL.EXECUTE (cur);
fdbk := DBMS_SQL.FETCH_ROWS (cur);
IF fdbk > 0
THEN
DBMS_SQL.COLUMN_VALUE (cur, 1, l_stmnt);
return (l_stmnt);
ELSE
return null;
END IF;
DBMS_SQL.CLOSE_CURSOR (cur);
END;
But now I'm stuck on how to pass on this statement in HTMLDB
as an dynamic lov, I don't seem to be able to execute this statement
into the two display and return columns. Any ideas?Hello again,
This lov is on an updatable report-column where the user has to make a choice from an non-named, popup and query-based lov. In the lov-query box I have just put:
"return get_pmr_lov(:p41_param_id)" (without the quotes ;-)
Here's my latest version plus an alternative, which both seem to work fine:
create or replace function "GET_PMR_LOV"
(pmr_id in NUMBER)
return VARCHAR2
is
cur INTEGER := DBMS_SQL.OPEN_CURSOR;
fdbk INTEGER;
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(1000);
begin
DBMS_SQL.PARSE (cur, 'select pmr.lov_query from paramaters pmr where pmr.ID ' || '= :L_PMR_ID', DBMS_SQL.NATIVE);
DBMS_SQL.BIND_VARIABLE (cur, 'L_PMR_ID', l_pmr_id);
DBMS_SQL.DEFINE_COLUMN (cur, 1, l_stmnt, 1000);
fdbk := DBMS_SQL.EXECUTE (cur);
fdbk := DBMS_SQL.FETCH_ROWS (cur);
IF fdbk > 0 THEN
DBMS_SQL.COLUMN_VALUE (cur, 1, l_stmnt);
return (l_stmnt);
ELSE
return null;
END IF;
DBMS_SQL.CLOSE_CURSOR (cur);
END;
create or replace function "GET_PMR_LOV2"
(pmr_id in NUMBER)
return VARCHAR2
is
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(1000);
BEGIN
EXECUTE IMMEDIATE 'select pmr.lov_query from parameters pmr where pmr.ID = :1'
INTO l_stmnt USING l_pmr_id;
return l_stmnt;
END;
The error-message remains the same, unable to bind :p41_param_id ! -
How to make use of a static or dynamic LOV in Desktop Instelligence reports
I want to use static LOV as well as dynamic LOV as a prompt for one of my report.
I have created a dynamic LOV but I dont know how to include it as a prompt to my reports. Please teach me the same.
For example I have two classes called COMPANY and EMPLOYEE in my universe. Each entry in the company class will have n number of employees in the employee class. My requirement is when I run the report it should prompt the user to select the company name which is a object in the COMPANY class. Based on the users's input the report should pull the employee data.
For this I have to create a COMPANY name LOV and this should be used in the 'Conditions' section of the Desktop Intellegence.
Please guide me for the same.Hi,
LEt me know where u need the prompt object to be created in UNV or in report level.
In Unv:
Select Company name object-> double click it and in Select clause define as below
@variable('1. Enter Company Name'')
In Report level: Go to Query panel select Company class object in where clause and select required operator as LIKE OR IN LIST OR NOT IN LIST OR DIFFERENT FROM and select prompt and give some prompt message.
Cheers,
Suresh Aluri.
Maybe you are looking for
-
Can I use Microsoft Word on an iPad
Can you use Microsoft Word on an iPad, and send the documents as a word fil via email?
-
How can I retrieve more than 256 characters from a longtext field?
I have a longtext field in an ACCESS database. I have setup a datasource for the DB and access it with the JDBC:ODBC driver. When I used the simple resultset.getString, it only gave me the first 256 characters of the contents of the field. So, I look
-
PSUB daemon not getting started
Hi, I am installing OC 4.6 server but psub daemon is not getting started please suggest and resolution mia35132orc002:/opt/opapps/oc/46/log#cat rxcpsd_RSDBTAJ_46_1.log Log filename=/opt/opapps/oc/46/log/rxcpsd_RSDBTAJ_46_1.log ERROR:Daemon error whil
-
Hi,
-
Is it possible to transfer faces information
I have pretty much the same iphoto library on 2 computers Is there any way of transferring 'faces' info from one library to the other? Thanks Charlie