Change LDB sekection screen
Hi all
can, we change LDB selection screen according to our requierment.
Hi Raj,
Yes. we can.
try the below link for more info.
[http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9c2e35c111d1829f0000e829fbfe/content.htm|http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9c2e35c111d1829f0000e829fbfe/content.htm]
[http://www.abapcode.sapbrainsonline.com/2008/03/selection-screen-abap-keyword.html|http://www.abapcode.sapbrainsonline.com/2008/03/selection-screen-abap-keyword.html]
Reward if found helpful.
Regards,
Boobalan Suburaj
Similar Messages
-
Can we debug the LDB PNP, if so how? How to change the selection screen of LDB.
Hi,
Please follow
Go to transaction SPRO -> Personnel Management ->Human Resources Inforamtion system -> HIS -> Reporting ->
Adjust the standard selection screen -> Create Report Categories.
I hope if this meet your requirement, please award suitable points and close the thread.
Regards,
Irfan Hussain -
Hello ,
In my program selection-screen is coming from LDB(logical database) and i want my own selection-screen in the top means before LDB selection-screen.
Pls solve this ASAP.
Thanks.Hi,
Create your own selection-screen in your report with Parameters and select-option and activate.
Then automatically it will come.
Regards,
N.L.Narayana -
Changing the selection screen based on the option in list box option
Hi Experts,
I have a list box parameter in my selection screen,
i have four options and i am changing my selection screen based the option selected.
see my code below,
at selection-screen output.
GS_VRM_VALUES-KEY = '1'.
GS_VRM_VALUES-TEXT = TEXT-S02.
APPEND GS_VRM_VALUES TO GT_VRM_VALUES.
GS_VRM_VALUES-KEY = '2'.
GS_VRM_VALUES-TEXT = TEXT-S03.
APPEND GS_VRM_VALUES TO GT_VRM_VALUES.
GS_VRM_VALUES-KEY = '3'.
GS_VRM_VALUES-TEXT = TEXT-S04.
APPEND GS_VRM_VALUES TO GT_VRM_VALUES.
GS_VRM_VALUES-KEY = '4'.
GS_VRM_VALUES-TEXT = TEXT-S05.
APPEND GS_VRM_VALUES TO GT_VRM_VALUES.
CLEAR: GS_VRM_VALUES.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
ID = 'P_DROP'
VALUES = GT_VRM_VALUES
EXCEPTIONS
ID_ILLEGAL_NAME = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT SCREEN .
CASE P_DROP .
WHEN '1'.
IF SCREEN-GROUP1 = 'M2' OR
SCREEN-GROUP1 = 'M3' OR SCREEN-GROUP1 = 'M4'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
WHEN '2'.
IF SCREEN-GROUP1 = 'M3' OR SCREEN-GROUP1 = 'M4'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
WHEN '3'.
IF SCREEN-GROUP1 = 'M2' OR
SCREEN-GROUP1 = 'M4' .
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
WHEN '4'.
IF SCREEN-GROUP1 = 'M2' OR
SCREEN-GROUP1 = 'M3'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
WHEN OTHERS.
IF SCREEN-GROUP1 = 'M2' OR
SCREEN-GROUP1 = 'M3' OR SCREEN-GROUP1 = 'M4'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
ENDCASE.
ENDLOOP.
my problem is when i change the option in the list box, the particular modify group ie, the screen is getting changed only after i press enter, So please suggest me how i can change the screen without pressing enter.Hi,
without using VRM_SET_VALUES...you just create one data element by going se11....create one domain for it...now give the values in the "value range" tab....and at the time of declaration just write ..
PARAMETERS var1 TYPE <your created data element>
AS LISTBOX VISIBLE LENGTH 20
USER-COMMAND onli
DEFAULT <one value>.
You will get the same effect as list box....and make it mandatory..
Arunima -
Portal Run time error after changing the logon screen
Hi all,
I am running an EP7 SP08 and I try to change the logon screen as described on:
http://help.sap.com/saphelp_nw2004s/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
I copied the 'com.sap.portal.runtime.logon.par.bak' file, renamed it to 'my.new.logon.par'. after that I extracted the file with winzip. I opened the directory 'PORTAL-INF\lib\' and there I extracted the file 'umelogonbase.jar' with winrar. I opened the file 'logonLabels_en.properties' and changed the entry 'xtit_WELCOME=Welcome' to 'xtit_WELCOME=blablabla'.
I repacked the umelogonbase.jar with winrar again and after that I repacked the 'my.new.logon.par' with winzip again.
Then I placed the par file back at '<J2EE_Engine_Instance>\j2ee\cluster\server<X>\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\deployment\pcd' and changed the authscheme.xml with the new par file and changed the 'login.authschemes.definition.file' all described on the help.sap.com url mentioned above.
However, when I restart the portal and open the logon screen I see the error message:
Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
The exception was logged. Inform your system administrator..
See the details for the exception ID in the log file
The default trace shows the following message:
An error occured during authscheme computation.
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component : my.new.logon.certlogon
Is there anyone who knows what goes wrong? The description on help.sap.com is very straightforward but still it doesn't work for me...
Any help would be appreciated.
Kind Regards,
Nico van der Linden...Hi,
Check if you did the following steps pertaining to the authschemes.xml file:
--> Download the authschemes.xml to local drive. Rename the file to,say, authschemes_new.xml
--> In authschemes_new.xml, did you change <b>all</b> entries of com.sap.portal.runtime.logon with the name of modified logon par file?
-->Upload the authschemes_new.xml file using configtool; and, change the property login.authschemes.definition.file to authschemes_new.xml in configtool.
-->Finally,restart your portal. Hope it helps.
Regards,
M.Subathra -
Is my screen supposed to change from the screen with the charger and the iTunes circle to my lock screen while it's in recovery mode?
Is Find My Phone turned on, on your phone? If so, eject from iTunes, login to iCloud.com, locate your phone, then erase it.
Does the same thing...removes the passcode. Then, either restore from backup, or setup as a new device. -
The corner of my screen is creased is not a big thing and it didn't affected the images, but is creased.
Do I have to change all the screen even if it doesn't affect the images on the mac?
Is it too much expensive?
Thank you!
PauloTalk to the Genius Bar, get a free estimate.
The worst you lose is a couple of hours of time. -
Want to use ldb selection screen with select queries
I want to use ldb selection screen with select queries since ldb having performance issue .How can I use the fields of the dynamic selection of LDB in the select queries
Hi,
Check the code snippet below: Here 'XXXX' is the table for your select query.
DATA L_DS_CLAUSES TYPE RSDS_WHERE.
MOVE 'XXXX' TO L_DS_CLAUSES-TABLENAME.
READ TABLE DYN_SEL-CLAUSES WITH KEY L_DS_CLAUSES-TABLENAME
INTO L_DS_CLAUSES.
SELECT * FROM XXXX
WHERE field1 IN ...
AND field2 ....
AND (L_DS_CLAUSES-WHERE_TAB).
PUT XXXX.
ENDSELECT.
You can also try using the FM 'RS_REFRESH_FROM_DYNAMICAL_SEL' passing SY-CPROG in curr_report and 'M' for mode to get the dynamic selection screen values.
Regards,
Munesh. -
Is it possible to move the ldb selection screen?
Hi All,
I have a custom program which uses a logical db.
The selection screen from the LDb is displayed first and then my custom selection screen is displayed.
There is a requirement where the custom selection screen needs to displayed first - at top and then the selection screen from the LDB.
Is it possible to move down the selection screen from the LDB?
If so then please let me know how...Hi,
with LDB, you can just hide or display LDB selection screen elements,
but moving your custom selection screen above LDB selection screen is not possible, as upto my knowledge.
Thanks.
Raghav M. -
ORGEH ON HR LDB SELECTION SCREEN
hello,
I am using PNP LDB selection screen i am getting the results when i gave person number but i am unable to get the data for ORGANIZATIONAL UNIT (orgeh).
ANY ONE PLEASE SUGGEST ME HOW TO GET THE DATA FOR ORGEH.
THX IN ADVANCE
MUNNA.Hi,
Please follow
Go to transaction SPRO -> Personnel Management ->Human Resources Inforamtion system -> HIS -> Reporting ->
Adjust the standard selection screen -> Create Report Categories.
I hope if this meet your requirement, please award suitable points and close the thread.
Regards,
Irfan Hussain -
Dynamic selection screen change in Selection Screen.
Hi Experts,
I am not getting dynamic screen change on selection screen. can you give solution for the following scenario.
I have 3 radio buttons on selection screen. Example: R1, R2, R3.
I have 5 fields on selection screen. Example : F1, F2, F3, F4, F5.
When i select radio button 1 i will get F1 field screen only.
When i select radio button 2 or 3 i will get F2 and F3 fields screen only.
When i select radio button 3 i will get F4 and F5 fields screen only.
Any one give me solution for the above scenario very much thankful.
Thanks in advance,
SaiHi
try this code,
REPORT ZTEST_3RB.
TABLES : KNA1,EKKO,VBRK.
PARAMETERS : SALES RADIOBUTTON GROUP VIJJ USER-COMMAND VJY ,
PUR RADIOBUTTON GROUP VIJJ ,
BILL RADIOBUTTON GROUP VIJJ ,
TOTAL AS CHECKBOX.
SELECT-OPTIONS : S_CUSTNO FOR KNA1-KUNNR MODIF ID AKP DEFAULT 1000 TO 1033,
S_PONO FOR EKKO-EBELN MODIF ID VKP,
S_BNO FOR VBRK-VBELN MODIF ID PKP.
INITIALIZATION.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SALES = 'X'.
IF SCREEN-GROUP1 = 'VKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
IF SCREEN-GROUP1 = 'PKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
ELSEIF PUR = 'X'.
IF SCREEN-GROUP1 = 'PKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
IF SCREEN-GROUP1 = 'AKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
ELSEIF BILL = 'X'.
IF SCREEN-GROUP1 = 'AKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
IF SCREEN-GROUP1 = 'VKP'.
SCREEN-INPUT = 0.
SCREEN-ACTIVE = 0.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
i think this will help your problem,
Regards,
Vijay -
LDB selection screen field mandatory
hi,
In LDB selection screen i want to make other period field as mandatory.
how to do it? if anyone knows please help me.
thanks in advance.
Suchithra.Hi,
You can use following code to (AT SELECTION-SCREEN OUTPUT) in the LDB to make selection screen parameter mandatory.
AT SELECTION-SCREEN OUTPUT.
loop at screen.
if screen-name = 'PNPBEGDA'. "Give here the screen field name that you want make as manadatory
" to get the screen field name, press 'F1' on that field and get technical
"information
screen-required = 1.
MODIFY SCREEN.
endif.
endloop.
Hope this helps,
Shrinivas -
User exists for changing the selection screen of the transaction CS11
Hi,
I want to change the selection screen of the transaction cs11 and modify the ALV output.
I searched the old forums but not got satisfactry results.
I want to change the plant and material from the parameter to the select option.
i dont want to copy the transaction for the zcs11.
any suggestion on this ?
Regards,
udupione more requirement i have is that, i need to remove all the header fields such as material , plant etc and place that field in the item level. i can use the user exists PCSD0002 for the adding the customer field in the item. but how can i removed the header level field such as plant and material. whether we have any user exits for that?
-
Delete future changes in person Screen using API
Hi all,
I am working on converting Contingent worker into an Employee using API. (Steps : terminate CWK API -> hire_into_job API)
In that, If any future changes exists in person screen for a contingent worker then its not allowing me to terminate that person.My client requirement is to remove future changes if exists and convert as an Employee.
I am not able to find the correct API to delete the future changes in person screen. I have checked the hr_person_api.delete_person but in API description, they mentioned it is to purge the person totally from database.
Please help me on this.
Thanks in Advance.
Regards,
ManiSorry mate, cant find any.
Bad that there isn't a public API for the same.
Not checked the code in PERWSHRG.fmb.
But how many people would have future changes ? Are there 10s of 100s ?
may be you can -
# If you just have simple changes in the future(i.e. no person_type changes which effect Periods of service etc..), you can simply delete the future changes and move the end-date of the penultimate record to end-of-time(31-Dec-4172). Just be sure this wont effect any others child tables(assignments, per_periods_of_service, per_person_type_usages_f etc..)
Cheers,
Vignesh -
How do you change the logon screen in 10.7.4
A few months ago I changed my logon screen background to something more desirable for my tastes. Recently, I updated my software to vers. 10.7.4 and the update reverted my custom logon screen back to the original. I tried changing it back, but it seems as though the location of the image has been changed as when I navigated there, my original "Custom image" was still there, but my actual logon screen still displays the factory image. What gives? Where do I go to change back to my custom image?
I love Apple and I love my MBP. Also, I understand where your coming from when you say I shouldn't be messing around with the OS resources. Normally, a person would not go through the trouble (and/or the possible catastrophic consequences) of changing things like this, but computers fascinate me and I love learning about them. I'm sure there are many others out there like me. It is just a personal preference of mine to want to change the logon background (and gain the learning experience that goes along with it). My preferred logon screen DOES pay homage to Apple and being a second year programming major (yes, I am thus far only in my second year) it is what I like to learn about. I would not have endeavored in something like this if I did not think I could fix it if something went wrong. Like I said before, it would be nice to be able to change it as easy as it is to change the desktop background, but the learning experience is valuable too.
Maybe you are looking for
-
Some Songs No Longer Recognized in My iTunes Library
I am running Windows 7 and the latest version of iTunes. For the third time in about a year, iTunes has just "dropped" a number of my songs; 45 this time. I have no idea which ones. I realize that the actual songs are in another folder, but how ca
-
Problems to install Oracle SOA Suite 11g on Solaris 10 SPARC-64
I'm trying to install the Oracle SOA Suite 11g on Solaris 10 SPARC-64 but I´m having problems. I have already installed the JDK 1.6_11 for 64 bits and I use it for the SOA installation, the instruction is: ./runInstaller -jreLoc /export/home/adminsoa
-
URGENT - need to compress a file for the web
I need to do something IMMEDIATELY that I've never done before, and I simply don't have time to read the manuals to tell me how to do this. I have a 2 and a half minute video segment in FCP that I need to export for use on a web site. The main object
-
My ipad 2 has stopped responding to tap commands after updating to ios 8.2
After updating the IOS to 8.2 the ipad has stopped responding to commands in Safari or any other application. The touch screen is functional as I can punch my password to unlock the ipad. How to solve this problem Regards Prabhat
-
HT4061 i lost my iphone how can i find it through find my iphone
i lost my iphone how can i find it through find my iphone