PHP SAP RFC 函数调用不起作用
PHP SAP RFC Function call not working
这是我第一次使用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')
Import-Parameter=无法设置 FROM_。 (存在吗?)
但是我评论导入参数意味着它从 saprfc 获取数据这段代码有什么问题..
像这样导入值 ---
数组("IMPORT","name",数组("fieldname"=>"1000"))
这是我第一次使用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')
Import-Parameter=无法设置 FROM_。 (存在吗?)
但是我评论导入参数意味着它从 saprfc 获取数据这段代码有什么问题..
像这样导入值 --- 数组("IMPORT","name",数组("fieldname"=>"1000"))