// VALUE(SYSTEM) LIKE SY-SYSID // VALUE(TRDIR) LIKE TRDIR STRUCTURE TRDIR // TABLES // QTAB STRUCTURE D022S //---------------------------------------------------------------------- $REPORT = "RSUSR000"; // Set name of the report // ---------------------------------------------------------------------------- include_once("../sap.php"); $sap = new SAPConnection(); $sap->Connect("logon_data.conf"); if ($sap->GetStatus() == SAPRFC_OK ) $sap->Open (); if ($sap->GetStatus() != SAPRFC_OK ) { $sap->PrintStatus(); exit; } $fce = &$sap->NewFunction ("RFC_READ_REPORT"); if ($fce == false ) { $sap->PrintStatus(); exit; } $fce->PROGRAM = $REPORT; $fce->Call(); switch ($fce->GetStatus) { case SAPRFC_OK: echo "<PRE><B>SYSTEM:</B>\n"; print_r ($fce->SYSTEM) ; echo "</PRE>";
<html> <head> <title>SAPConnection Class: Connection From User Defined Config File</title> </head> <body> <h1>SAPConnection Class: Connection From User Defined Config File</h1> <? include_once ("../sap.php"); $sap = new SAPConnection(); // Params: message server R3 name Logon Group $sap->Connect("logon_data.conf"); if ($sap->GetStatus() == SAPRFC_OK ) $sap->Open (); $sap->PrintStatus(); $sap->GetSystemInfo(); echo "<BR><PRE>"; print_r ($sap); echo ("</PRE>"); $sap->Close(); ?> </body> </html>