FILTER BEFORE DISPLAY & List_values(restrict)
I have a view which retrieves around 400,000 records from
various tables.
I had to use two LOV's for allowing to query by not entering any
values as well as partial values.
Since List_Values(Restirct) and FILTER BEFORE DISPLAY options do
go well together. I am using two LOVs for both of them.
When I call the LOV with FILTER BEFORE DISPLAY, it retrieves the
records faster ie 5 secs.
When I call the LOV without FILTER BEFORE DISPLAY, using
List_values(RESTRICT), then it takes around 30 secs.
Any ideas about the difference in these two options?
Hi,
I might be mistaken (too many forms versions in my brain) but
Filter Before Display ignores the contents of the output item. It
shows a small window, where you can enter a filter before
fetching all records to the LOV.
LOV_VALUES(restrict); (if I remember correctly from my
SQL*Forms30 days) actually used the contents of the item as a
filter (for instance, if the item contains "a", the LOV only
shows the records that start with "a").
I've never tried to use both in the same LOV.
I'll try it tomorrow.
Hope this clears something,
Pedro das Neves
[email protected]
Similar Messages
-
"Filter Before Display" Erroring out in ARXRWRCT.fmb
Hi All,
We had a performance issue with the Reciepts screen in AR Superuser responsibility and according to the metalink note 418873.1, we made changes to the form ARXRWRCT.fmd. The change is given below:
ON-SITE Fix instructions: ARXRWRCT.fmb
1.Open the form.
2.Navigate to LOV's.
3.Select the LOV "RGW_BILLING_NUMBER". Open up the property palette. Change the property "filter before
display" from "NO" to "YES".
4.Save the changes, compile the form ARXRWRCT.fmb and ARXRWMAI.fmb to pickup these changes. Test the issue.
Now, when we compile the above mentioned forms after making changes, we are encountering the below errors.
For Form ARXRWRCT
FRM-30048: Unable to find record group .
LOV RGW_EXCHANGE_RATE_TYPE
Form: ARXRWRCT
FRM-30085: Unable to adjust form for output.
For Form ARXRWMAI
FRM-30048: Unable to find record group .
LOV RGW_EXCHANGE_RATE_TYPE
Form: ARXRWMAI
FRM-30085: Unable to adjust form for output.
I have tried copying all the standard libraries and referencing them, but it did not help.
Any help in this regard is appreciated.
JithinWe never figured this out and are waiting for the EBS upgrade to fix this. hence closing this thread.
Thanks,
Jithin -
How to Fill value in Input fields before displaying ADOBE FORM
Hi to all,
Please can anyone tell me how to fill the entry in ADOBE FORM before displaying?
I have written a program to generate ADOBE FORM, but I need while displaying ADOBE FROM some input field should already be filled by value and can not be changed.
Please can anyone tell me how to do that in program?
Below is the program.
DATA: fm_name TYPE rs38l_fnam,
fp_docparams TYPE sfpdocparams,
fp_outputparams TYPE sfpoutputparams.
Parameters: p_pdf_form_name type fname.
fp_docparams-langu = 'E'.
fp_docparams-country = 'IN'.
fp_outputparams-preview = 'X'.
CALL FUNCTION 'FP_JOB_OPEN'
CHANGING
ie_outputparams = fp_outputparams
EXCEPTIONS
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4.
CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
EXPORTING
i_name = p_pdf_form_name
IMPORTING
e_funcname = fm_name.
E_INTERFACE_TYPE = E_INTERFACE_TYPE
CALL FUNCTION fm_name
EXPORTING
/1bcdwb/docparams = fp_docparams
IMPORTING
/1BCDWB/FORMOUTPUT = fp_outputparams
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3.
CALL FUNCTION 'FP_JOB_CLOSE'
IMPORTING
E_RESULT =
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4.
I shall be thankful to you for this.
Regards
Pavneet Rana
Edited by: pavneet rana on Jul 25, 2011 2:57 PMHello,
you need to provide the information via the interface, which you create for the Adobe form.
And then pass this values via the following function module inside your generation report.
CALL FUNCTION fm_name
check standard report : FP_EXAMPLE_01 as an example! -
MWA: Issue while capturing the values entered, before displaying the LOV
I have created a LOV in Mobile Web Application using PL/SQL procedure.
I'm not able to get the values entered by the user before displaying the List of values.
I need the values entered to pass it to the query.
There might be a seeded event or method to capture these values.
Any help would be appreciated.
Thanks,Before invoking Input task, I have created a transformation to initailize the payload elements, so that in the UI these field elements will be become editable.
I have an ADF table which is used to insert account details elements which is initialized in the transformation with namespace.You can simple use a ADF form to do this. Create ADF editable input fields in a panelFormLayout and wehn user enters values and clicks ona button .. pass those values to BPM payload.
See - http://andrejusb.blogspot.com/2010/10/initializing-oracle-bpm-11g-process.html -
Hiding few columns before displaying alv grid output
Hi All,
I struck up at hiding few columns before displaying alv output. I have used used FM: REUSE_ALV_GRID_DISPLAY. By using this i am displaying 29 fields to the output. But before displaying the output i want to hide few columns among them, and also those fields have to be avialable for further selection by the user by using layout.
Kindly help me in this,
Regards
Srinivas KHi,
In field catalog set NO_OUT='X' for all the columns you want to hide. They will be available when changing layout for ALV, so you can show them at any time.
Regards
Marcin -
Auto Query in Before Display Page Section
The following code is querying master and detail blocks automatically in before display page section. It was working fine. But now I don't know why it doesn't work any more. Does any one know what's the problem?
declare
l_fs varchar2(4000);
l_s varchar2(4000);
L_user varchar2(4000);
begin
l_fs := p_session.get_value_as_varchar2(p_block_name => 'MASTER_BLOCK',
p_attribute_name => '_FORM_STATE');
l_s := p_session.get_value_as_varchar2(p_block_name => 'MASTER_BLOCK',
p_attribute_name => '_STATUS');
L_user := portal30.wwctx_api.get_user;
if l_fs = 'QUERY_AND_SAVE' and l_s is null then
p_session.set_shadow_value(p_block_name => 'MASTER_BLOCK',
p_attribute_name => 'A_E_MAIL_ID',
p_value => L_user,
p_language => portal30.wwctx_api.get_nls_language
WWV_MASTER_GENSYS_1(p_block_name => p_block_name,
p_object_name => p_object_name,
p_instance => p_instance,
p_event_type => p_event_type,
p_user_args => p_user_args,
p_session => p_session);
p_session.save_session;
htp.p('<script>window.location.reload();</script>');
end if;
end;Hi,
To query records before displaying and to refresh the page, you can call the same form (by using the code given below)with necessary parameters from ..before displaying page..section of your form.
declare
l_fs varchar2(4000);
l_s varchar2(4000);
L_user varchar2(4000);
begin
l_fs := p_session.get_value_as_varchar2(p_block_name => 'MASTER_BLOCK',
p_attribute_name => '_FORM_STATE');
l_s := p_session.get_value_as_varchar2(p_block_name => 'MASTER_BLOCK',
p_attribute_name => '_STATUS');
L_user := 'PPP';
if l_fs = 'QUERY_AND_SAVE' and l_s is null then
htp.p('<SCRIPT LANGUAGE="JavaScript">
window.location.href = "PORTAL30.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=<MODULE ID>&p_arg_names=_show_header&p_arg_values=YES&p_arg_names=E_MAIL_ID&p_arg_values='||l_user||'&p_arg_names=_E_MAIL_ID_COND&p_arg_values=%3D";
</script>');
end if;
end;
Replace <MODULE ID< with the module id of your master detail form.
Hope this helps!..
-Krishnamurthy -
ADF/Swing: changing iterator in runtime before displaying panel
Is it possible ,before displaying panel, to change iterator name that was specified in design time and is placed in panel.pageDef xml file and this way display panel with different iterator than is in panel.pageDef file? If yes, is it posible display this way many panels in the same time?
Hi,
the iterator is referenced by the attribute binding. If you look at the Swing code then you see that the Swing widgets reference a named attribute binding in their model binding. To change the iterator you would need to access the ADF binding layer and change it there. which I haven't tried.
The attribute binding references an iterator as a named reference, which means that changing the physical implementation - in theory - works if the same set of attributes are available.
Frank -
Hyperlinks in table component? Data processing before display?
Hi all!
I have following problem to solve - I have some database tables I need to show on a page. Creating a DataProvider and using it works really fine even with parameters in my query.
But I have some columns with data that needs processing after fetching from data base (e.g. one colum has a value 20060925 with should be shown as date). Who can I do this - implementing my own data provider is the only thing I can think of.
Second, I need one column in my table to be a hyperlink, changing column type will do, but sometimes I would like a simple text (when there are no details to link to). Any ideas for this one?
Thanks in advance,
JanYou can use the date time converter to display date. or then you can also use the sql function to format the date field before displaying...
for example, If you are using an Oracle database, use the SQL Timestamp converter instead. -
Creating spool before displaying output
Hi,
I want to create spool while executing the program in online ( NOT IN BACKGROUND OR BACTCH JOB) and before displaying out put ( list ).
Means before writing or displaying the output from final internal table. I want create a spool for final internal table.
Please provide sample code to create spool for normal report online report ( not background )
we required created spool number also
Thanks,
RajuHi Raju,
Use this sample code to solve your problem.
TYPE-POOLS: slis.
TYPES: BEGIN OF str_mara,
matnr TYPE mara-matnr,
ersda TYPE mara-ersda,
ernam TYPE mara-ernam,
laeda TYPE mara-laeda,
aenam TYPE mara-aenam,
vpsta TYPE mara-vpsta,
END OF str_mara.
DATA: i_mat TYPE TABLE OF str_mara,
wa_mat LIKE LINE OF i_mat.
DATA:params LIKE pri_params.
DATA: days(1) TYPE n VALUE 2,
valid TYPE c.
DATA: obj TYPE REF TO cl_salv_table.
SELECT matnr
ersda
ernam
laeda
aenam
vpsta
UP TO 10 ROWS FROM mara INTO CORRESPONDING FIELDS OF TABLE i_mat.
TRY.
CALL METHOD cl_salv_table=>factory
IMPORTING
r_salv_table = obj
CHANGING
t_table = i_mat.
CATCH cx_salv_msg .
ENDTRY.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
destination = 'QAS'
list_name = 'ZTEST_VERTEX'
list_text = 'TEST'
no_dialog = 'X'
immediately = ' '
expiration = days
IMPORTING
OUT_ARCHIVE_PARAMETERS =
out_parameters = params
valid = valid
VALID_FOR_SPOOL_CREATION =
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
TRY .
NEW-PAGE PRINT ON PARAMETERS params NO DIALOG.
CATCH cx_sy_nested_print_on .
ENDTRY.
CALL METHOD obj->display.
NEW-PAGE PRINT OFF.
Regards,
Vijay -
Context based assignment - context filter to display roles
Hi!!
I would like to make a guided task with a context named SYSTEM that contains values such as SAP ECC / SAP BW... and once the user selects the system (s) he wants (step 1), the appropriate roles (corresponding to the value of the context SYSTEM) display in step 2.
I assign the MX_CTX_TYPE to the roles. Roles having context type SYSTEM were well display. Then I add the MX_CTX_CONDITIONAL (by modifying the attr to allow assignment to MX_ROLE entrytype) to the same roles. But it seems that the filter is made at contexte type level and not value context level.
1 : Do you think if it's possible to use context value as filter for displaying roles in step 2?
2 : Do you know a way to filter on system for displaying roles in order to assign them to a user even if it's not a guided task? I tried to use the FIELD functionnality but it seems that it's not allow with the attribute type of MX_ASSIGNMENT.
Thanks,
GuillaumeAlso suggest that you have a look at the MX_ASSIGNMENT attribute on the user, for use in the WebUI. This attribute will allow you to see both role and privilege assignments in a WebUI task. This also has the "context" setting as you mentioned.
Regards
John Erik Setsaas
Development Architect IdM -
How would you check URLs in a page before displaying?
Any ideas how this could be done in Portal?
Any thoughts appreciated..
ColinAre you talking about "dead link detection" having portal parse
and check if any page links are invalid before displaying them?
So the portal would parse each page, check each non-portal
generated link and test the http: connection before displaying
the page? (ouch on performance...)
or
Are you talking about creating a porlet that checks itself
before displaying raw html?
or
Are you talking about an utility that goes out and checks a
given portal page name building, parseing, checking, and
providing a report that shows all the dead links? This utility
would function like some of the HTML web authoring tools do.
Option #3 would be a great portal administration feature.
Dead link detection utility or report build into portal.
Any chance of getting "Dead Link Detection" in the next release
of portal?
(note to original poster- sorry to hijack your posting.) -
Security check before displaying data in SXMB_MONI tcode
Hi All,
I need help in integrating a security check before displaying the archived data when we execute SXMB_MONI tcode.
Only authorized person can view the archived HR related data .
My analysis-There is no BADI or user exit to include a code to check for the authorization.
Thanks in Advance.
Regards,
Mangai.Hi Soumya,
Yes, the issues was resolved in my case. There was problem with certificates and their mismatch was causing this issue.
You need make sure that certificate for signing and encryption are correct at your end and also same certificates (with same public keys) are used at your third party application to decrypt and validate the signed message you send.
Regards,
Deepak -
Web Interface - "Execute function before displaying the layout" issue
Hi Experts,
In my project we have converted some BPS planning folder to Web interface. The steps are as below:
1) Open the BPS planning folder using upspm. Copy the web interface as Web Enabled folder.
2) Generate the web interface by clicking on go to --> Generate web interface
3) Run transaction bps_wb. Open the web interface. Then generate web interface again
4) Run the web interface by clicking on 'Display perview'
5) In the web interface there are some some functions which get executed before displaying the layout.
6) For such functions, push button gets created.
7) I have set the visible property of such push button as false.
8) Most of the time, when I am running the web interface, it
is getting executed successfully.
9) Some times, the web interface is not displaying the layouts successfully.In such cases I have observed that "Execute function before displaying the layout" is not working. Due to this some values like Fiscal Year is not getting set. So, the layout is not getting displayed.
10) I understand that it may be due to compilation error.
For example, I might have made some changes in the web interface. It must be saved and web interface must be regenerated before I diplay the interface again. Can you please help me in understanding the reason of this problem.
11) Can you please help me understand the cause of point no 9. Is it a non-issue? What may be the reason that "Execute function before displaying the layout" does not work every time.
ThanksWill a function that runs, before the data gets saved, work for you? You can configure such a function to run before the save command behind the save button you create in the planning application.
-
PS Transaction CJ20N - Exit before displaying project?
Hello fellow ABAPers!
I need to insert code before displaying a project in transaction CJ20N. This is both for validation and initialization purposes. Some fields need to be disabled and some fields need to have default values.
I have searched the net but with no luck. I have tried several exits (inserted BREAK-POINTs) but nothing seemed to work.
Is there any exit available for this? How can I proceed?
Any help that would lead to the right direction would be appreciated.
KyleI'm not actually sure how this works but Transaction and Screen Variants won't solve the requirement.
The problem we're having is a need for material level validation. Is there a way to do this in CJ20N?
Thanks for any helpful answers!
Kyle -
Miix 2 10" led diod on the switch filter between display and edge frame
Hello,
i have Lenovo Miix 2 10" and i find out, that indicative led diod on the switch filter between display and edge frame of tablet when is the dark.
It is obvious in the night and tablet is moderately incline...
https://onedrive.live.com/redir?resid=2193765AA1BD42F1!7232&authkey=!AJ7TZCTfNtVztuI&v=3&ithint=phot...
Is it reason for reclaim?
Thanks
sgHi chuck72352,
after you have sorted your data, you can use the InRange Function. Combined with a "search 1D Array" you'll get the range you really want.
Mike
Attachments:
ArraySubset.PNG 25 KB
Maybe you are looking for
-
Logic 9 not responding to computer keyboard correctly
In Logic Pro 9, dialog boxes (such as the Save As) do not receive the computer keyboard strokes. Instead, Logic processes them as key commands. This even though the dialog box has the focus and the mouse can select fields and highlight their entries.
-
My PowerBook G4 says that it's connected to wifi, but it still no internet connection. The connection will work for a while, and then I'll have to run diagnostics and it will work again for a few minutes and then stop working again. What's going on??
-
Looking For Optimal Wireless Settings For Multiple WRT310N's
Folks, I have 3 Linksys WRT310N routers (all at the most current level firmware) around my house serving as both wired and wireless access points. I have Verizon DSL service (3 MB) as my ISP. We have a couple of IBM T60p laptops (w/Win XP Pro), a L
-
Dear all, Currently iam working on SAP APO(DP,SNP). From the next week i may have to work on SPP(service parts planning). Anyone having some links or docs related to SPP,please send me. My mail id is [email id removed]. Thanks in advance... Shivaram.
-
Cfmail formatting and alignment
I have a cfform. When filled out and submitted, the action page writes the info to the db and redisplays the form on the screen so that it can be printed. Also, it generates an email to one of our internal departments. Everything works fine except fo