| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 13.09.2005 18:41
я не знаю насчет конкретных изменений данных в вашем классе, но в случае, если вы бежите с помощью menu по таблице, и тут-же изменяете эту таблицу, это не должно сказываться на menu.@main[]
$t[^table::create{id
1
2
3}]
1st: ^print[$t]{^t.append{z}}<br />
2nd: ^print[$t]<br />
@print[t;code]
^t.menu{${t.id}$code}[, ]в этом примере код ^t.append{z} который выполняется при каждой итерации не приводит к тому, что при первом выводе будет напечатано 6 строк, будет напечатано только три строки. при этом к таблице будет добавлено ещё 3 строки, что мы наблюдаем при второй распечатке таблицы.