Changes for page Интерфейс table
Last modified by Bimit Administrator on 02.10.2024, 10:08
From version 2.2
edited by Bimit Administrator
on 17.07.2023, 12:11
on 17.07.2023, 12:11
Change comment:
There is no comment for this version
To version 3.2
edited by Bimit Administrator
on 17.07.2023, 12:27
on 17.07.2023, 12:27
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -8,12 +8,109 @@ 8 8 * [[setPageSize>>path:#_Toc5]] - установка количества элементов на одной странице 9 9 * [[showPage>>path:#_Toc6]] - установка текущей отображаемой таблиц 10 10 11 - 12 12 (% class="box infomessage" %) 13 13 ((( 14 14 **{{id name="_Toc1"/}}addHeaderRow** - добавление строки с заголовками в таблицу 15 15 ))) 16 16 17 -* file.create(формат создаваемого файла) 16 +* table.addHeaderRow ("Заголовок 1","Заголовок 2","Заголовок 3") - сколько заголовков, столько и столбцов в итоговой странице 17 + 18 18 **Пример использования:** 19 -{{code language="java"}}file.create("XLS"); или file.create("TXT");{{/code}} 19 +{{code language="java"}} 20 +{{/code}} 21 + 22 + 23 +(% class="box infomessage" %) 24 +((( 25 +**{{id name="_Toc2"/}}addRow** - добавление строки 26 +))) 27 + 28 +* table.addRow("Строка 1","Строка 2","Строка 3") - создает строку с выбранными данными 29 +* table.addRow() - создает пустую строку 30 + 31 +**Примеры использования:** 32 + 33 +{{code language="java"}} 34 + 35 +{{/code}} 36 + 37 +{{code language="java"}} 38 + 39 +{{/code}} 40 + 41 + 42 +(% class="box infomessage" %) 43 +((( 44 +**{{id name="_Toc3"/}}addCell** - добавление ячейки в таблицу 45 +))) 46 + 47 +* table.addCell(индекс строки, индекс столбца, данные) 48 +* table.addCell(1,1, '123') - создает ячейку в указанном поле или заменяет существующую 49 +* table.addCell(индекс столбца, данные) 50 +* table.addCell(1, '123') - заменяет существующую в указанном столбце 51 + 52 +**Примеры использования:** 53 + 54 +{{code language="java"}} 55 + 56 +{{/code}} 57 + 58 +{{code language="java"}} 59 + 60 +{{/code}} 61 + 62 + 63 +(% class="box infomessage" %) 64 +((( 65 +**{{id name="_Toc4"/}}addButton** - добавление кнопки с действием 66 +))) 67 + 68 +* table.addButton(индекс строки, индекс столбца, наименование кнопки, тип действия, передаваемые данные(массив/строка)) 69 +Количество и тип передаваемых данных зависит от действия 70 + 71 +**Примеры использования:** 72 + 73 +{{code language="java"}} 74 + 75 +{{/code}} 76 + 77 +{{code language="java"}} 78 + 79 +{{/code}} 80 + 81 + 82 +(% class="box infomessage" %) 83 +((( 84 +**{{id name="_Toc5"/}}setPageSize** - установка количества элементов на одной странице 85 +))) 86 + 87 +* table.setPageSize(10) - устанавливает количество отображаемых элементов 10 (по умолчанию 10) 88 + 89 +**Примеры использования:** 90 + 91 +{{code language="java"}} 92 + 93 +{{/code}} 94 + 95 +{{code language="java"}} 96 + 97 +{{/code}} 98 + 99 +(% class="box infomessage" %) 100 +((( 101 +**{{id name="_Toc6"/}}showPage** - установка текущей отображаемой таблиц 102 +))) 103 + 104 +* table.showPage(количество отображаемых элементов на одной странице) 105 +* table.showPage(индекс текущей страницы) 106 +* table.showPage(1) - устанавливает текущую страницу 1 (по умолчанию 1) 107 + 108 +**Примеры использования:** 109 + 110 +{{code language="java"}} 111 + 112 +{{/code}} 113 + 114 +{{code language="java"}} 115 + 116 +{{/code}}