PHP SAP RFC Вызов функции не работает

Это первый раз, когда я использовал PHP для вызова функции SAP. Столкнулся с этой проблемой, которую я не мог понять, пока кто-то с опытом не помог мне.

<?php

 // saprfc-class-library   

 require_once("saprfc.php");

 // Create saprfc-instance

  $sap = new saprfc(array(

                        "logindata"=>array(

                        "ASHOST"=>""        // application server

                        ,"SYSNR"=>""                // system number

                        ,"CLIENT"=>""            // client

                        ,"USER"=>""            // user

                        ,"PASSWD"=>""        // password

                        )

                    ,"show_errors"=>false            // let class printout errors

                    ,"debug"=>true)) ;                 // detailed debugging information



  // Call-Function

  $result=$sap->callFunction("ZBAPI",

            array(     array("IMPORT","FROM_","100"),

                             array("EXPORT","RETURN",""),

                                    array("TABLE","Namesdata",array())

                            ));                                



       if ($sap->getStatus() == SAPRFC_OK) {

    // Yes, print out the Userlist

    ?><table>

        <?php

                //$sap->printStatus();

                 foreach ($result["Namesdata"] as $orders) {





                      echo "<tr><td>", $orders["name"],"</td><td>",$orders["form"],"</td> <td>",$orders["Names"],"</td></tr>";

                 }



              ?></table><?php

             } else {

              $sap->printStatus();



              }

               $sap->logoff();

              ?> 

Этот код, поэтому некоторые ошибки, как это

saprfc:: CallFunction('ZBAPI')

Параметр импорта =FROM_ не может быть установлен. (Существует ли?)

Но я комментирую параметр import означает, что он извлекает данные из saprfc, что не так в этом коде...

1 ответ

Решение

Импортировать такие значения как --- массив ("ИМПОРТ","имя", массив ("имя поля"=>"1000"))

Другие вопросы по тегам