Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
tags:view [02/04/2012 11:26] admin [Командные атрибуты (W/O):] |
tags:view [29/10/2020 16:32] (текущий) |
||
---|---|---|---|
Строка 160: | Строка 160: | ||
| **editable** | [[intro:types#boolean]] |Флаг редактируемости конкретной колонки. Поле ввода автоматически вытаскивается из <edit>. По умолчанию, editable="false". Поддержка "expr:" в column.editable| | | **editable** | [[intro:types#boolean]] |Флаг редактируемости конкретной колонки. Поле ввода автоматически вытаскивается из <edit>. По умолчанию, editable="false". Поддержка "expr:" в column.editable| | ||
| **totalable** | [[intro:types#boolean]] |Подсчитывать итог по данной колонке или нет.| | | **totalable** | [[intro:types#boolean]] |Подсчитывать итог по данной колонке или нет.| | ||
- | | **total-type** | ''sum | count | count_empty | count_non_empty | function'' |Тип агрегативной функции. \\ <html><font color="blue">sum</font></html> - подсчитывается сумма значений в столбце. Поддерживаются столбцы с числовой информацией и с информацией типа "Сумма с валютой" \\ <html><font color="blue">count</font></html> - подсчитывается общее кол-во строк. \\ <html><font color="blue">count_empty</font></html> - подсчитывается кол-во строк, содержащих пустое значение в данном столбце \\ <html><font color="blue">count_non_empty</font></html> - подсчитывается кол-во строк, содержащих непустое значение в данном столбце. \\ <html><font color="blue">function</font></html> - конкретное имя функции (AppXML или Java), которая будет вызываться для каждого значения в столбце. В функцию будет передано номер строки и значение ячейки. Функция должна вернуть числовое значение (для каждой полученного значения ячейки), которое будет накапливаться и в конце обработки всех строк будет выведено в статусбар. \\ Автоматически подсчитываются (не "count*") реквизиты с name == "sum" или начинающимся на "sum_" или "calc_", или оканчивающимся на "_sum" или "_calc". \\ Если потребуется отключить подсчет по данному реквизиту, укажите column.totalable="false". \\ :!: **Примечание:** для подсчета кол-ва объектов ("count"), в качестве аналитического реквизита можно выбрать любой column. Аналитических реквизитов с "count" может быть не более одного. \\ По умолчанию подсчитывается кол-во записей и выводится с текстом "Общее кол-во:".| | + | | **total-type** | ''sum | count | count_empty | count_non_empty | function | count_true'' |Тип агрегативной функции. \\ <html><font color="blue">sum</font></html> - подсчитывается сумма значений в столбце. Поддерживаются столбцы с числовой информацией и с информацией типа "Сумма с валютой" \\ <html><font color="blue">count</font></html> - подсчитывается общее кол-во строк. \\ <html><font color="blue">count_empty</font></html> - подсчитывается кол-во строк, содержащих пустое значение в данном столбце \\ <html><font color="blue">count_true</font></html> - подсчитывается кол-во строк, содержащих значение true в данном столбце \\ <html><font color="blue">count_non_empty</font></html> - подсчитывается кол-во строк, содержащих непустое значение в данном столбце. \\ <html><font color="blue">function</font></html> - конкретное имя функции (AppXML или Java), которая будет вызываться для каждого значения в столбце. В функцию будет передано номер строки и значение ячейки. Функция должна вернуть числовое значение (для каждой полученного значения ячейки), которое будет накапливаться и в конце обработки всех строк будет выведено в статусбар. \\ Автоматически подсчитываются (не "count*") реквизиты с name == "sum" или начинающимся на "sum_" или "calc_", или оканчивающимся на "_sum" или "_calc". \\ Если потребуется отключить подсчет по данному реквизиту, укажите column.totalable="false". \\ :!: **Примечание:** для подсчета кол-ва объектов ("count"), в качестве аналитического реквизита можно выбрать любой column. Аналитических реквизитов с "count" может быть не более одного. \\ По умолчанию подсчитывается кол-во записей и выводится с текстом "Общее кол-во:".| |
| **total-text** | [[intro:types#string]] |Пользовательское название итога. Если не задано, используется column.text.| | | **total-text** | [[intro:types#string]] |Пользовательское название итога. Если не задано, используется column.text.| | ||
| **value-visible** | [[intro:types#boolean]] |Флаг видимости значения в ячейке.| | | **value-visible** | [[intro:types#boolean]] |Флаг видимости значения в ячейке.| | ||
Строка 178: | Строка 178: | ||
| **visible** | [[intro:types#boolean]] |Управление видимостью колонки.| | | **visible** | [[intro:types#boolean]] |Управление видимостью колонки.| | ||
| **length** | [[intro:types#number]] |Длина поля для column.as=code| | | **length** | [[intro:types#number]] |Длина поля для column.as=code| | ||
- | |||