5 require_once(
'./Modules/DataCollection/classes/Fields/Base/class.ilDclBaseRecordFieldModel.php');
6 require_once(
'class.ilDclStack.php');
7 require_once(
'class.ilDclExpressionParser.php');
8 require_once(
'class.ilDclTokenizer.php');
36 parent::__construct($record, $field);
88 public function delete() {
98 return $this->
parse();
106 return $this->
parse();
114 return $this->
parse();
122 return $this->
parse();
132 if (!$this->parsed_value && $this->expression) {
135 $this->parsed_value =
$parser->parse();
137 return $this->lng->txt(
'dcl_error_parsing_expression') .
' (' . $e->getMessage() .
')';
Class ilDclBaseFieldModel.
Class ilDclBaseFieldModel.
Class ilDclExpressionParser.
Base class for ILIAS Exception handling.
const PROP_FORMULA_EXPRESSION
Class ilDclBaseRecordModel.
Confirmation screen class.