Selection-Screen validation is not working
Dear Gurus,
I did one report in that,selelction screen is not working properly.
if i give input by F4 searching,selection condition not working.
it does not retrive the particular result instead of that it retrive the all values what can i do for this.
Regards,
Rajkumar.A
Hi Rajkumar,
What do you mean by selection-screen not working?
Does not it give values on clicking execute or doesnot it move to the output screen or does it throw an error?
Please explain
Similar Messages
-
Problem in AT selection screen validation
Hi,
I am having problem in AT SELECTION SCREEN Validation.
I have 2 radiobutton and 6 parameter. if i click first radio button all the 6 radiobutton should enable and take the user input, that is working fine for me.
if i click second radiobutton , out of 6 , 3 parameter should disable and remaining 3 should enable. thats also working fine.
My problem is program has written the validation for this 3 parameter in the AT SELECTION SCREEN.
For first radioutton all the validation working fine, for second validation as soon as i press the radiobutton it will display error message. Based on 2 parameter user is filling value for 3 rd parameter.
I want the same validation to be done for second radio button after user pressing enter.
PARAMETER: p_single RADIOBUTTON GROUP rad1 DEFAULT 'X' USER-COMMAND f1,
p_multi RADIOBUTTON GROUP rad1.
PARAMETERS: s_pwwrk LIKE plaf-pwwrk.
PARAMETERS: p_lgort LIKE plaf-lgort.
PARAMETERS: p_kostl LIKE cobl-kostl.
here is my code:
AT SELECTION SCREEN.
CLEAR t001w.
CLEAR t001k.
CLEAR marv.
SELECT SINGLE * FROM t001w WHERE werks EQ s_pwwrk.
IF sy-subrc NE 0.
MESSAGE e999 WITH 'Plant' s_pwwrk 'does not exist'.
ELSE.
SELECT SINGLE * FROM t001k WHERE bwkey EQ t001w-bwkey.
SELECT SINGLE * FROM marv WHERE bukrs EQ t001k-bukrs.
IF p_budat0(4) NE marv-lfgja OR p_budat4(2) NE marv-lfmon
IF marv-xruem IS NOT INITIAL.
IF p_budat0(4) NE marv-vmgja OR p_budat4(2) NE marv-vmmon.
MESSAGE e999 WITH p_budat4(2) p_budat0(4)
'is closed.
Please try again.'.
ENDIF.
ELSE.
MESSAGE e999 WITH p_budat4(2) p_budat0(4)
'is closed.
Please try again.'.
ENDIF.
ENDIF.
ENDIF.For your Case ,
If i understand clearly,You can do the validation when you want on AT SELECTION SCREEN ON WP_FIELD.
If you say your validation to be done only for Selection of Second Radio Button, then..
AT SELECTION SCREEN.
if p_multi eq 'X'. "<- Make Validation to be done only if user select Second Button
CLEAR t001w.
CLEAR t001k.
CLEAR marv.
SELECT SINGLE * FROM t001w WHERE werks EQ s_pwwrk.
IF sy-subrc NE 0.
MESSAGE e999 WITH 'Plant' s_pwwrk 'does not exist'.
ELSE.
SELECT SINGLE * FROM t001k WHERE bwkey EQ t001w-bwkey.
SELECT SINGLE * FROM marv WHERE bukrs EQ t001k-bukrs.
IF p_budat+0(4) NE marv-lfgja OR p_budat+4(2) NE marv-lfmon
IF marv-xruem IS NOT INITIAL.
IF p_budat+0(4) NE marv-vmgja OR p_budat+4(2) NE marv-vmmon.
MESSAGE e999 WITH p_budat+4(2) p_budat+0(4)
'is closed.
Please try again.'.
ENDIF.
ELSE.
MESSAGE e999 WITH p_budat+4(2) p_budat+0(4)
'is closed.
Please try again.'.
ENDIF.
ENDIF.
ENDIF.
endif. -
Hi Experts,
Please can any one give me the details ..
1)What is the actual use of selection screen validation?
2) When we use Selection-screen validation?
3)If we are not written the selection-screen validation is there any effect?
I know how to write the validation for a selection screen. But why i am asking above questions is I am very new to ABAP .My Functionl people also new to ABAP. They told me one report.I asked me what are the validation for selection screen . At that time they told there is no validation.
Thats the reason to ask above questions..
please tell me the details..
Thanks In Advance..
Thanks and Regards
Siri..Abhi,
Selection Screen Validation are used for correct input processing.
Selection screen elements are used further in select queries to fetch data. if user enters some wrong input
we will unnecessarily hit the data base with wrong values and select will fail , hence validation of the input
will avoid unnecessary data base hit.
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Feb 27, 2008 12:26 PM -
Type to selection tool quick command not working in InDesign CC
When I have the type tool selected in InDesign and hold command for the selection tool, it's not working. When I hold the command button it highlights the selection tool, but as soon as I click my mouse, it reverts back to the type tool. Also, when I change the size of my text box it does not resize the text in the box, even if I hold for a a few sec before moving the cursor.
@Cindy – usually all 3rd party developers will provide some information for installing and uninstalling their products. First see if you can find some information on their web sites.
Also there should be a dedicated Adobe Extension Manager app where you can look up the installed parts of InDesign. Since I do not have InDesign CC installed, I do not know exactly, but its name should be something like "Adobe Extension Manager CC".
If you start this app it will show all parts installed with InDesign (or other apps that are installed).
Usually at the bottom of the list are the 3rd party installed components. They do not state "Adobe Incoroprate System" as author. Never uninstall (remove) the Adobe ones!
Here a screen grab from my German Adobe Extension Manager CS5:
If you select one, a new option is available at the right. In my case here the "Entfernen" button ("Remove" in English).
Uwe -
Raising Exception in Selection screen validation
Hi All,
I am doing a selection screen validation in BI report using the CMOD. If my validation fails i need to raise a error message instead showing the report. How can i perform that. How should i handle this using abap.
Thanks in advance
PremHi,
But this does not stop the execution of the report, the error message which i have given is been displayed in the report top and still the report gets executed.
Please suggest how to stop the report execution and to stay on the same selelction screen page.
Thanks
Prem -
Selection Screen Validation for Character
Hi All
My query is regarding the selection screen validation for character.
I am using a Select-option: S_ORDER FOR VBAK-VBELN OBLIGATORY.
and S_order should be only having the numeric field.
Please help how to validate it for character field.Hi,
Do as below :
at selection-screen.
if not s_order[] is initial.
if s_order-low CA 'ABCDEF.............Z'.
message 'Enter only numerics only' type 'E'.
endif.
"similarly for s_order-high also.
endif.
Thanks,
Sriram Ponna. -
IChat 4.0.7 Screen Sharing does not work.
Me and my friend both have identical machines, the intel iMac 20" 2.66mhz
Software is identical
iChat version is identical (4.0.7 (616))
Video Chat works perfectly, our internet connections are fantastic, no issues there.
Both using Netgear routers with uPnP enabled.
Internet Sharing is OFF
Firewall is "set access for specific services and applications" and iChat and iChat Agent are added.
I conclude that Screen Sharing *does NOT work* as advertised.
Apple, I am most disappointed, get it sorted for next release please.
Who else has witnessed this epic failure?
Thanks,
edit
Also, what is this iChat AV nonsense? Where are the iChat 4 forums?
Message was edited by: WayneThanks again Leo for your help,
Yes I was refering to the screen sharing in system preferences/sharing.
Checked the video menu:
Screen sharing enabled
Camera enabled
microphone enabled
so no that's not it! Was hoping it was something simple like that too.
Both netgear routers dont have any ports forwarded, just upnp enabled.
The frustrating thing is, both macs are new, one is only days old, and neither mac has had it's setting messed about with or anything.
It would be great to find the solution, 100's of people having similar issues if you google it.
*edit*
Just a thought, would the type of account make a difference? At the moment we are both using the type of accounts that iChat creates when you select "get an iChat account" (creates a [email protected] login)
Message was edited by: Wayno -
Why Strict validation is not working
Hi,
Why the Strict validation is not working in the XMLDB. I validated successfully the same file from XML Spy. The error in Oracle is:
begin
for x in (select warehouse_spec from xml_validate where warehouse_id=51) loop
x.warehouse_spec.schemaValidate();
end loop;
end;
ORA-31154: invalid XML document
ORA-19202: Error occurred in XML processing
LSX-00011: internal error: LsxvPushCandidate array overflow
ORA-06512: at "SYS.XMLTYPE", line 345
ORA-06512: at line 3
Thanks in advance
RizlyThe error is LSX-00011: internal error: LsxvPushCandidate array overflow
This might be helpfull
Error in STRICT Validation
Regards,
Remy -
I used assistive touch to turn off my iphone, because my lock screen button is not working, so now i cant turn it back on! What i did was, i went to assistive touch, then i held down the lock screen button to turn it off. Now i can't turn it back on.
To turn it back on when you use assistive touch, all you have to do is plug your iphone into a charger and it will power back on
-
ssince I updated my iPhone 5s to ios8 ive had nothing but problems...
first the the screen rotation is not working... Checked the settings and lock is off.... The wifi is intermittent, some times it works sometimes it doesn't....
the he iPhone is really slow now, like really labouring.... It hangs and crashes all the time.... I have to close apps down completely because they won't work from quick launch anymore.... Even writing this the phone is labouring.... It's like my old 48k spectrum.... I don't expect this from Apple and when you spend £400-500 on a phone you expect it to work and play propperly.... come on Apple you need to sort out this mess of a update.... Ios 7 was no bother......Same issue here... iphone5S 64GB. It's intermittent. Sometimes the rotation works fine, sometimes it doesn't, but most of the time it doesn't work.
The first time I figured out it wasn't working was when all newly-taken photos and videos were showing up in portrait mode though I always hold in landscape mode when photographing.
Rotation lock is disabled (tried toggling it on and off). Tried recalibrating the compass on a whim, no effect (although my compass seems to always require calibration when it's launched now).
This issue only started happening after upgrading to iOS8. I did a reset/restore through iTunes rather than an OTA upgrade.
UPDATE - power-cycling the phone seems to fix it temporarily. -
Select * from tab is not working in oracle 10g
select * from tab is not working in oracle 10g. But at the same time,
select * from <<table>> is working.
Please advise me.This works for me in 10.2.0.2
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
LOAN_DETAIL TABLE
PLAN_TABLE TABLE
... -
SELECT INTO ( variable ) STATEMENTS NOT WORKING FOR SYBASE TABLE AS VIEW
Dear Experts,
We have connected our 9i db with Sybase db using Hs connectivity.
and then we have create the view in oracle db for SYBASE_TABLE as SYBASE_TABLE_VIEW.
ALL THE INSERT, UPDATE AND DELETE COMMANDS ARE WORKING BUT THE
select Into (variable) is not working.
Please help to resolve the select into statment which is in BOLD in the below routine
PLEASE NOTE! FORM WAS COMPILED SUCCESSFULLY AND FORM IS RUNNING BUT SELECT INTO COMMAND IS NOT WORKING.
Thanks & Regards
Eidy
PROCEDURE SRBL_INSERT IS
CURSOR SRBL IS
SELECT impno,impcod,impnam
from oracle_table1 a, oracle_table2 b
WHERE a.impcod=b.empcod
v_srpcod varchar2(5);
BEGIN
FOR rec in SRBL loop
begin
select "im_code" into v_impcod
from SYBASE_TABLE_VIEW
where "im_code"=rec.impcod;
exception when no_data_found then
v_srpcod:=null;
end;
END LOOP;
END;
Edited by: Eidy on Aug 16, 2010 11:28 AMhellow
try this.
select "im_code" into v_impcod
from SYBASE_TABLE_VIEW
where "im_code"=rec.impcod;
v_srpcod := v_impcod ;
........ -
Problem in selection screen validation.
Hi All,
I am having the following in the selection screen:
PARAMETERS : p_r1 RADIOBUTTON GROUP grp DEFAULT 'X' USER-COMMAND dlvy,
p_r2 RADIOBUTTON GROUP grp .
SELECTION-SCREEN BEGIN OF BLOCK b1 with frame title text-001.
SELECT-OPTIONS: s_vbeln FOR lips-vbeln MODIF ID dly.
SELECT-OPTIONS: s_lfart FOR likp-lfart OBLIGATORY MODIF ID dly.
SELECT-OPTIONS: s_vstel FOR likp-vstel MODIF ID dly.
SELECT-OPTIONS: s_matnr FOR lips-matnr MODIF ID dly.
SELECT-OPTIONS: s_wadat FOR likp-wadat OBLIGATORY MODIF ID dly.
SELECT-OPTIONS: s_wbsta FOR vbup-wbsta MODIF ID dly.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN BEGIN OF BLOCK b2 with frame title text-002.
SELECT-OPTIONS: s1_matnr FOR lips-matnr MODIF ID mat.
SELECT-OPTIONS: s_extwg FOR mara-extwg MODIF ID mat.
SELECT-OPTIONS: s_werks FOR marc-werks MODIF ID mat.
SELECTION-SCREEN END OF BLOCK b2.
If I choose Radio Button 1, only option 1 should be triggered,
If I choose Radio Button 2, only option 2 should be triggered,
For this I have:
AT SELECTION-SCREEN OUTPUT.
IF p_r1 = 'X'.
blk_hide = 'MAT'.
blk_show = 'DLY'.
ELSE.
blk_hide = 'DLY'.
blk_show = 'MAT'.
ENDIF.
LOOP AT SCREEN.
IF screen-group1 = blk_hide.
screen-active = 0.
ELSE.
IF screen-group1 = blk_show.
screen-active = 1.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
Now I need to validate the selection Screen, I am facing issue in doing selection screen validation:
Can any one help me in how to go about this?
Thanks,
Debrup.pls. replace the AT SELECTION-SCREEN OUTPUT event with this one:
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
CASE 'X'.
WHEN p_r1.
CASE screen-group1.
WHEN 'DLY'.
screen-active = '1'.
WHEN 'MAT'.
screen-active = '0'.
ENDCASE.
WHEN p_r2.
CASE screen-group1.
WHEN 'DLY'.
screen-active = '0'.
WHEN 'MAT'.
screen-active = '1'.
ENDCASE.
ENDCASE.
MODIFY SCREEN.
ENDLOOP. -
Selection screen fields are not clearing..!
Hi all,
I have created one report which is having a selection screen with four select-options.
Now after executing the report, when i click on "back" icon the selection screen entries are not clearing even i refresh the select-options also.
Could any body please help me to resolve this issue??
Regards,
Joshu.Hi,
Use FREE MEMORY after the report is printed..
Check this example..
PARAMETERS: P_MATNR LIKE MARA-MATNR OBLIGATORY.
START-OF-SELECTION.
WRITE: / P_MATNR.
FREE MEMORY.
Thanks,
Naren -
My passcode is working to unlock the screen but does not work with restriction passcode.
Tried it several times but it did not work, though i can use the phone and all features even after 13 failed attempts.
Should restriction passcode be different from what i set?There is no default restriction password. If you didn't set it someone else may have. If you can't find it then you may have to follow the steps here:
Forgot passcode for your iPhone, iPad, or iPod touch, or ...
Do you have a backup which might not have this restriction passcode? If so restore to that backup?
Maybe you are looking for
-
CentOS 5.4 64 bit srss 4.2 troubles
Hi have 3 sun ray 170 thin clients that used to work on an older sunfire v250, but now we have upgraded to a new IBM 3500 series running CentOS 5.4 64 bit. We are trying to get the thin 170s to work with the new 4.2 version of sun ray software. We ha
-
HT4859 how can i find the deleted backup files from my laptop.
.
-
Macbook pro mid 2012 non retina goes ramdomly into sleep mode
Hello people, I bought a macbook pro non retina mid 2012 and everything was going fine until I installed Mountain Lion OS X. From this moment, my macbook is going into a random sleep mode. It is important to notice, that I cannot see any pattern, it
-
Can Final Cut Studio 3 still be purchased at its original price?
Hello, I am in the process of transferring from Final Cut Pro X to Final Cut Studio 3, but I cannot find a reliable retailer who is selling the applications for their original price ($1000). I am wondering if anybody knows if Apple stills sells
-
Help: SQL query when parsed returns Invalid Identifier error
Hi The expression posted below is the actual SQL Expression which is required in my report: ((select name from ( select loc_id,name,row_number()over( order by r) rn from ( SELECT 0, loc_id, Misc1_txt NAME,'A' STATUS ,rownum r F