
You can use tags to exchange data between an application running in the content area and the side panel. Tags relate to properties of the UI elements that you extract from an SAP GUI transaction using SAP GUI Property Collector. You map the collected properties to tags and pass them to the side panel. The tag table stores the tags in the SAP back-end system. This table is read by SAP Business Client at runtime and controls the extraction process. The relevant properties are identified by the program name, the screen name, and the field ID.
Server runtime for SAP Business Client
NWBC_S_GUI_TAG: Contains entries that are delivered by SAP
NWBC_C_GUI_TAG: Contains entries that are maintained by the customer
Server runtime for SAP NetWeaver UI services
/UI2/NWBC_V_GT: Contains entries that are delivered by SAP
The customer's entries supersede SAP entries.
Entries for the server runtime for SAP NetWeaver UI services supersede SAP_BASIS entries.
To insert the data that you have extracted using SAP GUI Property Collector, proceed as follows:
when using the server runtime for SAP NetWeaver UI services.
when using the server runtime for SAP Business Client.
Choose the New Entries pushbutton.
Insert the properties from the Windows clipboard into the table by pressing CTRL + V.
Specify a tag name and a description. We recommend that you use a namespace for the tag name.
You can use the input help to select tags. For more information, see Tagging Framework.
You can use asterisks (*) for the Program Name field and the Screen field if the same SAP GUI field is used on multiple screens or in multiple programs. For example, you can use 1* for all screens that start with 1 (100, 101, 110, 120, and so on).
The customer's entries supersede SAP entries.
Entries in the SAP NetWeaver UI tag tables supersede entries in SAP_BASIS tag tables.
Tags with the most specific screen number take precedence, for example:
“301” > “”
“301” > “3*”
“301” > “301*”
“30*” > “3*”
You can use constants. In this case, you use a special syntax instead of pasting the properties from the clipboard. In the Property (SAP GUI Scripting) field, enter value:<constant>.
A use case for constants is the assignment of business object types to screens. This is useful for generic side panel applications that interpret the business object type.
Select the lifetime for the property. You have the following options:
Transaction
The data context stays available as long as the current transaction is running in SAP Business Client.
Main Screen
The data context stays available as long as you do not leave the main screen.
By entering a data element, you can control the data extraction to convert from external to internal format on the application system by using the conversion service. This mechanism is helpful if the processing logic of the side panel application needs the appropriate format for calling the application system. The data element is then used to derive the appropriate conversion exit on the application system.
Specify a development package.
Save your entries.
Restart SAP Business Client for Desktop.
For more information, see the field help.
The tag exposes the referenced property value to the SAP Business Client data context. From the selection screen, you can display, create, edit, or transport the tags. Note that an area of SAP GUI tags is always transported.