Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From 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
To version 3.1
edited by Bimit Administrator
on 08.02.2022, 15:08
on 08.02.2022, 15:08
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,7 +4,6 @@ 4 4 * getProfile 5 5 * getProjectModels 6 6 * getModelRevisions 7 -* getProjectTasks - получение списка всех задач проекта 8 8 * getElement 9 9 * getElements 10 10 * getGeometryElement ... ... @@ -19,6 +19,9 @@ 19 19 * createCondition 20 20 * getProjectCollisions 21 21 * getModelCollisions 21 +* ((( 22 +(% style="font-size: 14pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(67, 67, 67); font-weight: 400; font-style: normal; text-decoration: none" %)getProjectTasks - получение списка всех задач проекта 23 +))) 22 22 23 23 24 24 ... ... @@ -26,83 +26,94 @@ 26 26 27 27 28 28 29 -(% class="box" %) 30 -((( 31 -**getProjectTasks** - получение списка всех задач проекта 32 -))) 33 33 34 -* **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру: 35 35 33 +(% style="font-size: 14pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(67, 67, 67); font-weight: 400; font-style: normal; text-decoration: none" %)getProjectTasks - получение списка всех задач проекта 34 + 35 + 36 +(% style="font-size: 14pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(67, 67, 67); font-weight: 400; font-style: normal; text-decoration: none" %)getProjectTasks()(%%) метод который возвращеает структуруру списк задач, каждая задачяа представл\яет из себя слудубющую структуру 37 + 36 36 поле тип данных поля описание поля метод взяти\ данных поля 37 37 38 38 ((( 39 -(% cellspacing="0" style="border-collapse:collapse; border: mediumnone;height:271px;width:1001px" %)41 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:539px" %) 40 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 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" %)uuid44 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 43 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 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" %)uuid47 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 46 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 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" %)идентификатор задачи50 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентификатор задачи 49 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 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()53 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getUuid() 52 52 ))) 53 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 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" %)title57 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)title 56 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 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" %)string60 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 59 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 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" %)заголовок задачи63 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)заголовок задачи 62 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 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()66 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getTitle() 65 65 ))) 66 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 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" %)name70 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)name 69 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 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" %)string73 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 72 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 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" %)наименование задачи76 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)наименование задачи 75 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 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()79 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getName() 78 78 ))) 79 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 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" %)description83 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)description 82 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 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" %)string86 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 85 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 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" %)описание задачи89 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)описание задачи 88 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 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()92 +(% style="overflow: hidden; overflow-wrap: break-word; font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getDescription() 91 91 ))) 92 92 ))) 93 93 94 -Пример использования 96 +При мер использования 95 95 96 -{{code language="java"}} 97 -def listTasks = bim.getProjectTasks() 98 -for (Task task: listTasks ) { 99 - def taskUuid= task.getUuid() 100 100 101 - // console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003” 102 -} 103 -{{/code}} 99 +(% style="line-height:1.2" %) 100 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Пример: 104 104 102 +(% style="line-height:1.2" %) 103 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)def listTasks = bim.getProjectTasks() 105 105 105 +(% style="line-height:1.2" %) 106 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)for (Task task: listTasks ) { 106 106 108 +(% style="line-height:1.2" %) 109 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %) def taskUuid= task.getUuid() 107 107 111 +(% style="line-height:1.2" %) 112 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %) console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003” 113 + 114 +(% style="line-height:1.2" %) 115 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)….. 116 + 117 +(% style="line-height:1.2" %) 118 +(% style="font-size: 13pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)} 119 + 120 + 108 108