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.3
edited by Bimit Administrator
on 17.07.2023, 12:28
on 17.07.2023, 12:28
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,117 @@ 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 + 21 +{{/code}} 22 + 23 + 24 +(% class="box infomessage" %) 25 +((( 26 +**{{id name="_Toc2"/}}addRow** - добавление строки 27 +))) 28 + 29 +* table.addRow("Строка 1","Строка 2","Строка 3") - создает строку с выбранными данными 30 +* table.addRow() - создает пустую строку 31 + 32 +**Примеры использования:** 33 + 34 +{{code language="java"}} 35 + 36 +{{/code}} 37 + 38 +{{code language="java"}} 39 + 40 +{{/code}} 41 + 42 + 43 +(% class="box infomessage" %) 44 +((( 45 +**{{id name="_Toc3"/}}addCell** - добавление ячейки в таблицу 46 +))) 47 + 48 +* table.addCell(индекс строки, индекс столбца, данные) 49 +* table.addCell(1,1, '123') - создает ячейку в указанном поле или заменяет существующую 50 +* table.addCell(индекс столбца, данные) 51 +* table.addCell(1, '123') - заменяет существующую в указанном столбце 52 + 53 +**Примеры использования:** 54 + 55 +{{code language="java"}} 56 + 57 +{{/code}} 58 + 59 +{{code language="java"}} 60 + 61 +{{/code}} 62 + 63 + 64 +(% class="box infomessage" %) 65 +((( 66 +**{{id name="_Toc4"/}}addButton** - добавление кнопки с действием 67 +))) 68 + 69 +* table.addButton(индекс строки, индекс столбца, наименование кнопки, тип действия, передаваемые данные(массив/строка)) 70 +Количество и тип передаваемых данных зависит от действия 71 + 72 +**Примеры использования:** 73 + 74 +{{code language="java"}} 75 + 76 +{{/code}} 77 + 78 +{{code language="java"}} 79 + 80 +{{/code}} 81 + 82 + 83 +(% class="box infomessage" %) 84 +((( 85 +**{{id name="_Toc5"/}}setPageSize** - установка количества элементов на одной странице 86 +))) 87 + 88 +* table.setPageSize(10) - устанавливает количество отображаемых элементов 10 (по умолчанию 10) 89 + 90 +**Примеры использования:** 91 + 92 +{{code language="java"}} 93 + 94 +{{/code}} 95 + 96 +{{code language="java"}} 97 + 98 +{{/code}} 99 + 100 +(% class="box infomessage" %) 101 +((( 102 +**{{id name="_Toc6"/}}showPage** - установка текущей отображаемой таблиц 103 +))) 104 + 105 +* table.showPage(количество отображаемых элементов на одной странице) 106 +* table.showPage(индекс текущей страницы) 107 +* table.showPage(1) - устанавливает текущую страницу 1 (по умолчанию 1) 108 + 109 +**Примеры использования:** 110 + 111 +{{code language="java"}} 112 + 113 +{{/code}} 114 + 115 +{{code language="java"}} 116 + 117 +{{/code}}