Share this page

# sapgui_select_active_session

Connection and Session Functions

Activates a session.

    int sapgui_select_active_session( const char *sessionID);

sessionID | The number of the session

sapgui_select_active_session chooses the current working session from the collection of open sessions.

The sessionID of the first session is "ses[0]", the second is "ses[1]", etc. The first session is opened by the initial login sequence. Unless sapgui_create_new_session is called, or a new session is started from the menu, sessionID is generally "ses[0]".

## Return Values

This function returns LR_PASS (0) on success or LR_FAIL (1) on failure.

## Parameterization

You can parameterize all string (char type) arguments.

## Example

The following example uses sapgui_select_active_session to activate the first active session on the connection.

Copy code

    // Open the connection to the server as the first active connection
    sapgui_open_connection_ex(
        " /SAP_CODEPAGE=1100 /FULLMENU MyServer 00 /3",
        "MyServer",
        "con[0]");
    // Activate the first connection
    sapgui_select_active_connection("con[0]");
    // Activate the first session
    sapgui_select_active_session("ses[0]");
    // Activate the first window (SAP Logon)
    sapgui_select_active_window("wnd[0]");
    // Log on
    sapgui_logon("MyUser",
        "MyPassword",
        "800",
        "EN", LAST );

Tips to improve your search results... VuGen Function Reference Version 26.1-26.3 Function Reference 26.1-26.3 All View Local Help Center View Online Help Center Version: