| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Scar.kz 06.10.2008 04:09 / 06.10.2008 04:10
Проблема:$qs[?^rl.foreach[field;value]{$field=$value&}]
$dat[^hashfile::open[/data/pid]]
^if(def $data.$qs){
$slist[^xdoc::create[$data.$qs]]
$Items[^slist.select[/ss]]
^Items.0.setAttribute[mes;1]
}{
$sourcexml[^xdoc::load[helpers/stones.xml]]
^if(def $req){
$Items[^sourcexml.select[/ss]]
$adatrxml[^req.foreach[field;value]{^Items.0.setAttribute[$field;$value]}]
}
$rangexml[^sourcexml.transform[/xsl/convert.xsl]]
$slist[^rangexml.transform[/xsl/selector.xsl]]
$Items[^slist.select[/ss]]
^Items.0.setAttribute[mes;0]
$dat.$qs[
$.value[^slist.string[]]
$.expires(1)
]
}
^dat.release[]Без использования метода release - xml../ss/@mes всегда равно 0.