Today, I`d like do some enhancements on another main AIF tool - 'Interface Monitor'.
The enhancement spots '/AIF/INTERFACE_MONITOR' is in same package with 'Error handling'.
1, To create an enhancement implementation and related implementing class, as below figures:
2, Write your code in method 'CHANGE_CAL_COLOR_TIP_BY_DATA'.
Importing parameter 'IT_ALL_KEYS' holding all the interfaces which you are monitoring.
Changing parameter 'CR_CALENDAR' is that Calendar`s instance. Example code as below:
In this code snippet, I specified Feb.18&19&20 with yellow and tooltip 'Spring Festival'.
3, Result in 'Interface Monitor', run '/n/AIF/IFMON'.
NB. In my ABAP code, some grammar is news for Release 7.40, I just use it to practice.
You`d better use old grammar to avoid syntax error.