Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 2.1
edited by Bimit Administrator
on 04.02.2022, 17:11
on 04.02.2022, 17:11
Change comment:
There is no comment for this version
To version 5.1
edited by Bimit Administrator
on 08.02.2022, 16:18
on 08.02.2022, 16:18
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,6 +4,7 @@ 4 4 * getProfile 5 5 * getProjectModels 6 6 * getModelRevisions 7 +* getProjectTasks - получение списка всех задач проекта 7 7 * getElement 8 8 * getElements 9 9 * getGeometryElement ... ... @@ -19,4 +19,89 @@ 19 19 * getProjectCollisions 20 20 * getModelCollisions 21 21 23 + 24 + 25 + 26 + 27 + 28 + 29 +(% class="box" %) 30 +((( 31 +**getProjectTasks** - получение списка всех задач проекта 32 +))) 33 + 34 +* **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру: 35 + 36 +поле тип данных поля описание поля метод взяти\ данных поля 37 + 38 +((( 39 +(% cellspacing="0" style="border-collapse:collapse; border:medium none; height:271px; width:1001px" %) 40 +|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:129px" %)((( 41 +(% style="line-height:1.2" %) 42 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 43 +)))|(% style="background-color:#cccccc; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:127px" %)((( 44 +(% style="line-height:1.2" %) 45 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 46 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:138px" %)((( 47 +(% style="line-height:1.2" %) 48 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор задачи 49 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:145px" %)((( 50 +(% style="line-height:1.2" %) 51 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 52 +))) 53 +|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:129px" %)((( 54 +(% style="line-height:1.2" %) 55 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)title 56 +)))|(% style="background-color:#cccccc; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:127px" %)((( 57 +(% style="line-height:1.2" %) 58 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 59 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:138px" %)((( 60 +(% style="line-height:1.2" %) 61 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок задачи 62 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:145px" %)((( 63 +(% style="line-height:1.2" %) 64 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getTitle() 65 +))) 66 +|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:129px" %)((( 67 +(% style="line-height:1.2" %) 68 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)name 69 +)))|(% style="background-color:#cccccc; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:127px" %)((( 70 +(% style="line-height:1.2" %) 71 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 72 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:138px" %)((( 73 +(% style="line-height:1.2" %) 74 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование задачи 75 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:145px" %)((( 76 +(% style="line-height:1.2" %) 77 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getName() 78 +))) 79 +|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:129px" %)((( 80 +(% style="line-height:1.2" %) 81 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)description 82 +)))|(% style="background-color:#cccccc; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:127px" %)((( 83 +(% style="line-height:1.2" %) 84 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 85 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:138px" %)((( 86 +(% style="line-height:1.2" %) 87 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание задачи 88 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:145px" %)((( 89 +(% style="line-height:1.2" %) 90 +(% style="color:#000000; font-family:Arial; font-size:13pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDescription() 91 +))) 92 +))) 93 + 94 +Пример использования 95 + 96 +{{code language="java"}} 97 +def listTasks = bim.getProjectTasks() 98 +for (Task task: listTasks ) { 99 + def taskUuid= task.getUuid() 100 + 101 + // console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003” 102 +} 103 +{{/code}} 104 + 105 + 106 + 107 + 22 22