1
0
mirror of https://github.com/andranik-ss/integration-1c-redmine.git synced 2024-11-21 10:45:52 +02:00

- Положено начало покрытию тестами существующего функционала обработки "Интеграция 1С и Redmine" с помощью фреймворка xUnitFor1C

- Исправлены ошибки
This commit is contained in:
unknown 2016-07-29 18:26:57 +03:00
parent b100b8e81b
commit c7dbbc84aa
19 changed files with 576 additions and 426 deletions

2
.gitignore vendored
View File

@ -1,4 +1,6 @@
integration-1c-redmine.epf integration-1c-redmine.epf
/tests/settings.json
/precommit/v8Reader/V8Reader.epf /precommit/v8Reader/V8Reader.epf
/precommit/*.log /precommit/*.log

View File

@ -70,7 +70,7 @@
},0,1,0,4, },0,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
{2,33,0,1,2,0,0,0,0}, {2,33,0,1,2,0,0,0,0},
{2,866,1,1,3,0,0,8,0}, {2,1137,1,1,3,0,0,8,0},
{2,587,0,1,4,0,0,9,0},0,4294967295,5,64,0, {2,587,0,1,4,0,0,9,0},0,4294967295,5,64,0,
{3,4, {3,4,
{0} {0}
@ -107,8 +107,11 @@
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,93ccbb2c-2228-49d8-871e-be4970b3cd08,818,1,5, {5,93ccbb2c-2228-49d8-871e-be4970b3cd08,824,1,5,
{6,ab0d28e7-69c5-495c-a2b5-0bfd884b7896,1,e1692cc2-605b-4535-84dd-28440238746c, {6,04bdf916-a95f-45d5-a09a-50e9775c4516,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0},
{6,5277600b-80c9-4d97-963e-84d48ebb2260,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПолучитьСписокПользователей", {3,"ДействияФормыПолучитьСписокПользователей",
{1,"ДействияФормыПолучитьСписокПользователей", {1,"ДействияФормыПолучитьСписокПользователей",
{1,1, {1,1,
@ -125,7 +128,27 @@
{0,0,0} {0,0,0}
} }
},0}, },0},
{6,725b621b-b4cc-4a36-93fa-f125d0ddb208,1,e1692cc2-605b-4535-84dd-28440238746c, {6,7d78838b-6c0d-4c60-9554-c7a086c4fe85,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыЗакрыть",
{1,"ДействияФормыЗакрыть",
{1,1,
{"ru","Закрыть"}
},
{1,1,
{"ru","Закрыть"}
},
{1,1,
{"ru","Закрыть"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,1377931c-5744-4948-bade-cb35117b5f63},"",-1,-1,1,0,""}
},
{6,0b991e2d-2e0f-403c-a936-0df908a29592,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПолучитьСписокДопПолей", {3,"ДействияФормыПолучитьСписокДопПолей",
{1,"ДействияФормыПолучитьСписокДопПолей", {1,"ДействияФормыПолучитьСписокДопПолей",
{1,1, {1,1,
@ -142,10 +165,7 @@
{0,0,0} {0,0,0}
} }
},0}, },0},
{6,cb65cc0f-efdb-48df-a916-4eba2b3b49d5,1,c93a51ed-b2d1-47f1-948d-38373f8710af, {6,dde180ae-17ab-414b-9cc1-a6142e791b62,1,e1692cc2-605b-4535-84dd-28440238746c,
{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0},
{6,3b9b0a24-2f1b-4e15-9fb0-580f0336cc85,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПолучитьСписокПроектов", {3,"ДействияФормыПолучитьСписокПроектов",
{1,"ДействияФормыПолучитьСписокПроектов", {1,"ДействияФормыПолучитьСписокПроектов",
{1,1, {1,1,
@ -168,49 +188,29 @@
{1,1, {1,1,
{"ru","Получить список проектов"} {"ru","Получить список проектов"}
} }
},
{6,62d5cec4-b985-4c70-a066-e89fea4fca8c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыЗакрыть",
{1,"ДействияФормыЗакрыть",
{1,1,
{"ru","Закрыть"}
},
{1,1,
{"ru","Закрыть"}
},
{1,1,
{"ru","Закрыть"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,1377931c-5744-4948-bade-cb35117b5f63},"",-1,-1,1,0,""}
},2, },2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,cb65cc0f-efdb-48df-a916-4eba2b3b49d5, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,04bdf916-a95f-45d5-a09a-50e9775c4516,
{8,"Подменю",0,0, {8,"Подменю",0,0,
{1,1, {1,1,
{"ru","Действия"} {"ru","Действия"}
},0,93ccbb2c-2228-49d8-871e-be4970b3cd08,813,99,1,0,1,0,1,0,0},62d5cec4-b985-4c70-a066-e89fea4fca8c, },0,93ccbb2c-2228-49d8-871e-be4970b3cd08,819,99,1,0,1,0,1,0,0},7d78838b-6c0d-4c60-9554-c7a086c4fe85,
{8,"Закрыть",0,1, {8,"Закрыть",0,1,
{1,1, {1,1,
{"ru","Закрыть"} {"ru","Закрыть"}
},0,93ccbb2c-2228-49d8-871e-be4970b3cd08,8,1e2,0,3,1,0,0,0,0}, },0,93ccbb2c-2228-49d8-871e-be4970b3cd08,8,1e2,0,3,1,0,0,0,0},
{0,0, {0,0,
{1,93ccbb2c-2228-49d8-871e-be4970b3cd08,813,0} {1,93ccbb2c-2228-49d8-871e-be4970b3cd08,819,0}
} }
}, },
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1,3,3b9b0a24-2f1b-4e15-9fb0-580f0336cc85, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1,3,dde180ae-17ab-414b-9cc1-a6142e791b62,
{8,"ПолучитьСписокПроектов",0,1, {8,"ПолучитьСписокПроектов",0,1,
{1,1, {1,1,
{"ru","Получить список проектов"} {"ru","Получить список проектов"}
},1,93ccbb2c-2228-49d8-871e-be4970b3cd08,87,1e2,0,0,1,0,0,0,0},ab0d28e7-69c5-495c-a2b5-0bfd884b7896, },1,93ccbb2c-2228-49d8-871e-be4970b3cd08,87,1e2,0,0,1,0,0,0,0},5277600b-80c9-4d97-963e-84d48ebb2260,
{8,"ПолучитьСписокПользователей",0,1, {8,"ПолучитьСписокПользователей",0,1,
{1,1, {1,1,
{"ru","Получить список пользователей"} {"ru","Получить список пользователей"}
},0,93ccbb2c-2228-49d8-871e-be4970b3cd08,123,1e2,0,0,1,0,0,0,0},725b621b-b4cc-4a36-93fa-f125d0ddb208, },0,93ccbb2c-2228-49d8-871e-be4970b3cd08,123,1e2,0,0,1,0,0,0,0},0b991e2d-2e0f-403c-a936-0df908a29592,
{8,"ПолучитьСписокДопПолей",0,1, {8,"ПолучитьСписокДопПолей",0,1,
{1,1, {1,1,
{"ru","Получить список доп полей"} {"ru","Получить список доп полей"}
@ -221,7 +221,7 @@
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0}
}, },
{8,0,0,874,25,1, {8,0,0,1145,25,1,
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
@ -330,7 +330,7 @@
},1,0,0,4, },1,0,0,4,
{2,6,1,1,1,0,0,0,0}, {2,6,1,1,1,0,0,0,0},
{2,6,0,1,2,0,0,0,0}, {2,6,0,1,2,0,0,0,0},
{2,856,1,1,3,0,0,0,0}, {2,1127,1,1,3,0,0,0,0},
{2,534,0,1,4,0,0,0,0},0,4294967295,5,64,0, {2,534,0,1,4,0,0,0,0},0,4294967295,5,64,0,
{3,4, {3,4,
{0} {0}
@ -356,7 +356,7 @@
} }
} }
}, },
{8,8,33,866,587,1, {8,8,33,1137,587,1,
{0, {0,
{2,0,0,33}, {2,0,0,33},
{2,-1,6,0} {2,-1,6,0}
@ -777,26 +777,17 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,752ff89f-1fc3-4bf7-9d15-f52d92095850,36,1,19, {5,752ff89f-1fc3-4bf7-9d15-f52d92095850,36,1,19,
{6,7c7add9e-b010-45ec-89cb-b0435b4484c0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,816e2105-ce5f-404a-908a-5b8fd05d6b04,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,88, {3,"КоманднаяПанельСписокЗадачПерейти",
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, {1,"КоманднаяПанельСписокЗадачПерейти",
{6,c2031170-1f29-4bf5-9ac4-887922ae8a90,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,92757b43-4d3b-403e-8953-21121502b2c6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,2b6180d0-46ed-4b82-b6d5-cda79b725efa,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачУстановитьФлажки",
{1,"КоманднаяПанельСписокЗадачУстановитьФлажки",
{1,1, {1,1,
{"ru","Установить флажки"} {"ru","Перейти"}
}, },
{1,1, {1,1,
{"ru","Установить флажки"} {"ru","Перейти"}
}, },
{1,1, {1,1,
{"ru","Установить флажки"} {"ru","Перейти"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -804,138 +795,9 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
} }
},1, },1,
{4,1, {4,1,
{-10},"",-1,-1,1,0,""} {0,3b2a508b-f36e-4e0b-9dc0-70b2b56276a9},"",-1,-1,1,0,""}
}, },
{6,029b91be-3ccb-4966-bfc7-2566e0d27580,1,e1692cc2-605b-4535-84dd-28440238746c, {6,d5d79286-e574-4dc5-96ea-b1d211f178aa,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачПоказатьСкрытьОписание",
{1,"КоманднаяПанельСписокЗадачПоказатьСкрытьОписание",
{1,1,
{"ru","Показать скрыть описание"}
},
{1,1,
{"ru","Показать скрыть описание"}
},
{1,1,
{"ru","Показать скрыть описание"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,1,
{"ru","Показать/скрыть описание задачи"}
},
{1,1,
{"ru","Показать/скрыть описание задачи"}
},
{4,1,
{0,bc61d1e7-2d40-4e93-8630-cce840bdcf99},"",-1,-1,1,0,""}
},
{6,2271e253-c151-40bb-9cc7-928951585f6d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачСкопироватьВБуфер",
{1,"КоманднаяПанельСписокЗадачСкопироватьВБуфер",
{1,1,
{"ru","Скопировать в буфер"}
},
{1,1,
{"ru","Скопировать в буфер"}
},
{1,1,
{"ru","Скопировать в буфер"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f6532868-30b9-44ab-803c-78f0f0b06b02},"",-1,-1,1,0,""}
},
{6,e4ee6d06-c2b7-4a15-8e32-3f6148957fe7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачУдалить",
{1,"КоманднаяПанельСписокЗадачУдалить",
{1,1,
{"ru","Удалить"}
},
{1,1,
{"ru","Удалить"}
},
{1,1,
{"ru","Удалить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},9,
{4,1,
{0,08a45a70-c221-4339-b3b1-9f11cb22147d},"",-1,-1,1,0,""},
{0,68,4}
},
{6,74ffe763-c476-4079-a15b-c3b7df47cb46,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачСнятьФлажки",
{1,"КоманднаяПанельСписокЗадачСнятьФлажки",
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{-11},"",-1,-1,1,0,""}
},
{6,2fd78f0c-17c4-4464-b672-4c50e4c0d4c0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,53,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,a5d70881-6014-4291-9639-7c57b918b5fb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,752ff89f-1fc3-4bf7-9d15-f52d92095850,32},2,
{1,0}
},
{6,d5dcde0a-4d3f-4f2d-b515-d9825568d56f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,752ff89f-1fc3-4bf7-9d15-f52d92095850,27},3,
{1,1,
{"ru","Изменить"}
},
{4,1,
{0,97b2cc97-d5c6-45fb-9824-9d6d73db21fe},"",-1,-1,1,0,""}
},
{6,fe03c048-3425-42b1-a0be-9a95bdaa0a52,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачДобавить",
{1,"КоманднаяПанельСписокЗадачДобавить",
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Добавить новую задачу"}
},
{1,1,
{"ru","Добавить новую задачу"}
},
{4,1,
{0,977e831a-0e73-4d60-af51-091a6fa8612e},"",-1,-1,1,0,""},
{0,107,0}
},
{6,247d1442-f79e-4f4f-a788-6e1d0d596b91,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачРедактировать", {3,"КоманднаяПанельСписокЗадачРедактировать",
{1,"КоманднаяПанельСписокЗадачРедактировать", {1,"КоманднаяПанельСписокЗадачРедактировать",
{1,1, {1,1,
@ -961,10 +823,98 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{4,0, {4,0,
{0},"",-1,-1,1,0,""} {0},"",-1,-1,1,0,""}
}, },
{6,9822be49-c6b5-431c-aed0-0cc8ffebea2a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,542dee9d-d98b-4b8b-8648-b3c2ad836554,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93, {6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,53,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,8862cf28-fa01-4ebc-9b6c-e27e01c369ce,1,e1692cc2-605b-4535-84dd-28440238746c, {6,542a4c32-a628-4ca6-891d-83ca9a5eb499,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачПоказатьСкрытьОписание",
{1,"КоманднаяПанельСписокЗадачПоказатьСкрытьОписание",
{1,1,
{"ru","Показать скрыть описание"}
},
{1,1,
{"ru","Показать скрыть описание"}
},
{1,1,
{"ru","Показать скрыть описание"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,1,
{"ru","Показать/скрыть описание задачи"}
},
{1,1,
{"ru","Показать/скрыть описание задачи"}
},
{4,1,
{0,bc61d1e7-2d40-4e93-8630-cce840bdcf99},"",-1,-1,1,0,""}
},
{6,48c07b97-9fe3-4a07-8871-9206e50d0f30,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачУдалить",
{1,"КоманднаяПанельСписокЗадачУдалить",
{1,1,
{"ru","Удалить"}
},
{1,1,
{"ru","Удалить"}
},
{1,1,
{"ru","Удалить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},9,
{4,1,
{0,08a45a70-c221-4339-b3b1-9f11cb22147d},"",-1,-1,1,0,""},
{0,68,4}
},
{6,744faf96-1cf9-4c6f-a1d0-d3a41a99e3b3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,b69f9f14-bbd0-47ca-9fc3-c57a37430782,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,752ff89f-1fc3-4bf7-9d15-f52d92095850,27},3,
{1,1,
{"ru","Изменить"}
},
{4,1,
{0,97b2cc97-d5c6-45fb-9824-9d6d73db21fe},"",-1,-1,1,0,""}
},
{6,67b20185-b206-4e39-901b-0d41f46bee44,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,97,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,f4f2ba8c-9f47-47eb-a0c0-5f537632a8dc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,9f4f172d-fcbe-4392-a63e-ed9427098212,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачСнятьФлажки",
{1,"КоманднаяПанельСписокЗадачСнятьФлажки",
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{-11},"",-1,-1,1,0,""}
},
{6,84f98a76-278b-4b65-9bce-1be2decf60f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,752ff89f-1fc3-4bf7-9d15-f52d92095850,32},2,
{1,0}
},
{6,f9cefd27-fa2a-4171-92e2-260abcf2028f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачОбновитьСписок", {3,"КоманднаяПанельСписокЗадачОбновитьСписок",
{1,"КоманднаяПанельСписокЗадачОбновитьСписок", {1,"КоманднаяПанельСписокЗадачОбновитьСписок",
{1,1, {1,1,
@ -991,7 +941,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""}, {0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},
{0,116,0} {0,116,0}
}, },
{6,c56535fe-3581-4083-889e-b6c3ecdf8d7f,1,e1692cc2-605b-4535-84dd-28440238746c, {6,597c9184-4147-4d81-8220-250f45b9e7bf,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачПерейти", {3,"КоманднаяПанельСписокЗадачПерейти",
{1,"КоманднаяПанельСписокЗадачПерейти", {1,"КоманднаяПанельСписокЗадачПерейти",
{1,1, {1,1,
@ -1011,20 +961,40 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{4,1, {4,1,
{0,3b2a508b-f36e-4e0b-9dc0-70b2b56276a9},"",-1,-1,1,0,""} {0,3b2a508b-f36e-4e0b-9dc0-70b2b56276a9},"",-1,-1,1,0,""}
}, },
{6,79855a31-c5f0-4e41-8213-4dce218534ee,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,2f402201-6cf2-4da3-8efc-29e791e830e8,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,89, {3,"КоманднаяПанельСписокЗадачУстановитьФлажки",
{1,"КоманднаяПанельСписокЗадачУстановитьФлажки",
{1,1,
{"ru","Установить флажки"}
},
{1,1,
{"ru","Установить флажки"}
},
{1,1,
{"ru","Установить флажки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{-10},"",-1,-1,1,0,""}
},
{6,7e0b5dd8-1ca7-4cd0-bc19-60efb8ec856c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,71b10565-d570-45e8-a99b-0166cd62ec1a,1,e1692cc2-605b-4535-84dd-28440238746c, {6,af985ae8-7728-43c8-a6bc-d512a5c8eda7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачПерейти", {3,"КоманднаяПанельСписокЗадачСкопироватьВБуфер",
{1,"КоманднаяПанельСписокЗадачПерейти", {1,"КоманднаяПанельСписокЗадачСкопироватьВБуфер",
{1,1, {1,1,
{"ru","Перейти"} {"ru","Скопировать в буфер"}
}, },
{1,1, {1,1,
{"ru","Перейти"} {"ru","Скопировать в буфер"}
}, },
{1,1, {1,1,
{"ru","Перейти"} {"ru","Скопировать в буфер"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -1032,68 +1002,98 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
} }
},1, },1,
{4,1, {4,1,
{0,3b2a508b-f36e-4e0b-9dc0-70b2b56276a9},"",-1,-1,1,0,""} {0,f6532868-30b9-44ab-803c-78f0f0b06b02},"",-1,-1,1,0,""}
}, },
{6,1211c875-318e-4217-a985-d9ad8ac94a19,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4edce745-db18-4b49-badd-ffd10a4727d7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,97, {6,4294967295,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,0847ff7e-96dd-4477-811f-c1ad12a8f83b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСписокЗадачДобавить",
{1,"КоманднаяПанельСписокЗадачДобавить",
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Добавить новую задачу"}
},
{1,1,
{"ru","Добавить новую задачу"}
},
{4,1,
{0,977e831a-0e73-4d60-af51-091a6fa8612e},"",-1,-1,1,0,""},
{0,107,0}
},
{6,f0602990-ccd7-435d-bf8a-4159e5724ab5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},3, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},3,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,2b6180d0-46ed-4b82-b6d5-cda79b725efa, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,2f402201-6cf2-4da3-8efc-29e791e830e8,
{8,"УстановитьФлажки",0,1, {8,"УстановитьФлажки",0,1,
{1,1, {1,1,
{"ru","УстановитьФлажки"} {"ru","УстановитьФлажки"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,29,1e2,0,0,1,0,0,0,0},74ffe763-c476-4079-a15b-c3b7df47cb46, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,29,1e2,0,0,1,0,0,0,0},9f4f172d-fcbe-4392-a63e-ed9427098212,
{8,"СнятьФлажки",0,1, {8,"СнятьФлажки",0,1,
{1,1, {1,1,
{"ru","Снять флажки"} {"ru","Снять флажки"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,30,1e2,0,0,1,0,0,0,0},fe03c048-3425-42b1-a0be-9a95bdaa0a52, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,30,1e2,0,0,1,0,0,0,0},0847ff7e-96dd-4477-811f-c1ad12a8f83b,
{8,"Добавить",0,1, {8,"Добавить",0,1,
{1,1, {1,1,
{"ru","Добавить"} {"ru","Добавить"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,3,1e2,0,3,1,0,0,0,0},d5dcde0a-4d3f-4f2d-b515-d9825568d56f, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,3,1e2,0,3,1,0,0,0,0},b69f9f14-bbd0-47ca-9fc3-c57a37430782,
{8,"Изменить",0,1, {8,"Изменить",0,1,
{1,1, {1,1,
{"ru","Изменить"} {"ru","Изменить"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,26,1e2,1,3,1,0,0,0,0},e4ee6d06-c2b7-4a15-8e32-3f6148957fe7, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,26,1e2,1,3,1,0,0,0,0},48c07b97-9fe3-4a07-8871-9206e50d0f30,
{8,"Удалить",0,1, {8,"Удалить",0,1,
{1,1, {1,1,
{"ru","Удалить"} {"ru","Удалить"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,5,1e2,0,3,1,0,0,0,0},8862cf28-fa01-4ebc-9b6c-e27e01c369ce, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,5,1e2,0,3,1,0,0,0,0},f9cefd27-fa2a-4171-92e2-260abcf2028f,
{8,"ОбновитьСписок",0,1, {8,"ОбновитьСписок",0,1,
{1,1, {1,1,
{"ru","Обновить"} {"ru","Обновить"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,1,1e2,0,3,1,0,0,0,0},029b91be-3ccb-4966-bfc7-2566e0d27580, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,1,1e2,0,3,1,0,0,0,0},542a4c32-a628-4ca6-891d-83ca9a5eb499,
{8,"ПоказатьСкрытьОписание",0,1, {8,"ПоказатьСкрытьОписание",0,1,
{1,1, {1,1,
{"ru","Описание HTML"} {"ru","Описание HTML"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,12,1e2,0,3,1,1,0,0,0},7c7add9e-b010-45ec-89cb-b0435b4484c0, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,12,1e2,0,3,1,1,0,0,0},744faf96-1cf9-4c6f-a1d0-d3a41a99e3b3,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"ru","Сортировать по возрастанию"} {"ru","Сортировать по возрастанию"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,19,1e2,0,0,1,0,0,0,0},79855a31-c5f0-4e41-8213-4dce218534ee, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,19,1e2,0,0,1,0,0,0,0},f4f2ba8c-9f47-47eb-a0c0-5f537632a8dc,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"ru","Сортировать по убыванию"} {"ru","Сортировать по убыванию"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,20,1e2,0,0,1,0,0,0,0},2fd78f0c-17c4-4464-b672-4c50e4c0d4c0, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,20,1e2,0,0,1,0,0,0,0},542dee9d-d98b-4b8b-8648-b3c2ad836554,
{8,"Действие4",0,1, {8,"Действие4",0,1,
{1,1, {1,1,
{"ru","Установить отбор и сортировку списка..."} {"ru","Установить отбор и сортировку списка..."}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,23,1e2,0,0,1,0,0,0,0},c2031170-1f29-4bf5-9ac4-887922ae8a90, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,23,1e2,0,0,1,0,0,0,0},f0602990-ccd7-435d-bf8a-4159e5724ab5,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"ru","Отбор по значению в текущей колонке"} {"ru","Отбор по значению в текущей колонке"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,21,1e2,0,0,1,0,0,0,0},9822be49-c6b5-431c-aed0-0cc8ffebea2a, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,21,1e2,0,0,1,0,0,0,0},4edce745-db18-4b49-badd-ffd10a4727d7,
{8,"Действие3",0,1, {8,"Действие3",0,1,
{1,1, {1,1,
{"ru","Отключить отбор"} {"ru","Отключить отбор"}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,22,1e2,0,0,1,0,0,0,0},1211c875-318e-4217-a985-d9ad8ac94a19, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,22,1e2,0,0,1,0,0,0,0},67b20185-b206-4e39-901b-0d41f46bee44,
{8,"Действие5",0,1, {8,"Действие5",0,1,
{1,1, {1,1,
{"ru","Настройка списка..."} {"ru","Настройка списка..."}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,24,1e2,0,0,1,0,0,0,0},92757b43-4d3b-403e-8953-21121502b2c6, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,24,1e2,0,0,1,0,0,0,0},7e0b5dd8-1ca7-4cd0-bc19-60efb8ec856c,
{8,"Действие6",0,1, {8,"Действие6",0,1,
{1,1, {1,1,
{"ru","Вывести список..."} {"ru","Вывести список..."}
},0,752ff89f-1fc3-4bf7-9d15-f52d92095850,25,1e2,0,0,1,0,0,0,0},a5d70881-6014-4291-9639-7c57b918b5fb, },0,752ff89f-1fc3-4bf7-9d15-f52d92095850,25,1e2,0,0,1,0,0,0,0},84f98a76-278b-4b65-9bce-1be2decf60f8,
{8,"ВнешниеСсылки",0,1, {8,"ВнешниеСсылки",0,1,
{1,1, {1,1,
{"ru","Внешние ссылки"} {"ru","Внешние ссылки"}
@ -1102,7 +1102,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{2,752ff89f-1fc3-4bf7-9d15-f52d92095850,26,0,752ff89f-1fc3-4bf7-9d15-f52d92095850,31,0} {2,752ff89f-1fc3-4bf7-9d15-f52d92095850,26,0,752ff89f-1fc3-4bf7-9d15-f52d92095850,31,0}
} }
}, },
{5,752ff89f-1fc3-4bf7-9d15-f52d92095850,27,0,1,247d1442-f79e-4f4f-a788-6e1d0d596b91, {5,752ff89f-1fc3-4bf7-9d15-f52d92095850,27,0,1,d5d79286-e574-4dc5-96ea-b1d211f178aa,
{8,"Редактировать",0,1, {8,"Редактировать",0,1,
{1,1, {1,1,
{"ru","Редактировать"} {"ru","Редактировать"}
@ -1111,15 +1111,15 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{0} {0}
} }
}, },
{5,752ff89f-1fc3-4bf7-9d15-f52d92095850,32,0,3,2271e253-c151-40bb-9cc7-928951585f6d, {5,752ff89f-1fc3-4bf7-9d15-f52d92095850,32,0,3,af985ae8-7728-43c8-a6bc-d512a5c8eda7,
{8,"СкопироватьВБуферЗадача",0,1, {8,"СкопироватьВБуферЗадача",0,1,
{1,1, {1,1,
{"ru","Скопировать ссылку в буфер (задача)"} {"ru","Скопировать ссылку в буфер (задача)"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,33,1e2,0,0,1,0,0,0,0},71b10565-d570-45e8-a99b-0166cd62ec1a, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,33,1e2,0,0,1,0,0,0,0},597c9184-4147-4d81-8220-250f45b9e7bf,
{8,"ПерейтиЗадача",0,1, {8,"ПерейтиЗадача",0,1,
{1,1, {1,1,
{"ru","Перейти в трекер (задача)"} {"ru","Перейти в трекер (задача)"}
},1,752ff89f-1fc3-4bf7-9d15-f52d92095850,34,1e2,0,0,1,0,0,0,0},c56535fe-3581-4083-889e-b6c3ecdf8d7f, },1,752ff89f-1fc3-4bf7-9d15-f52d92095850,34,1e2,0,0,1,0,0,0,0},816e2105-ce5f-404a-908a-5b8fd05d6b04,
{8,"ПерейтиСписокЗадач",0,2, {8,"ПерейтиСписокЗадач",0,2,
{1,1, {1,1,
{"ru","Перейти в трекер (список задач)"} {"ru","Перейти в трекер (список задач)"}
@ -1130,7 +1130,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0}
}, },
{8,293,6,569,33,1, {8,293,6,846,33,1,
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
@ -1144,7 +1144,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,0,3,-287}, {2,0,3,-281},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -1189,25 +1189,8 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{3,0, {3,0,
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,2,0,1, {1,0},0,0},9,2,0,2,0,1,
{5,b10bf248-f9c0-43a8-8983-d8d59093115d,44,1,2, {5,b10bf248-f9c0-43a8-8983-d8d59093115d,44,1,1,
{6,9a211266-8076-4d74-9134-ace3ff54b3b3,1,e1692cc2-605b-4535-84dd-28440238746c, {6,8ceeb6c7-08b9-4ebe-a39d-f9c4035678d4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельНастройкиРазмеры",
{1,"КоманднаяПанельНастройкиРазмеры",
{1,1,
{"ru","Размеры"}
},
{1,1,
{"ru","Размеры"}
},
{1,1,
{"ru","Размеры"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},0},
{6,3325b551-c34a-4c37-8282-4bf3b55ef93d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельНастройкиНастройки", {3,"КоманднаяПанельНастройкиНастройки",
{1,"КоманднаяПанельНастройкиНастройки", {1,"КоманднаяПанельНастройкиНастройки",
{1,1, {1,1,
@ -1227,11 +1210,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{4,1, {4,1,
{0,942e0303-a3ec-4fe8-887c-5aea8516d424},"",-1,-1,1,0,""} {0,942e0303-a3ec-4fe8-887c-5aea8516d424},"",-1,-1,1,0,""}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,9a211266-8076-4d74-9134-ace3ff54b3b3, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,8ceeb6c7-08b9-4ebe-a39d-f9c4035678d4,
{8,"Размеры",0,1,
{1,1,
{"ru","Размеры"}
},0,b10bf248-f9c0-43a8-8983-d8d59093115d,44,1e2,0,0,1,0,0,0,0},3325b551-c34a-4c37-8282-4bf3b55ef93d,
{8,"Настройки",0,2, {8,"Настройки",0,2,
{1,1, {1,1,
{"ru","Настройки"} {"ru","Настройки"}
@ -1242,7 +1221,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0}
}, },
{8,575,6,856,33,1, {8,846,6,1127,33,1,
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
@ -1302,7 +1281,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},2,2,0} {1,0},0,0},2,2,0}
}, },
{8,569,38,575,534,1, {8,846,38,852,534,1,
{0, {0,
{2,0,0,38}, {2,0,0,38},
{2,-1,6,0} {2,-1,6,0}
@ -1316,7 +1295,7 @@ unnaLEBBelRqXtKtZRUmNjfN8r8Wsn009anKqpVaU7DDcxQ2DEhYcNWTXqBrhefh
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,0,3,-281}, {2,0,3,-275},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -2353,7 +2332,7 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
} }
} }
}, },
{8,293,38,569,336,1, {8,293,38,846,336,1,
{0, {0,
{2,35,0,32}, {2,35,0,32},
{2,-1,6,0} {2,-1,6,0}
@ -2411,7 +2390,12 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,33,1,3, {5,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,33,1,3,
{6,46668840-dd90-411d-bf20-44818e0f6b59,1,e1692cc2-605b-4535-84dd-28440238746c, {6,4986f87b-978d-47b4-94ff-d949e174f738,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,7},1,
{4,0,
{0},"",-1,-1,1,0,""}
},
{6,31919089-eb79-489d-9518-85c7829b1341,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДанныеРазвернутьВсе", {3,"КоманднаяПанельДанныеРазвернутьВсе",
{1,"КоманднаяПанельДанныеРазвернутьВсе", {1,"КоманднаяПанельДанныеРазвернутьВсе",
{1,1, {1,1,
@ -2431,12 +2415,7 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
{4,1, {4,1,
{0,fb7e9fb5-110b-41cb-adc6-753969ae1c81},"",-1,-1,1,0,""} {0,fb7e9fb5-110b-41cb-adc6-753969ae1c81},"",-1,-1,1,0,""}
}, },
{6,eb0f6702-d71f-4861-982e-48761a0a6b56,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,a8e859db-134d-483e-a468-863c02e171cd,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,7},1,
{4,0,
{0},"",-1,-1,1,0,""}
},
{6,6261031d-deee-4a9e-b928-6aa29db4832a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДанныеСвернутьВсе", {3,"КоманднаяПанельДанныеСвернутьВсе",
{1,"КоманднаяПанельДанныеСвернутьВсе", {1,"КоманднаяПанельДанныеСвернутьВсе",
{1,1, {1,1,
@ -2456,15 +2435,15 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
{4,1, {4,1,
{0,27ee3053-952c-49e5-8261-9215098e0e9c},"",-1,-1,1,0,""} {0,27ee3053-952c-49e5-8261-9215098e0e9c},"",-1,-1,1,0,""}
},3, },3,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,6261031d-deee-4a9e-b928-6aa29db4832a, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,a8e859db-134d-483e-a468-863c02e171cd,
{8,"СвернутьВсе",0,3, {8,"СвернутьВсе",0,3,
{1,1, {1,1,
{"ru","Свернуть все"} {"ru","Свернуть все"}
},0,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,1,1e2,0,0,1,0,0,0,0},46668840-dd90-411d-bf20-44818e0f6b59, },0,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,1,1e2,0,0,1,0,0,0,0},31919089-eb79-489d-9518-85c7829b1341,
{8,"РазвернутьВсе",0,3, {8,"РазвернутьВсе",0,3,
{1,1, {1,1,
{"ru","Развернуть все"} {"ru","Развернуть все"}
},0,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,2,1e2,0,0,1,0,0,0,0},eb0f6702-d71f-4861-982e-48761a0a6b56, },0,5e3b87e5-1bd6-4567-a8d6-594ab6f64254,2,1e2,0,0,1,0,0,0,0},4986f87b-978d-47b4-94ff-d949e174f738,
{8,"Запросы",0,2, {8,"Запросы",0,2,
{1,1, {1,1,
{"ru","Запросы"} {"ru","Запросы"}
@ -2591,7 +2570,7 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
},0,0,57,0}, },0,0,57,0},
{0} {0}
}, },
{8,575,38,850,534,1, {8,852,38,1127,534,1,
{0, {0,
{2,0,0,38}, {2,0,0,38},
{2,-1,6,0} {2,-1,6,0}
@ -2605,7 +2584,7 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,0,3,-6}, {2,0,3,0},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -2655,12 +2634,11 @@ Z2JEb1y0xxMC1i0GYV/qJ2qmy+PGiUwJIkUEpBc=},0}
{0,205,0}, {0,205,0},
{0,206,0}, {0,206,0},
{0,243,0}, {0,243,0},
{0,254,0},5, {0,254,0},4,
{0,115,1}, {0,115,1},
{0,116,1}, {0,116,1},
{0,181,1}, {0,181,1},
{0,205,1}, {0,205,1},27,
{0,234,1},27,
{0,115,2}, {0,115,2},
{0,116,2}, {0,116,2},
{0,183,3}, {0,183,3},
@ -5614,7 +5592,7 @@ lY+pdCau07yIh+CIG3ZF2QRXVRxdqPxuz8Rlzcm6D/l7m0D/sa+oLcmoGIHuDg==
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,0,1,-4}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -6643,7 +6621,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,2,1,1, {1,0},0,0},9,2,0,2,1,1,
{5,b56b35d6-0aea-4a81-8638-62df11f96f55,2,1,2, {5,b56b35d6-0aea-4a81-8638-62df11f96f55,2,1,2,
{6,170f3785-f13a-430f-868f-54e408d4547b,1,e1692cc2-605b-4535-84dd-28440238746c, {6,686da93b-b066-4b7d-870f-ecfc163cee4b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПанелиНастроекЗакрытьПанельНастроек", {3,"КоманднаяПанельПанелиНастроекЗакрытьПанельНастроек",
{1,"КоманднаяПанельПанелиНастроекЗакрытьПанельНастроек", {1,"КоманднаяПанельПанелиНастроекЗакрытьПанельНастроек",
{1,1, {1,1,
@ -6663,7 +6641,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
{4,1, {4,1,
{0,1377931c-5744-4948-bade-cb35117b5f63},"",-1,-1,1,0,""} {0,1377931c-5744-4948-bade-cb35117b5f63},"",-1,-1,1,0,""}
}, },
{6,6517c1ab-9812-4017-a7d1-729a3778deee,1,e1692cc2-605b-4535-84dd-28440238746c, {6,26df15dd-e226-4e77-982c-b1c6a7d6f47c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПанелиНастроекНастройкаПанелиПользователя", {3,"КоманднаяПанельПанелиНастроекНастройкаПанелиПользователя",
{1,"КоманднаяПанельПанелиНастроекНастройкаПанелиПользователя", {1,"КоманднаяПанельПанелиНастроекНастройкаПанелиПользователя",
{1,1, {1,1,
@ -6680,14 +6658,14 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
{0,0,0} {0,0,0}
} }
},1, },1,
{4,0, {4,1,
{0},"",-1,-1,1,0,""} {0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,6517c1ab-9812-4017-a7d1-729a3778deee, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,26df15dd-e226-4e77-982c-b1c6a7d6f47c,
{8,"НастройкаПанелиПользователя",0,1, {8,"НастройкаПанелиПользователя",0,1,
{1,1, {1,1,
{"ru","Настройка панели пользователя"} {"ru","Настройка панели"}
},0,b56b35d6-0aea-4a81-8638-62df11f96f55,2,1e2,0,0,1,0,0,0,0},170f3785-f13a-430f-868f-54e408d4547b, },1,b56b35d6-0aea-4a81-8638-62df11f96f55,2,1e2,0,3,1,0,0,0,0},686da93b-b066-4b7d-870f-ecfc163cee4b,
{8,"ЗакрытьПанельНастроек",0,1, {8,"ЗакрытьПанельНастроек",0,1,
{1,1, {1,1,
{"ru","Закрыть панель настроек"} {"ru","Закрыть панель настроек"}
@ -6760,7 +6738,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},2,2,0} {1,0},0,0},2,2,0}
}, },
{8,293,336,569,342,1, {8,293,336,846,342,1,
{0, {0,
{2,247,1,-6}, {2,247,1,-6},
{2,-1,6,0} {2,-1,6,0}
@ -6858,14 +6836,14 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
},1,1,0,4, },1,1,0,4,
{2,0,1,1,1,0,0,0,0}, {2,0,1,1,1,0,0,0,0},
{2,0,0,1,2,0,0,0,0}, {2,0,0,1,2,0,0,0,0},
{2,276,1,1,3,0,0,0,0}, {2,553,1,1,3,0,0,0,0},
{2,192,0,1,4,0,0,0,0},0,4294967295,5,64,0, {2,192,0,1,4,0,0,0,0},0,4294967295,5,64,0,
{3,4, {3,4,
{0} {0}
},0,0,57,0}, },0,0,57,0},
{0} {0}
}, },
{8,293,342,569,534,1, {8,293,342,846,534,1,
{0, {0,
{2,247,1,0}, {2,247,1,0},
{2,-1,6,0} {2,-1,6,0}
@ -6900,7 +6878,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
}, },
{3,1, {3,1,
{-18},0,0,0},1,0}, {-18},0,0,0},1,0},
{8,0,17,276,192,1, {8,0,17,553,192,1,
{0, {0,
{2,0,0,17}, {2,0,0,17},
{2,-1,6,0} {2,-1,6,0}
@ -6963,7 +6941,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
{3,0, {3,0,
{0},6,1,0,cf48d3ca-5bd4-45b9-bb8f-a0922a8335f2},0} {0},6,1,0,cf48d3ca-5bd4-45b9-bb8f-a0922a8335f2},0}
}, },
{8,0,0,276,13,1, {8,0,0,553,13,1,
{0, {0,
{2,0,0,0}, {2,0,0,0},
{2,-1,6,0} {2,-1,6,0}
@ -6997,7 +6975,7 @@ Lncj6EXEobu+qr6pH7y6wY3UTbNQ0Oho4lmJBWMPibp43b5rLayd0Sa2OekC},0}
} }
} }
} }
},874,596,1,0,1,4,4,1125,874,596,96}, },1145,596,1,0,1,4,4,1136,1145,596,96},
{ {
{1},87, {1},87,
{17, {17,

View File

@ -126,9 +126,9 @@
СвойстваЗадачи.Вставить("НомерРродительскойЗадачи", 0); СвойстваЗадачи.Вставить("НомерРродительскойЗадачи", 0);
СвойстваЗадачи.Вставить("Проект", Проект); СвойстваЗадачи.Вставить("Проект", Проект);
КонецЕсли; КонецЕсли;
СвойстваЗадачи.Вставить("Трекер", "Bug"); СвойстваЗадачи.Вставить("Трекер", "Bug");
СвойстваЗадачи.Вставить("Приоритет", "New"); СвойстваЗадачи.Вставить("Приоритет", "New");
СвойстваЗадачи.Вставить("Статус", "Normal"); СвойстваЗадачи.Вставить("Статус", "Normal");
Форма = ЭтотОбъект.ПолучитьФорму("ФормаЗадачи", ЭтаФорма, Новый УникальныйИдентификатор()); Форма = ЭтотОбъект.ПолучитьФорму("ФормаЗадачи", ЭтаФорма, Новый УникальныйИдентификатор());
Форма.НоваяЗадача = Истина; Форма.НоваяЗадача = Истина;
@ -441,7 +441,8 @@
Если НЕ ОтчетОВыполнении.ЕстьОшибки Тогда Если НЕ ОтчетОВыполнении.ЕстьОшибки Тогда
ЗагруженныеДанные.Вставить("projects", Данные); ЗагруженныеДанные.Вставить("projects", Данные);
Иначе Иначе
Возврат Ложь; Сообщить(ОтчетОВыполнении.ТекстОшибки, СтатусСообщения.Важное);
Возврат Ложь;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -1033,7 +1034,7 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
НастройкиФормы = ВосстановитьЗначение("ас_"+Метаданные().Имя+"_НастройкиФормы"); НастройкиФормы = ВосстановитьЗначение(Метаданные().Имя+"_НастройкиФормы");
ВосстановитьНастройкиФормы(ЭтаФорма); ВосстановитьНастройкиФормы(ЭтаФорма);
Если ИнициализацияПриСтарте Тогда Если ИнициализацияПриСтарте Тогда
@ -1062,7 +1063,7 @@
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
СохранитьНастройкиФормы(ЭтаФорма); СохранитьНастройкиФормы(ЭтаФорма);
СохранитьЗначение("ас_"+Метаданные().Имя+"_НастройкиФормы", НастройкиФормы); СохранитьЗначение(Метаданные().Имя+"_НастройкиФормы", НастройкиФормы);
ЗагруженныеДанные = Неопределено; ЗагруженныеДанные = Неопределено;

View File

@ -218,7 +218,7 @@
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,32747082-ef24-423f-b0ca-de33c7a87577,150,1,0,1, {5,32747082-ef24-423f-b0ca-de33c7a87577,153,1,0,1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,0, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,0,
{0,0, {0,0,
{0} {0}
@ -285,10 +285,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,2,0,1, {1,0},0,0},9,2,0,2,0,1,
{5,c272994a-12d9-4296-8e72-f68b66aa7701,4,1,3, {5,c272994a-12d9-4296-8e72-f68b66aa7701,4,1,3,
{6,f30ae375-415a-4a6b-a8ff-5abd9946ddb7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,5b7cd24d-29ff-437f-ab8b-b4dc79eac8d2,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,2,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,002818ef-95f3-4759-a824-d02ed6b5e347,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОсновныеДействияФормыВыполнить", {3,"ОсновныеДействияФормыОсновныеДействияФормыВыполнить",
{1,"ОсновныеДействияФормыОсновныеДействияФормыВыполнить", {1,"ОсновныеДействияФормыОсновныеДействияФормыВыполнить",
{1,1, {1,1,
@ -305,15 +302,18 @@
{0,0,0} {0,0,0}
} }
},0}, },0},
{6,91d2a4ca-8b06-4d5a-9bab-7eee63b0958d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,623980a3-28cd-43ca-bd94-a160bc7efd2e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},1, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,002818ef-95f3-4759-a824-d02ed6b5e347, {6,5619bdea-5a96-4064-9a2f-5f93f607bfcc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,2,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,5b7cd24d-29ff-437f-ab8b-b4dc79eac8d2,
{8,"ОсновныеДействияФормыВыполнить",0,1, {8,"ОсновныеДействияФормыВыполнить",0,1,
{1,1, {1,1,
{"ru","Выполнить"} {"ru","Выполнить"}
},1,c272994a-12d9-4296-8e72-f68b66aa7701,1,1e2,0,1,1,0,1,0,0},91d2a4ca-8b06-4d5a-9bab-7eee63b0958d, },1,c272994a-12d9-4296-8e72-f68b66aa7701,1,1e2,0,1,1,0,1,0,0},623980a3-28cd-43ca-bd94-a160bc7efd2e,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,c272994a-12d9-4296-8e72-f68b66aa7701,2,1e2,2,1,1,0,1,0,0},f30ae375-415a-4a6b-a8ff-5abd9946ddb7, {1,0},0,c272994a-12d9-4296-8e72-f68b66aa7701,2,1e2,2,1,1,0,1,0,0},5619bdea-5a96-4064-9a2f-5f93f607bfcc,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,1, {1,1,
{"ru","Закрыть"} {"ru","Закрыть"}
@ -322,7 +322,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,467ca06c-1d5f-4947-bc18-1b17d697e7d0,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,5049007b-6773-42e5-b792-0161cebc6e7a,1,0,0}
}, },
{8,0,539,966,564,1, {8,0,539,966,564,1,
{0, {0,
@ -1151,7 +1151,7 @@
{"ru","Номер рродительской задачи"} {"ru","Номер рродительской задачи"}
},0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,0,0,4,0, },0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,0,0,4,0,
{"U"}, {"U"},
{"U"},"",1,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -1307,7 +1307,7 @@
{"ru","Оценка времени"} {"ru","Оценка времени"}
},0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,2,0,4,0, },0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,2,0,4,0,
{"U"}, {"U"},
{"U"},"",1,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -1463,7 +1463,7 @@
{"ru","Начало выполнения"} {"ru","Начало выполнения"}
},0,0},29,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0, },0,0},29,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0,
{"U"}, {"U"},
{"U"},"",2,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -1619,7 +1619,7 @@
{"ru","Конец выполнения"} {"ru","Конец выполнения"}
},0,0},29,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0, },0,0},29,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0,
{"U"}, {"U"},
{"U"},"",2,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -2685,7 +2685,7 @@ LcBXUoTHLMUxiemmOOSiH9G5w57cSrB2zmmspq14J2pcbc1dS6SWpK1aLb0nI7VX
{"ru","Затраченное время"} {"ru","Затраченное время"}
},0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,2,0,4,0, },0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,2,0,4,0,
{"U"}, {"U"},
{"U"},"",1,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -2871,7 +2871,7 @@ LcBXUoTHLMUxiemmOOSiH9G5w57cSrB2zmmspq14J2pcbc1dS6SWpK1aLb0nI7VX
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,0,3,-154}, {2,0,3,-8},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -4199,11 +4199,11 @@ JMNJVGbPbV0esnNfRYXubwXVPMoW3VnRH3V4YWrv09IqpURYv+bSqbhNqyoeyCN3
{"N",10,0,0} {"N",10,0,0}
},0,1,381ed624-9217-4e63-85db-c4c3cb87daae, },0,1,381ed624-9217-4e63-85db-c4c3cb87daae,
{ {
{#base64:AgFTS2/0iI3BTqDV67a9oKcNfVFLDsIgENVtk16CNSQM0MJcwrjxAFW7dWG6aziZ {#base64:AgFTS2/0iI3BTqDV67a9oKcNfVA7DsIwDIUVqZfInEhx0jbxJRALByjQlQF1q3Iy
C4/k2p0M06K20UKYvjef9wjP7SZ/j9t9RFlXo9h3w9BfLyKDnZCgZVqxriIxvMFK Bo7EzEZslwCtIIniPD9/nvNYr3jdr7cRdbUZ1a4bhv5yVgy2SoPVeadqk8gjB7wG
IGSlo1CyS+ylTc2QZuiYfnKFpaCM+dWzxtzhl4SBN5PdKAikQm4Jgsyi6TDI9NcC Ql7XZAo7x0H7nAy5hk35wRGejHHuV84SS0aYOxy8PazGQKQupJYgaG6aL4fi/tog
Phk4dicOIpYoBDkv9YmeqnTOKaBNecFNf7Jlwtrdp6PWe2+gma+VL4Wdb509GwXY t4Ba1Km9SsUqVaKs0FOUZc4AHeKVJP1hS4Wluk9FbQjBQfMai4fCLrS1PzkD2KOp
o3JNb1QIaJUJ+nhCwKZDz+pL/yQ9P900MUsCW2ED8QU=},0} m96ZGNEbF+3hiIBNh0G6z/VbmYA/cqrILUGkiID0BA==},0}
}, },
{-1}, {-1},
{-1}, {-1},
@ -4451,7 +4451,7 @@ o3JNb1QIaJUJ+nhCwKZDz+pL/yQ9P900MUsCW2ED8QU=},0}
{-18},0,0,0}, {-18},0,0,0},
{1,0},0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,0,0,4,0, {1,0},0,0},29,0,0,0,0,0,0,0,0,0,1,0,0,10,0,0,4,0,
{"U"}, {"U"},
{"U"},"",1,1,0,0,0,0, {"U"},"",0,1,0,0,0,0,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -4761,11 +4761,11 @@ o3JNb1QIaJUJ+nhCwKZDz+pL/yQ9P900MUsCW2ED8QU=},0}
{"N",10,0,0} {"N",10,0,0}
},0,1,381ed624-9217-4e63-85db-c4c3cb87daae, },0,1,381ed624-9217-4e63-85db-c4c3cb87daae,
{ {
{#base64:AgFTS2/0iI3BTqDV67a9oKcNjVFBDsIgENRrk36CMyQs0MJ+wnjxAVV79WB6a3iZ {#base64:AgFTS2/0iI3BTqDV67a9oKcNjVAxDsIwDIQVqZ/InEhx0jbxJxALDyjQlQF1q/Iy
B5/k0ass26K2iREIy8yyO0N4bjd5PG73EWVdjWLfDUN/vYgMdkKClmnGuorE8AIr Bp7EyEpslwCthEgiO+eL7XMe6xWv+/U2oq42o9p1w9BfzorBVmmwOu9UbRJF5IDX
gZCVjkLJLrGXNhVD6qFjOvxRscaWgvJLwsCbyV4UBNIgrwRBZsm0GWT6awLvDBx7 QMjrmlxh5zhon5Mh17ApX/7IWGJPzoR5wME7wloMROpBWgmC5pbZOJTw1waxAmrR
EwcRSxSCfJf7iZ5u6ZxTQIvygot+ZEuHtbtPR6333kAzPys/CjvfOns2CrBH5Zre pvYqFa9UeWWFnl5Z5gzQIV5J0g+2VFiq+1TUhhAcNK+xeCjsQlv7kzOAPZq66Z2J
qBDQKhP08YSATYee1Zf+SXr+uKljlgS2wgbiCw==},0} Eb1x0R6OCNh0GKT7XL+VCfgjp4rcEkSKCEhP},0}
}, },
{-1}, {-1},
{-1}, {-1},
@ -5124,11 +5124,11 @@ CiTUlnkLrDS97S8vVpg02PZDiwf4uJTp/pbXmCNZEgdL+hF9VvgW92Y0TykFKh9T
{"N",10,0,0} {"N",10,0,0}
},0,1,381ed624-9217-4e63-85db-c4c3cb87daae, },0,1,381ed624-9217-4e63-85db-c4c3cb87daae,
{ {
{#base64:AgFTS2/0iI3BTqDV67a9oKcNjVFBDsIgENRrk36CMyQs0MJ+wnjxAVV79WB6a3iZ {#base64:AgFTS2/0iI3BTqDV67a9oKcNjVAxDsIwDIQVqZ/InEhx0jbxJxALDyjQlQF1q/Iy
B5/k0ass26K2iREIy8yyO0N4bjd5PG73EWVdjWLfDUN/vYgMdkKClmnGuorE8AIr Bp7EyEpslwCthEgiO+eL7XMe6xWv+/U2oq42o9p1w9BfzorBVmmwOu9UbRJF5IDX
gZCVjkLJLrGXNhVD6qFjOvxRscaWgvJLwsCbyV4UBNIgrwRBZsm0GWT6awLvDBx7 QMjrmlxh5zhon5Mh17ApX/7IWGJPzoR5wME7wloMROpBWgmC5pbZOJTw1waxAmrR
EwcRSxSCfJf7iZ5u6ZxTQIvygot+ZEuHtbtPR6333kAzPys/CjvfOns2CrBH5Zre pvYqFa9UeWWFnl5Z5gzQIV5J0g+2VFiq+1TUhhAcNK+xeCjsQlv7kzOAPZq66Z2J
qBDQKhP08YSATYee1Zf+SXr+uKljlgS2wgbiCw==},0} Eb1x0R6OCNh0GKT7XL+VCfgjp4rcEkSKCEhP},0}
}, },
{-1}, {-1},
{-1}, {-1},
@ -5450,7 +5450,7 @@ m4acto05ngjJtxSk+tK/kQ74I8cXuSSKFTEQXw==},0}
{0} {0}
} }
} }
},966,564,1,0,1,4,4,305,966,564,96}, },966,564,1,0,1,4,4,309,966,564,96},
{ {
{1},42, {1},42,
{23, {23,

View File

@ -187,10 +187,10 @@
КонецЦикла; КонецЦикла;
Наблюдатели.Очистить(); Наблюдатели.Очистить();
ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(мНаблюдатели, Наблюдатели); ЗагрузитьВТаблицуЗначений(мНаблюдатели, Наблюдатели);
НастраиваемыеПоля.Очистить(); НастраиваемыеПоля.Очистить();
ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(мНастраиваемыеПоля, НастраиваемыеПоля); ЗагрузитьВТаблицуЗначений(мНастраиваемыеПоля, НастраиваемыеПоля);
КонецПроцедуры КонецПроцедуры

View File

@ -388,40 +388,9 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,fcf82488-b859-418f-b7d3-91e50d5382c1,14,1,5, {5,fcf82488-b859-418f-b7d3-91e50d5382c1,14,1,5,
{6,7e3aed5b-02f8-43b5-af8c-e6785d54da16,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,6baf158c-e036-4499-82c9-f60c82c2996c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,c4da67a2-aa48-45f7-b9a7-850e2f59c6cd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,34000b3e-dfa8-47ae-8799-87aeed1b860a,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,4682d23b-db1d-4240-97dc-290fea303304,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СнятьФлажки",
{1,"КоманднаяПанель1СнятьФлажки",
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Снять флажки"},
{"uk","Зняти прапорці"}
},
{1,2,
{"ru","Снять флажки"},
{"uk","Зняти прапорці"}
},
{4,1,
{-11},"",-1,-1,1,0,""}
},
{6,dd5f6e39-a717-4e2c-bd33-4b4f443eaafc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1УстановитьФлажки", {3,"КоманднаяПанель1УстановитьФлажки",
{1,"КоманднаяПанель1УстановитьФлажки", {1,"КоманднаяПанель1УстановитьФлажки",
{1,1, {1,1,
@ -449,22 +418,53 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{4,1, {4,1,
{-10},"",-1,-1,1,0,""} {-10},"",-1,-1,1,0,""}
}, },
{6,e07e48c2-4bc5-450a-bf1f-9465e13eadc0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,7261bfff-2cf0-4514-b354-587cc1d9d75f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СнятьФлажки",
{1,"КоманднаяПанель1СнятьФлажки",
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{1,1,
{"ru","Снять флажки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Снять флажки"},
{"uk","Зняти прапорці"}
},
{1,2,
{"ru","Снять флажки"},
{"uk","Зняти прапорці"}
},
{4,1,
{-11},"",-1,-1,1,0,""}
},
{6,114a27ca-a191-4ebc-b273-66ffabd32d28,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86, {6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,164ecbce-27ae-48a8-8efd-3e3a65d35677,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,c4da67a2-aa48-45f7-b9a7-850e2f59c6cd, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,164ecbce-27ae-48a8-8efd-3e3a65d35677,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"#","Действие"} {"#","Действие"}
},0,fcf82488-b859-418f-b7d3-91e50d5382c1,9,1e2,0,0,1,0,0,0,0},e07e48c2-4bc5-450a-bf1f-9465e13eadc0, },0,fcf82488-b859-418f-b7d3-91e50d5382c1,9,1e2,0,0,1,0,0,0,0},114a27ca-a191-4ebc-b273-66ffabd32d28,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,fcf82488-b859-418f-b7d3-91e50d5382c1,10,1e2,0,0,1,0,0,0,0},7e3aed5b-02f8-43b5-af8c-e6785d54da16, },0,fcf82488-b859-418f-b7d3-91e50d5382c1,10,1e2,0,0,1,0,0,0,0},6baf158c-e036-4499-82c9-f60c82c2996c,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,fcf82488-b859-418f-b7d3-91e50d5382c1,11,1e2,2,0,1,0,0,0,0},dd5f6e39-a717-4e2c-bd33-4b4f443eaafc, {1,0},0,fcf82488-b859-418f-b7d3-91e50d5382c1,11,1e2,2,0,1,0,0,0,0},34000b3e-dfa8-47ae-8799-87aeed1b860a,
{8,"УстановитьФлажки",0,1, {8,"УстановитьФлажки",0,1,
{1,0},1,fcf82488-b859-418f-b7d3-91e50d5382c1,12,1e2,0,0,1,0,0,0,0},4682d23b-db1d-4240-97dc-290fea303304, {1,0},1,fcf82488-b859-418f-b7d3-91e50d5382c1,12,1e2,0,0,1,0,0,0,0},7261bfff-2cf0-4514-b354-587cc1d9d75f,
{8,"СнятьФлажки",0,1, {8,"СнятьФлажки",0,1,
{1,0},1,fcf82488-b859-418f-b7d3-91e50d5382c1,13,1e2,0,0,1,0,0,0,0}, {1,0},1,fcf82488-b859-418f-b7d3-91e50d5382c1,13,1e2,0,0,1,0,0,0,0},
{0,0, {0,0,
@ -742,7 +742,7 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{0} {0}
} }
} }
},248,289,1,0,1,4,4,70,248,289,96}, },248,289,1,0,1,4,4,73,248,289,96},
{ {
{-1},3, {-1},3,
{2, {2,

View File

@ -1375,12 +1375,12 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,2,0,1, {1,0},0,0},9,2,0,2,0,1,
{5,711ee7c2-1f07-4f65-b4fa-05059b81cae2,3,1,3, {5,711ee7c2-1f07-4f65-b4fa-05059b81cae2,3,1,3,
{6,224d9b94-b29f-4d1a-9157-9bdb8d7fb619,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,205b02f8-50b2-40bb-a965-5906dfd480db,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,4bb8a6e3-4df6-4dca-8d9c-5ef3ff63996a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,12,00000000-0000-0000-0000-000000000000,142, {6,12,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,0aa844b3-1666-403e-9820-86fb82b3f4f8,1,e1692cc2-605b-4535-84dd-28440238746c, {6,b34e4a08-9f71-4d20-bc14-257734f4d217,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,7f011bd9-1195-4c99-a964-025428ee14ca,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КнопкаВыполнитьНажатие", {3,"КнопкаВыполнитьНажатие",
{1,"КнопкаВыполнитьНажатие", {1,"КнопкаВыполнитьНажатие",
{1,1, {1,1,
@ -1400,13 +1400,13 @@
{1,0}, {1,0},
{1,0} {1,0}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,0aa844b3-1666-403e-9820-86fb82b3f4f8, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,7f011bd9-1195-4c99-a964-025428ee14ca,
{8,"ОсновныеДействияФормыВыполнить",0,1, {8,"ОсновныеДействияФормыВыполнить",0,1,
{1,1, {1,1,
{"ru","Изменить"} {"ru","Изменить"}
},1,711ee7c2-1f07-4f65-b4fa-05059b81cae2,1,1e2,0,1,1,0,1,0,0},224d9b94-b29f-4d1a-9157-9bdb8d7fb619, },1,711ee7c2-1f07-4f65-b4fa-05059b81cae2,1,1e2,0,1,1,0,1,0,0},b34e4a08-9f71-4d20-bc14-257734f4d217,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,711ee7c2-1f07-4f65-b4fa-05059b81cae2,2,1e2,2,1,1,0,1,0,0},4bb8a6e3-4df6-4dca-8d9c-5ef3ff63996a, {1,0},0,711ee7c2-1f07-4f65-b4fa-05059b81cae2,2,1e2,2,1,1,0,1,0,0},205b02f8-50b2-40bb-a965-5906dfd480db,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,1, {1,1,
{"ru","Закрыть"} {"ru","Закрыть"}
@ -1415,7 +1415,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,e93bc03e-d139-4310-9ab9-5123c8bd8a04,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6ab81fb1-cef6-4376-80cf-58ce6618bb14,1,0,0}
}, },
{8,0,486,592,511,1, {8,0,486,592,511,1,
{0, {0,
@ -2368,7 +2368,7 @@ OedA6dGXdsVdbur4HRxxz65OfXBty9GF1h9PTJw6zlZ9qd9bB/qTU0YtSSbFBIx3
{0} {0}
} }
} }
},592,511,1,0,1,4,4,45,592,511,96}, },592,511,1,0,1,4,4,48,592,511,96},
{ {
{1},24, {1},24,
{10, {10,

View File

@ -1,4 +1,5 @@
// Соответствие: ресурс трекера - полученные данные // Кэширование загруженных данных, для исключения повторной загрузки
// Соответствие: ресурс трекера - полученные данные
Перем ЗагруженныеДанные Экспорт; Перем ЗагруженныеДанные Экспорт;
// Исключаем повторную инициализацию HTTPСоединения // Исключаем повторную инициализацию HTTPСоединения
@ -13,6 +14,23 @@
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// ЭКСПОРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ // ЭКСПОРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
// Формирует структуру для передачи сообщений о выполнении запросов между клиентом и сервером
//
Функция СформироватьСтруктуруОтчетаОВыполнении() Экспорт
Возврат Новый Структура("ЕстьОшибки, ТекстОшибки, КодСостояния", Ложь, "", 0);
КонецФункции
Функция ПолучитьДанныеРесурсаИзТрекера(Ресурс, ОтчетоВыполнении, Параметры = "") Экспорт
СтруктураЗапроса = Новый Структура("Метод, АдресЗапроса, Параметры", "GET", "/"+Ресурс+".json", Параметры);
Результат = ОтправитьЗапросВтрекер(СтруктураЗапроса, ОтчетоВыполнении);
ЗагруженныеДанные.Вставить(Ресурс, Результат);
Возврат Результат;
КонецФункции
Функция СоздатьЗадачуВТрекере(ОтчетоВыполнении) Экспорт Функция СоздатьЗадачуВТрекере(ОтчетоВыполнении) Экспорт
//Если есть вложения снчала загрузим вложения //Если есть вложения снчала загрузим вложения
@ -102,13 +120,25 @@
Возврат Неопределено; Возврат Неопределено;
КонецФункции КонецФункции
Функция ПолучитьИдентификаторПараметра(ИмяПараметра, Ресурс) Экспорт
Функция СформироватьСтруктуруОтчетаОВыполнении() Экспорт Данные = ЗагруженныеДанные.Получить(Ресурс);
Возврат Новый Структура("ЕстьОшибки, ТекстОшибки, КодСостояния", Ложь, "", 0); Если Данные <> Неопределено Тогда
Для Каждого СтрокаДанные Из Данные[Ресурс] Цикл
Если СтрокаДанные.Свойство("name") И ИмяПараметра = СтрокаДанные.name Тогда
Возврат СтрокаДанные.id;
ИначеЕсли СтрокаДанные.Свойство("user") И ИмяПараметра = СтрокаДанные.user.name Тогда
Возврат СтрокаДанные.user.id;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Возврат 0;
КонецФункции КонецФункции
// Формирование структур данных для дальнейшей сериализации в JSON и отправке в трекер
//
Функция СформироватьСтруктуруЗадачи(Редактирование=Ложь) Функция СформироватьСтруктуруЗадачи(Редактирование=Ложь)
Задача = Новый Структура; Задача = Новый Структура;
@ -202,23 +232,6 @@
КонецФункции КонецФункции
Функция ПолучитьИдентификаторПараметра(ИмяПараметра, Ресурс) Экспорт
Данные = ЗагруженныеДанные.Получить(Ресурс);
Если Данные <> Неопределено Тогда
Для Каждого СтрокаДанные Из Данные[Ресурс] Цикл
Если СтрокаДанные.Свойство("name") И ИмяПараметра = СтрокаДанные.name Тогда
Возврат СтрокаДанные.id;
ИначеЕсли СтрокаДанные.Свойство("user") И ИмяПараметра = СтрокаДанные.user.name Тогда
Возврат СтрокаДанные.user.id;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Возврат 0;
КонецФункции
Функция ПолучитьMIMEТип(Расширение) Функция ПолучитьMIMEТип(Расширение)
//: Файл = Новый Файл(""); //: Файл = Новый Файл("");
@ -240,17 +253,6 @@
КонецФункции КонецФункции
Функция ПолучитьДанныеРесурсаИзТрекера(Ресурс, ОтчетоВыполнении, Параметры = "") Экспорт
СтруктураЗапроса = Новый Структура("Метод, АдресЗапроса, Параметры", "GET", "/"+Ресурс+".json", Параметры);
Результат = ОтправитьЗапросВтрекер(СтруктураЗапроса, ОтчетоВыполнении);
ЗагруженныеДанные.Вставить(Ресурс, Результат);
Возврат Результат;
КонецФункции
Функция СформироватьСтруктуруЗапросаВТрекер(Метод, Ресурс, ФайлКотправке = Неопределено) Функция СформироватьСтруктуруЗапросаВТрекер(Метод, Ресурс, ФайлКотправке = Неопределено)
СтруктураЗапроса = Новый Структура("Метод, АдресЗапроса, ФайлКОтправке, Параметры", Метод, "/"+Ресурс+".json"); СтруктураЗапроса = Новый Структура("Метод, АдресЗапроса, ФайлКОтправке, Параметры", Метод, "/"+Ресурс+".json");
@ -260,9 +262,10 @@
КонецФункции КонецФункции
Функция ОтправитьЗапросВТрекер(СтруктураЗапроса, ОтчетоВыполнении) Функция ОтправитьЗапросВТрекер(СтруктураЗапроса, ОтчетоВыполнении)
Таймаут = 3;
Если НЕ ЗначениеЗаполнено(APIkey) Тогда Если НЕ ЗначениеЗаполнено(APIkey) Тогда
ОтчетоВыполнении.ЕстьОшибки = Истина; ОтчетоВыполнении.ЕстьОшибки = Истина;
ОтчетоВыполнении.ТекстОшибки = "Не указан API key для доступа к трекеру Redmine!"; ОтчетоВыполнении.ТекстОшибки = "Не указан API key для доступа к трекеру Redmine!";
@ -277,9 +280,9 @@
СтруктураЗапроса.Параметры = СтруктураЗапроса.Параметры + "&limit="+ПределПолучаемыхДанных; // количество получаемых записей (по умолчанию 25) СтруктураЗапроса.Параметры = СтруктураЗапроса.Параметры + "&limit="+ПределПолучаемыхДанных; // количество получаемых записей (по умолчанию 25)
КонецЕсли; КонецЕсли;
//Если мHTTPСоединение = Неопределено Тогда Если мHTTPСоединение = Неопределено Тогда
мHTTPСоединение = Новый HTTPСоединение(Сервер, Порт, Пользователь, Пароль); мHTTPСоединение = Новый HTTPСоединение(Сервер, Порт, Пользователь, Пароль,, Таймаут);
//КонецЕсли; КонецЕсли;
Параметры = ОбязательныйПараметр + СтруктураЗапроса.Параметры; Параметры = ОбязательныйПараметр + СтруктураЗапроса.Параметры;
@ -305,7 +308,7 @@
КонецЕсли; КонецЕсли;
Исключение Исключение
ОтчетоВыполнении.ЕстьОшибки = Истина; ОтчетоВыполнении.ЕстьОшибки = Истина;
ОтчетоВыполнении.ТекстОшибки = "Не удалось соединится с сервером Redmine!"; ОтчетоВыполнении.ТекстОшибки = "Не удалось соединится с сервером Redmine!" + Символы.ПС + ОписаниеОшибки();
Возврат Неопределено; Возврат Неопределено;
КонецПопытки; КонецПопытки;
@ -343,13 +346,13 @@
КонецЕсли; КонецЕсли;
//УдалитьФайлы(HTTPОтвет.ПолучитьИмяФайлаТела()); //УдалитьФайлы(HTTPОтвет.ПолучитьИмяФайлаТела());
КонецЕсли; КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
Функция ПреобразоватьСтруктуруВ_JSON(СтруктураДанных, ОтчетОВыполнении) Функция ПреобразоватьСтруктуруВ_JSON(СтруктураДанных, ОтчетОВыполнении)
ФайлКОтправке = ПолучитьИмяВременногоФайла("json"); ФайлКОтправке = ПолучитьИмяВременногоФайла("json");
@ -410,7 +413,7 @@
#Если Клиент Тогда #Если Клиент Тогда
Процедура НастроитьСтраницыПанелиПользователя(ФормаОтчета, Кнопка) Экспорт Процедура НастроитьСтраницыПанелиПользователя(ФормаОтчета, Кнопка) Экспорт
ФормаНастройкиПанелиПользователя = ПолучитьФорму("ФормаНастройкиПанелиПользователя", ФормаОтчета); ФормаНастройкиПанелиПользователя = ПолучитьФорму("ФормаНастройкиПанелиПользователя", ФормаОтчета);
@ -635,7 +638,25 @@
Возврат СтрЗаменить(Путь, "\", "/"); Возврат СтрЗаменить(Путь, "\", "/");
КонецФункции КонецФункции
// РАБОТА С БУФЕРОМ ОБМЕНА
Функция ПолучитьТекстИзБуфераОбмена() Экспорт
#Если Клиент Тогда
Объект = Новый COMОбъект("htmlfile");
Возврат Объект.ParentWindow.ClipboardData.Getdata("Text");
#КонецЕсли
КонецФункции
Процедура ВставитьТекстВБуферОбмена(СодержимоеВБуферОбмена) Экспорт
#Если Клиент Тогда
Если (ТипЗнч(СодержимоеВБуферОбмена) = Тип("Строка")) И (СокрЛП(СодержимоеВБуферОбмена) <> "") Тогда
Объект = Новый COMОбъект("htmlfile");
Объект.ParentWindow.ClipboardData.Setdata("Text", СодержимоеВБуферОбмена);
КонецЕсли;
#КонецЕсли
КонецПроцедуры
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ и ФУНКЦИИ
// Служебная функция, предназначенная для получения описания типов строки, заданной длины. // Служебная функция, предназначенная для получения описания типов строки, заданной длины.
// //
@ -709,7 +730,7 @@
КонецПроцедуры // ЗагрузитьВТаблицуЗначений() КонецПроцедуры // ЗагрузитьВТаблицуЗначений()
#Область РаботаСJSON #Область JSON_ПАРСЕР_И_СЕРИАЛИЗАТОР
//{ 1С:JSON. JavaScript Object Notation парсер и сериализатор. //{ 1С:JSON. JavaScript Object Notation парсер и сериализатор.
@ -2304,26 +2325,10 @@
КонецФункции // ИсключениеНевозможноВыполнитьЗапрос() КонецФункции // ИсключениеНевозможноВыполнитьЗапрос()
//} //}
#КонецОбласти #КонецОбласти
Функция ПолучитьТекстИзБуфераОбмена() Экспорт
#Если Клиент Тогда
Объект = Новый COMОбъект("htmlfile");
Возврат Объект.ParentWindow.ClipboardData.Getdata("Text");
#КонецЕсли
КонецФункции
Процедура ВставитьТекстВБуферОбмена(СодержимоеВБуферОбмена) Экспорт
#Если Клиент Тогда
Если (ТипЗнч(СодержимоеВБуферОбмена) = Тип("Строка")) И (СокрЛП(СодержимоеВБуферОбмена) <> "") Тогда
Объект = Новый COMОбъект("htmlfile");
Объект.ParentWindow.ClipboardData.Setdata("Text", СодержимоеВБуферОбмена);
КонецЕсли;
#КонецЕсли
КонецПроцедуры
мПолныеПрава = Истина; мПолныеПрава = Истина;

View File

@ -1 +1 @@
{1,23,"",ad41236e-746e-4d59-800b-3f82aff606eb,"15593028-0724-4d87-ad5a-987baebb04f3",7aac78e2-816a-4577-994c-cf9828419dc7,"15593028-0724-4d87-ad5a-987baebb04f3.0",a7373c8f-2476-46fb-a61a-e302d6a39fdd,"15593028-0724-4d87-ad5a-987baebb04f3.1",86e0292b-16ed-4d8f-8be1-c06c176dd2f5,"1a2914b9-a891-46aa-a16d-b855b71b5086",8b27f566-ec26-43d0-9abb-d5bbece5dbe8,"691846bc-b4a1-4fb1-a914-470f4dee8df8",f056cc9c-b3c0-4f6e-af2b-ab6da4015a65,"691846bc-b4a1-4fb1-a914-470f4dee8df8.0",f5344f5c-13d3-4664-9049-9a9f16e2cc5d,"6a652304-4c72-4f42-b961-b4d4c0dac3bd",f8234b83-a2e4-416d-bb13-cd53d7ca58be,"6a652304-4c72-4f42-b961-b4d4c0dac3bd.0",9c639abd-b034-4752-a89d-2b1003434150,"a8dec8ff-e343-4b07-b8b3-616556501aac",8ac4ec49-9332-43e9-8065-fbcba5e6ef3f,"b1f79ef2-4d8e-4108-a233-00bb25b18666",ebc6a719-4989-4b45-9bf0-82df30a17345,"c41d4d58-338d-475e-9fee-433707457d2c",053cfb06-1ac5-405d-aaea-1695176d103e,"c41d4d58-338d-475e-9fee-433707457d2c.0",45918437-9b97-4375-8326-ea2a6e0b2b99,"ceaee0d2-5bce-4169-b6ad-905fc83870ef",4004dab1-5980-4bda-91e1-2d6e87772cd7,"ceaee0d2-5bce-4169-b6ad-905fc83870ef.0",2c8fa3e2-dbb6-485a-ab61-bb5bb19b4f63,"copyinfo",0ec02bcc-5cdd-44f9-b2c5-40614fc76e52,"d75dcfa4-a75d-42df-9565-282d26410ef1",9739337c-42db-45e1-a124-047a032fc70d,"d8966fa6-1f9f-4801-9127-a4dfcc3c7b72",3b12326d-05bf-4162-bc4e-dda27de531fb,"d8966fa6-1f9f-4801-9127-a4dfcc3c7b72.0",fe646876-8683-4128-aac1-a8f4f340a883,"fb4f8a6b-158a-4798-a08a-cc7cf6f09f01.0",e4d1d9a1-c1d3-495b-a01b-b0c89e452ee1,"root",1ccf404a-7e5c-436b-9be1-02f6f1c8ab94,"version",008ad78e-2e91-4f3c-8d53-55223cd3a07a,"versions",ec886829-6641-4eca-b7fd-6b70b31c3b14} {1,23,"",65672ed3-f03a-4f36-b674-cd43c164fc2a,"15593028-0724-4d87-ad5a-987baebb04f3",7cfa9351-f231-4b46-826d-f4472d6b9f1c,"15593028-0724-4d87-ad5a-987baebb04f3.0",555f4494-8963-4058-83f3-3ed4f9897b50,"15593028-0724-4d87-ad5a-987baebb04f3.1",86e0292b-16ed-4d8f-8be1-c06c176dd2f5,"1a2914b9-a891-46aa-a16d-b855b71b5086",8b27f566-ec26-43d0-9abb-d5bbece5dbe8,"691846bc-b4a1-4fb1-a914-470f4dee8df8",d7cbd877-c19f-449d-a952-0567d85356cf,"691846bc-b4a1-4fb1-a914-470f4dee8df8.0",d3e2aeed-ffdf-4dd9-84fc-645a7ce56062,"6a652304-4c72-4f42-b961-b4d4c0dac3bd",7459c7fa-bdcf-4c17-aa70-22b358262184,"6a652304-4c72-4f42-b961-b4d4c0dac3bd.0",5dbe1652-f862-4d07-8df8-f7c5b453fffc,"a8dec8ff-e343-4b07-b8b3-616556501aac",8ac4ec49-9332-43e9-8065-fbcba5e6ef3f,"b1f79ef2-4d8e-4108-a233-00bb25b18666",cc942115-0c68-4102-8838-a11eec753602,"c41d4d58-338d-475e-9fee-433707457d2c",053cfb06-1ac5-405d-aaea-1695176d103e,"c41d4d58-338d-475e-9fee-433707457d2c.0",45918437-9b97-4375-8326-ea2a6e0b2b99,"ceaee0d2-5bce-4169-b6ad-905fc83870ef",f856983a-8d8f-4d71-80df-9fb95565d070,"ceaee0d2-5bce-4169-b6ad-905fc83870ef.0",8e8cb487-a936-4503-b1c9-873c56544ed7,"copyinfo",096010a8-aa17-4cf3-b4ef-f090108402ce,"d75dcfa4-a75d-42df-9565-282d26410ef1",9739337c-42db-45e1-a124-047a032fc70d,"d8966fa6-1f9f-4801-9127-a4dfcc3c7b72",3f7ea132-8b39-4fb0-919c-87ef78d914c2,"d8966fa6-1f9f-4801-9127-a4dfcc3c7b72.0",6803d94c-beda-4656-8e70-a28831771376,"fb4f8a6b-158a-4798-a08a-cc7cf6f09f01.0",4f1d80a2-5073-4a3d-aff3-67cb4b8c6d12,"root",9fa6edcf-5411-467d-90b7-8f5b19feacf5,"version",ab50bd46-9835-4b3b-be46-5ebfb4a2739e,"versions",973234a5-466f-48aa-84fe-df00e034eb76}

View File

@ -0,0 +1,118 @@
Перем КонтекстЯдра;
Перем Утверждения;
Перем Ожидаем;
Перем мНастройки;
Перем ОбработкаОбъект;
//{ основная процедура для юнит-тестирования xUnitFor1C
Процедура Инициализация(КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
Утверждения = КонтекстЯдра.Плагин("БазовыеУтверждения");
Ожидаем = КонтекстЯдра.Плагин("УтвержденияBDD");
КонецПроцедуры
Процедура ЗаполнитьНаборТестов(НаборТестов) Экспорт
НаборТестов.Добавить("ТестДолжен_ПроверкаЭкспортныхПеременных");
НаборТестов.НачатьГруппу("Подключение к трекеру и проверка методов Rest API", Истина);
НаборТестов.Добавить("ТестДолжен_ПроверкаНастроекПодключения");
НаборТестов.Добавить("ТестДолжен_ЗаполнитьНастройкиПодключенияКТрекеруТестовымиЗначениями");
НаборТестов.Добавить("ТестДолжен_ПолучитьСписокПроектовИзТрекера");
//НаборТестов.Добавить("ТестДолжен_СложитьДваИДва");
КонецПроцедуры
//}
//{ Блок юнит-тестов
Процедура ПередЗапускомТеста() Экспорт
//НачатьТранзакцию();
ПутьКОбработке = СтрЗаменить(ЭтотОбъект.ИспользуемоеИмяФайла, "tests\tests_", "");
ОбработкаОбъект = ВнешниеОбработки.Создать(ПутьКОбработке);
ИмяФайлаНастроек = СтрЗаменить(ЭтотОбъект.ИспользуемоеИмяФайла, "tests_integration-1c-redmine.epf", "settings.json");
ФайлНастроек = Новый Файл(ИмяФайлаНастроек);
Утверждения.ПроверитьИстину(ФайлНастроек.Существует(), "В каталоге ./test не обнаружен файл с настройками settings.json!");
СтрокаJSON = Новый ТекстовыйДокумент;
СтрокаJSON.Прочитать(ИмяФайлаНастроек);
Параметры = Новый Массив;
Параметры.Добавить(СтрокаJSON.ПолучитьТекст());
Утверждения.ПроверитьМетодВыполнился(ОбработкаОбъект, "асПрочитатьJSON", Параметры, "Не удалось прочитать файл с настройками!");
мНастройки = ОбработкаОбъект.асПрочитатьJSON(СтрокаJSON.ПолучитьТекст());
КонецПроцедуры
Процедура ПослеЗапускаТеста() Экспорт
//Если ТранзакцияАктивна() Тогда
// ОтменитьТранзакцию();
//КонецЕсли;
КонецПроцедуры
Процедура ТестДолжен_ПроверкаЭкспортныхПеременных() Экспорт
Ожидаем.Что(ОбработкаОбъект.ЗагруженныеДанные).ИмеетТип("Соответствие");
//Утверждения.ПроверитьВхождение(ОбработкаОбъект.мКонвертерTextileToHTML, ".js", "У файла конвертера Textile в HTML некорректное расширение (!'.js')");
//Утверждения.Проверить(ОбработкаОбъект.мHTTPСоединение, "Не найдено переменная мHTTPСоединение")
КонецПроцедуры
Процедура ТестДолжен_ПроверкаНастроекПодключения() Экспорт
Ожидаем.Что(мНастройки).Существует().ИмеетТип("Структура");
Ожидаем.Что(мНастройки.Свойство("НастройкиПодключенияКТрекеру")).ЭтоИстина();
Ожидаем.Что(мНастройки.НастройкиПодключенияКТрекеру).ИмеетТип("Структура");
Для Каждого Настройка Из мНастройки.НастройкиПодключенияКТрекеру Цикл
Утверждения.ПроверитьЗаполненность(Настройка.Значение, "Не заполнено значение настройки " + Настройка.Ключ);
КонецЦикла;
КонецПроцедуры
Процедура ТестДолжен_ЗаполнитьНастройкиПодключенияКТрекеруТестовымиЗначениями() Экспорт
// Заполняем настройки подключения Обработки
// Обработка должна содержать реквизиты с одноименным названием настройки
ЗаполнитьНастройкиПодключения();
КонецПроцедуры
Процедура ЗаполнитьНастройкиПодключения()
Перем Настройка;
Для Каждого Настройка Из мНастройки.НастройкиПодключенияКТрекеру Цикл
ОбработкаОбъект[Настройка.Ключ] = Настройка.Значение;
КонецЦикла;
КонецПроцедуры
Процедура ТестДолжен_ПолучитьСписокПроектовИзТрекера() Экспорт
Перем ОтчетОВыполнении;
ЗаполнитьНастройкиПодключения();
ОтчетОВыполнении = ОбработкаОбъект.СформироватьСтруктуруОтчетаОВыполнении();
Ожидаем.Что(ОтчетОВыполнении).ИмеетТип("Структура");
Данные = ОбработкаОбъект.ПолучитьДанныеРесурсаИзТрекера("projects", ОтчетОВыполнении);
Утверждения.ПроверитьЛожь(ОтчетОВыполнении.ЕстьОшибки, ОтчетОВыполнении.ТекстОшибки);
Ожидаем.Что(Данные).Существует().ИмеетТип("Структура");
КонецПроцедуры
//Процедура ТестДолжен_СложитьДваИДва() Экспорт
// Утверждения.ПроверитьРавенство(2 + 2, 4, "2 + 2, 4");
//КонецПроцедуры
//}

View File

@ -0,0 +1 @@


View File

@ -0,0 +1,7 @@
3aa77920-2f32-4f97-9c57-fd85a281aa0a-->und\3aa77920-2f32-4f97-9c57-fd85a281aa0a
copyinfo-->und\copyinfo
d8de7525-5865-455d-98c1-87352900fec1.0\info-->und\d8de7525-5865-455d-98c1-87352900fec1.0\info
d8de7525-5865-455d-98c1-87352900fec1.0\text-->ObjectModule.bsl
root-->und\root
version-->und\version
versions-->und\versions

View File

@ -0,0 +1,17 @@
{1,
{3aa77920-2f32-4f97-9c57-fd85a281aa0a},1,
{c3831ec8-d8d5-4f93-8a22-f9bfae07327f,
{1,
{4,a7ab94a8-42f0-4743-a38f-ddd8dae39ca7,1e628ca1-41cf-40e9-9bb1-59b66d38b11f,
{0,
{1,
{0,0,d8de7525-5865-455d-98c1-87352900fec1},"Тесты_асИнтеграцияССистемамойУправленияПроектамиRedmine",
{1,"ru","Тесты для обработки ""Интеграция с системой управления проектами Redmine"""},"",0,0}
},00000000-0000-0000-0000-000000000000,"",00000000-0000-0000-0000-000000000000},4,
{2bcef0d1-0981-11d6-b9b8-0050bae0a95d,0},
{3daea016-69b7-4ed4-9453-127911372fe6,0},
{d5b0e5ed-256d-401c-9c36-f630cafd8a62,0},
{ec6bb5e5-b7a8-4d75-bec9-658107a699cf,0}
}
}
}

View File

@ -0,0 +1,7 @@
{4,
{0},
{0},
{0},
{0,0},
{0}
}

View File

@ -0,0 +1 @@
{2,3aa77920-2f32-4f97-9c57-fd85a281aa0a,}

View File

@ -0,0 +1,3 @@
{
{216,0}
}

View File

@ -0,0 +1 @@
{1,7,"",9b831d22-6896-4165-bc1a-dc5023197a34,"3aa77920-2f32-4f97-9c57-fd85a281aa0a",e33c7bf6-2242-4635-a404-790ab7a67b77,"copyinfo",e1804e61-58e1-4689-b1f5-fcc016a95daf,"d8de7525-5865-455d-98c1-87352900fec1.0",76055356-33f6-40ad-8e5d-a1cf4757cb2e,"root",9a6fd9b5-7f11-4283-9c41-2ffadc4a08f2,"version",16841f49-e869-4c44-9a5d-dc5150bd8278,"versions",a6b5fa66-dd5c-457c-9534-6af8dd4aa7ce}

8
tests/settings_.json Normal file
View File

@ -0,0 +1,8 @@
{ "НастройкиПодключенияКТрекеру": {
"Сервер": "",
"Порт": "",
"Пользователь": "",
"Пароль": "",
"APIkey": ""
}
}