count. Количество строк в таблице

^таблица.count[]
^таблица.count[columns|cells|rows]
   [3.4.2]

При вызове без параметров или с параметром
rows выдаёт количество строк в таблице (int).
При вызове с параметром
columns выдаёт количество столбцов в таблице (int).
При вызове с параметром
cells выдаёт количество столбцов в текущей строке таблицы (int).

Пример
$goods[^table::create{pos   good   price
1   Монитор   1000
2   Системный блок   1500
3   Клавиатура   150
4   Колонки   100
}]
Столбцов: ^goods.count[columns]
Строк: ^goods.count[]

Выведет:
Столбцов: 3
Строк: 4

В выражениях числовое значение таблицы равно количеству строк, поэтому использовать метод
count не требуется:
^if($goods > 2){больше}


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 24.03.2016