Open topic with navigation
|Example: sapgui_is_object_available||Verification 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_name||Object ID Strings|
|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.
This function returns True (-1) or False (0).
You can parameterize all string (char type) arguments.