Changes for page Интерфейс file

Last modified by Bimit Administrator on 02.10.2024, 11:55

From version 13.1
edited by Bimit Administrator
on 18.07.2023, 10:21
Change comment: There is no comment for this version
To version 10.4
edited by Bimit Administrator
on 18.07.2023, 09:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -22,13 +22,14 @@
22 22  
23 23  **Генерация документа с использованием шаблона**
24 24  
25 -* [[templateToPdf>>path:#_Toc19]] - генерация pdf документа из шаблона
25 +* (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)templateToPdf - генерация пдф документа из шаблона
26 26  
27 -**Генерация отчета по коллизиям и атрибутам**
27 +(% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(56, 118, 29); font-weight: 700; font-style: normal; text-decoration: none" %)** **(%%)Генерация отчета по коллизиям и атрибутам
28 28  
29 -* [[collisionsToPdf>>path:#_Toc20]] - генерация pdf по списку коллизий
30 -* [[attributesToPdf>>path:#_Toc21]] - генерация pdf по списку атрибутов
29 +* (% style="font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)collisionsToPdf - генерация пдф по списку коллизий
30 +* attributesToPdf - генерация пдф по списку атрибутов
31 31  
32 +
32 32  [[Примеры использования в плагинах>>Примеры использования в плагинах]]
33 33  
34 34  
... ... @@ -292,75 +292,6 @@
292 292  {{/code}}
293 293  
294 294  
295 -(% class="box infomessage" %)
296 -(((
297 -**{{id name="_Toc19"/}}templateToPdf** - генерация пдф документа из шаблона
298 -)))
299 -
300 -* [[template>>doc:API.Плагин API.template.WebHome]].add(“название тега в шаблоне”, переменная из плагина)
301 -* file.templateToPdf(template)
302 -
303 -**Пример использования:**
304 -
305 -{{code language="java"}}
306 -def project = bim.getProject()
307 -template.add("project", project)
308 -file.templateToPdf(template)
309 -{{/code}}
310 -
311 -
312 -(% class="box infomessage" %)
313 -(((
314 -**{{id name="_Toc20"/}}collisionsToPdf** - генерация пдф по списку коллизий
315 -)))
316 -
317 -* file.collisionsToPdf(template, list, params):
318 -* template - необязательный параметр (указывается в том случае, если таблицу коллизий необходимо добавить в конец какого-либо шаблона). Если не указывать, то создается новый пустой файл, в который заносится таблица коллизий
319 -* list - список коллизий. Обязательное поле. Получить данный лист необходимо командой [[bim.getCollisionsForReport()>>https://wiki.bimit.ru/bin/view/API/%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%20API/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%20bim/#_Toc26]]
320 -* params - необязательный параметр (описание ниже)
321 -
322 - Параметры при генерации отчета по коллизиям:
323 - pageSize - 1, 2, 3 или 4 (соответствует размеру страницы А1, А2, А3, А4)
324 - fontSize - int значение размера шрифта (в pt)
325 -
326 - **Пример использования:**
327 -
328 -{{code language="java"}}
329 - def param = [:]
330 - param.add("pageSize", 3)
331 - param.add("fontSize", 12)
332 -{{/code}}
333 -
334 - По умолчанию параметры принимают следующие значения:
335 - pageSize - 4
336 - fontSize - 8
337 -
338 -
339 -**Пример использования:**
340 -
341 -{{code language="java"}}
342 -def collisionList = bim.getCollisionsForReport()
343 - def param = [:]
344 - param.add("pageSize", 3)
345 - param.add("fontSize", 12)
346 - file.collisionsToPdf(template, collisionList, param)
347 -{{/code}}
348 -
349 -{{code language="java"}}
350 - def collisionList = bim.getCollisionsForReport()
351 - file.collisionsToPdf(collisionList)
352 -{{/code}}
353 -
354 -
355 -(% class="box infomessage" %)
356 -(((
357 -**{{id name="_Toc21"/}}attributesToPdf** - генерация пдф по списку атрибутов
358 -)))
359 -
360 -* file.attributesToPdf(template, list, params)
361 -
362 -
363 -
364 364  **Наименование используемых строк row.get:**
365 365  
366 366