| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 05.10.2006 13:46 / 05.10.2006 14:01
это: ^data.$LevelNum.show[$leveldata] все таки вызов метода. в поле хеша show кладется junction, т.е. указатель на код (в вашем случае не метод).^if(!def $data.$LevelNum){
^throw[assert;Element $LevelNum not defined.]
}так вы увидите какой элемент у вас некорректный. обнаружив это будуте разбираться кто и в какой момент помещает в хеш такой элемент.кроме того на в исходном хеше data он ругается и на строку видаэто означает что $dana - не хеш. точка.
^data._count[]
про _count тоже говорит - неизвестный метод.
$data[
^if(условия){
$.элемент[значение]
}
]т.е. условие внутри всегда ложно и в $data оказывается... строка из нескольких пробельных символов.