30,997
edits
mNo edit summary Tag: 2017 source edit |
|||
| Line 62: | Line 62: | ||
公式实例: | 公式实例: | ||
< | <syntaxHighlight lang="PHP"> | ||
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2) | $object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2) | ||
</ | </syntaxHighlight> | ||
加载对象实例: | 加载对象实例: | ||
< | <syntaxHighlight lang="PHP"> | ||
(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id : ($obj->rowid ? $obj->rowid : $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5 : '-1' | (($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id : ($obj->rowid ? $obj->rowid : $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5 : '-1' | ||
</ | </syntaxHighlight> | ||
其他实例,强制加载对象及其父对象的公式: | 其他实例,强制加载对象及其父对象的公式: | ||
< | <syntaxHighlight lang="PHP"> | ||
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' | (($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' | ||
</ | </syntaxHighlight> | ||
=定义= | =定义= | ||