エラーが同じであるケースをいくつか見つけましたが、状況はそうではありませんでした。
これは、vTiger のカスタム ワークフロー関数として意図されています。コードは次のとおりです。
function perform_query($entity) {
/*$entityArray = get_object_vars($entity); //array
echo "<pre>";
print_r($entityArray);
echo "</pre>";
break;*/
include_once 'include/Webservices/Query.php';
include_once 'modules/Users/Users.php';
$user = new Users();
$current_user = $user->retrieveCurrentUserInfoFromFile(Users::getActiveAdminId());
try {
$q = "SELECT * FROM vtiger_seactivityrel WHERE crmid = ".substr($entity->id, strpos($entity->id, "x") + 1);
$q = $q . ';';
$records = vtws_query($q, $current_user);
print_r($records);
} catch (WebServiceException $ex) {
echo $ex->getMessage();
}
break;
}
?>
これにより、結果が得られるはずです。ある場合は、さらにアクションを実行したいと思います。これにより、次のエラーが表示されます。
Permission to perform the operation is denied for name.
何が起こっているのかわからない、誰か知っている人はいますか?ありがとうございました。