Example: sapgui_is_object_availableVerification and Data Retrieval Functions

Checks if you can refer to the object in a function.

int sapgui_is_object_available( const char *object_name, [args,]  LAST );
object_nameObject ID Strings
argsOptional Arguments
LAST A marker indicating the end of the argument list. Not required if Optional Arguments are used.

The sapgui_is_object_available verification function checks if the specified object is available for use in a function.

Sometimes, though you recorded a script that refers to an object, it may not be available during relay depending on the results of previous actions. Examples are pop-up windows that only appear under certain conditions or objects that appear on a window depending on the state of another object, like an expand button.

A reference to an unavailable object causes the script to crash. Avoid such script crashes by using sapgui_is_object_available before calling a function that acts on the object.

Return Values

This function returns True (-1) or False (0).


You can parameterize all string (char type) arguments.