1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
//requete SQL a envoyer au serveur
WriteInLog('Creation requete');
$SQL = 'EXECUTE PROCEDURE GET_AUTOMATES_JOB('.$automateId.','.$idTypeJob.', NULL)';
WriteInLog('Execution proc');
$Result = ExecuteStoredProcResult( 'JOB', $SQL );
WriteInLog('Affichage Resultat');
if($Result == false)
{
WriteInLog('OULAAAAAAAAA erreur result');
return trigger_SpecialError(encodeForXML('Aucune info pour ces param�tres '),204);
}
$SQL = 'SELECT * FROM JOBS WHERE UID='.$Result;
$Result = OpenQuery( 'JOB', $SQL );
$JobTypeXml =$this -> __CreateJobXml($Result, $JobTypeXML, $automate_Id);//construction du JOBXML
if($JobTypeXML==false)
return trigger_SpecialError(encodeForXML('Aucun info pour ce job. veuillez vérifiez les paramètres '),204);
AddPubwanRestHeader($automateId, -1, true);
CloseQuery($Result);//liberation de la requete
Return True; |
Partager