Following site contains a list with usefull System administration transaction codes :
http://www.sap-img.com/basis/useful-sap-system-administration-transactions.htm
In cleaning up my mailbox and files of the several past years as ABAP developer I came across some things that might be useful to me again in future but rather that keeping them in my mailbox I put them on this blog. For me to have easy access, for others to possibly find some information useful to them at a certain point in time.
dinsdag 16 juli 2013
maandag 15 juli 2013
Webdynpro Date Navigator Marking
Example for coloring days in the Date Navigator
Example Coding
Result :
Context settings:
Node Days with following attributes :
· Date – Type D
· Category – Type WDUI_DATE_MARKING_CATEGORY
· Tooltip – Type TEXT
· Semantics – Type WDUI_TABLE_CELL_DESIGN
View :
ls_dates-date = '20100306'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = 'X' ).
ls_dates-date = '20100307'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100313'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100314'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100320'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100321'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100327'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100328'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100303'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100310'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100317'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100324'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100331'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = 'X' ).
ls_dates-date = '20100307'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100313'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100314'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100320'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100321'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100327'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2
.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100328'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100303'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100310'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100317'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100324'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
ls_dates-date = '20100331'.
ls_dates-category = CL_WD_DATE_NAV_MARKING=>E_CATEGORY-FOUR.
ls_dates-tooltip = '20100304'.
ls_dates-semantics = CL_WD_DATE_NAV_MARKING=>E_DAY_SEMANTICS-GROUP_LEVEL2.
lo_nd_days->bind_structure( NEW_ITEM = ls_dates SET_INITIAL_ELEMENTS = ' ' ).
Abonneren op:
Posts (Atom)