Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 15.08.2007 19:39 / 15.08.2007 19:53
нет, решение не правильное, т.к. в этом случае будут выводиться все элементы, а не заданное их количество.^if(def $hParam.iItemLimit){ $tIndex[^tIndex.select(^tIndex.line[] <= $hParam.iItemLimit)] # или так # $tIndex[^table::create[$tIndex][$.limit($hParam.iItemLimit)]] } $result[^tIndex.menu{^hItem.[$tIndex.iValue].print[$hParam]}[^#0A]]или так:
$result[^tIndex.menu{^if(!def $hParam.iItemLimit || $iCount < $hParam.iItemLimit){^hItem.[$tIndex.iValue].print[$hParam]}^iCount.inc[]}[^#0A]]P.S. classes обновлены