| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 03.07.2013 02:50
## $form:Lot = 10
## $form:UnitID = 1
## $lType = 2
^db{
$lUnit[^table::sql{SELECT Name, Clc from dir_Unit WHERE ID = ^form:UnitID.int(0) }]
$lSF[^int:sql{SELECT SF from dir_Type where ID = $lType}[$.default(43)]]
}
## $lUnit.Name = блабла
## $lUnit.Clc = ^$me * 35.1 / ^$SF
## $lSF = 55
$me[^taint[^form:Lot.int(0)]]
$SF[^taint[$lSF]]
$Formula[^taint[$lUnit.Clc]]
$Res[^process{^untaint{^^eval($Formula)}}]
$me<br>$lSF<br>$SF<br>$lUnit.Clc<br>$Formula<br>$Res
и все одно: invalid number (double) $me -body of process-(1) lexception.type=number.format