FYI: '$sClearText'
\n"; $oFilter = DBObjectSearch::unserialize($sExpression); $sExpression = $oFilter->ToOQL(); exit; } else { // leave $sExpression as is } $oP->add('
'."\n"); $oP->add('Expression to evaluate:
'."\n"); $oP->add(''."

Example:
SELECT bizPerson AS B WHERE B.name LIKE '%A%'

\n"); $oP->add(''."\n"); $oP->add('
'."\n"); if (!empty($sExpression)) { $oFilter = DBObjectSearch::FromOQL($sExpression); if ($oFilter) { $oP->p('Query expression: '.$oFilter->ToOQL()); $oP->p('Serialized filter: '.$oFilter->serialize()); $oSet = new CMDBObjectSet($oFilter); $oP->p('The query returned '.$oSet->count().' results(s)'); cmdbAbstractObject::DisplaySet($oP, $oSet); } } } catch(CoreException $e) { $oP->p('An error occured while running the query:'); $oP->p($e->getHtmlDesc()); } catch(Exception $e) { $oP->p('An error occured while running the query:'); $oP->p($e->getMessage()); } $oP->output(); ?>