Changes for page Интерфейс table
Last modified by Bimit Administrator on 02.10.2024, 10:08
From version 3.1
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.8
edited by Bimit Administrator
on 17.07.2023, 13:24
on 17.07.2023, 13:24
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,129 @@ 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 + 20 +{{code language="java"}} 21 +table.addHeaderRow("Заголовок 1","Заголовок 2","Заголовок 3") 22 +{{/code}} 23 + 24 + 25 +(% class="box infomessage" %) 26 +((( 27 +**{{id name="_Toc2"/}}addRow** - добавление строки 28 +))) 29 + 30 +* table.addRow ("Строка 1","Строка 2","Строка 3") - создает строку с выбранными данными 31 +* table.addRow () - создает пустую строку 32 + 33 +**Примеры использования:** 34 + 35 +{{code language="java"}} 36 +table.addRow("Строка 1","Строка 2","Строка 3") 37 +{{/code}} 38 + 39 +{{code language="java"}} 40 +table.addRow() 41 +{{/code}} 42 + 43 + 44 +(% class="box infomessage" %) 45 +((( 46 +**{{id name="_Toc3"/}}addCell** - добавление ячейки в таблицу 47 +))) 48 + 49 +* table.addCell (индекс строки, индекс столбца, данные) 50 +* table.addCell (1,1, '123') - создает ячейку в указанном поле или заменяет существующую 51 +* table.addCell (индекс столбца, данные) 52 +* table.addCell (1, '123') - заменяет существующую в указанном столбце 53 + 54 +**Примеры использования:** 55 + 56 +{{code language="java"}} 57 +table.addCell(индекс строки, индекс столбца, данные) 58 +{{/code}} 59 + 60 +{{code language="java"}} 61 +table.addCell(1,1, '123') 62 +{{/code}} 63 + 64 +{{code language="java"}} 65 +table.addCell(индекс столбца, данные) 66 +{{/code}} 67 + 68 +{{code language="java"}} 69 +table.addCell(1, '123') 70 +{{/code}} 71 + 72 + 73 +(% class="box infomessage" %) 74 +((( 75 +**{{id name="_Toc4"/}}addButton** - добавление кнопки с действием 76 +))) 77 + 78 +* table.addButton (индекс строки, индекс столбца, наименование кнопки, тип действия, передаваемые данные(массив/строка)) 79 +Количество и тип передаваемых данных зависит от действия 80 + 81 +**Типы действий:** 82 + 83 +{{code language="java"}} 84 +SHOW_ELEMENTS (uuid элементов) 85 +{{/code}} 86 + 87 +{{code language="java"}} 88 +SHOW_GROUP_ELEMENTS (цвет, uuid элементов) 89 +{{/code}} 90 + 91 +{{code language="java"}} 92 +table.addButton(1,3,"click","SHOW_ELEMENTS",["29dec5b9-bfe8-4189-82c7-7aec4c858fce", "98cff622-b2a9-475b-be6d-77f443f0ed53"]) 93 +{{/code}} 94 + 95 +{{code language="java"}} 96 +table.addButton(1,1, "color el", "SHOW_GROUP_ELEMENTS", "#FF0000", 97 +["98cff622-b2a9-475b-be6d-77f443f0ed53", "bd70e912-ffaf-4374-8185-e1d44bd4461e", "29dec5b9-bfe8-4189-82c7-7aec4c858fce"]) 98 +{{/code}} 99 + 100 + 101 +(% class="box infomessage" %) 102 +((( 103 +**{{id name="_Toc5"/}}setPageSize** - установка количества элементов на одной странице 104 +))) 105 + 106 +* table.setPageSize(10) - устанавливает количество отображаемых элементов 10 (по умолчанию 10) 107 + 108 +**Примеры использования:** 109 + 110 +{{code language="java"}} 111 +table.setPageSize(10) 112 +{{/code}} 113 + 114 + 115 +(% class="box infomessage" %) 116 +((( 117 +**{{id name="_Toc6"/}}showPage** - установка текущей отображаемой таблиц 118 +))) 119 + 120 +* table.showPage (количество отображаемых элементов на одной странице) 121 +* table.showPage (индекс текущей страницы) 122 +* table.showPage (1) - устанавливает текущую страницу 1 (по умолчанию 1) 123 + 124 +**Примеры использования:** 125 + 126 +{{code language="java"}} 127 +table.showPage(количество отображаемых элементов на одной странице) 128 +{{/code}} 129 + 130 +{{code language="java"}} 131 +table.showPage(индекс текущей страницы) 132 +{{/code}} 133 + 134 +{{code language="java"}} 135 +table.showPage(1) 136 +{{/code}}