Changes for page Интерфейс table
Last modified by Bimit Administrator on 02.10.2024, 10:08
From version 1.1
edited by Bimit Administrator
on 17.07.2023, 12:03
on 17.07.2023, 12:03
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
-
... ... @@ -1,2 +1,116 @@ 1 +Это интерфейс для отображения результата работы плагина в табличном виде в системе BIMIT 2 +В нем доступны следующий функции: 1 1 2 -(% style="font-size: 12pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); font-weight: 400; font-style: normal; text-decoration: none" %)Это интерфейс для отображения результата работы плагина в табличном виде в системе BIMIT 4 +* [[addHeaderRow>>path:#_Toc1]] - добавление строки с заголовками в таблицу 5 +* [[addRow>>path:#_Toc2]] - добавление строки 6 +* [[addCell>>path:#_Toc3]] - добавление ячейки в таблицу 7 +* [[addButton>>path:#_Toc4]] - добавление кнопки с действием жирный/простой 8 +* [[setPageSize>>path:#_Toc5]] - установка количества элементов на одной странице 9 +* [[showPage>>path:#_Toc6]] - установка текущей отображаемой таблиц 10 + 11 +(% class="box infomessage" %) 12 +((( 13 +**{{id name="_Toc1"/}}addHeaderRow** - добавление строки с заголовками в таблицу 14 +))) 15 + 16 +* table.addHeaderRow ("Заголовок 1","Заголовок 2","Заголовок 3") - сколько заголовков, столько и столбцов в итоговой странице 17 + 18 +**Пример использования:** 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}}