Skip to content

Commit 5c902cc

Browse files
committed
4.1.1.0 Интерактивная команда формы "Загрузить настройки из файла" #697
Добавлен метод "Обновить" для плагина "Настройки" Исправлен ключ параметра настроек дымовых тестов
1 parent f023564 commit 5c902cc

File tree

21 files changed

+725
-523
lines changed

21 files changed

+725
-523
lines changed

Plugins/Настройки.epf

38 Bytes
Binary file not shown.
Binary file not shown.

smoke.example.json

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
{
2-
"Справочники": {
3-
"Списки": [
4-
"ПростойСправочник"
2+
"smoke": {
3+
"Справочники": {
4+
"Списки": [
5+
"ПростойСправочник"
6+
],
7+
"Новые": [
8+
"ПростойСправочник2"
9+
]
10+
},
11+
"Отчеты": [
12+
"Отчет1"
513
],
6-
"Новые": [
7-
"ПростойСправочник2"
14+
"Обработки": [
15+
"xddGuidShow",
16+
"ТестОбработка_Форма_ИсключениеПриОткрытии"
817
]
9-
},
10-
"Отчеты": [
11-
"Отчет1"
12-
],
13-
"Обработки": [
14-
"xddGuidShow"
15-
]
18+
}
1619
}

src/Plugins/Настройки/Form/Форма/Форма.bsl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848

4949
КонецФункции
5050

51+
&НаКлиенте
52+
Функция Обновить() Экспорт
53+
Объект.Настройки = Неопределено;
54+
ПолучитьНастройки();
55+
КонецФункции
56+
5157
// } Settings interface
5258

5359
&НаСервере

src/Plugins/Настройки/ObjectModule.bsl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848

4949
КонецФункции
5050

51+
//&НаКлиенте
52+
Функция Обновить() Экспорт
53+
Настройки = Неопределено;
54+
ПолучитьНастройки();
55+
КонецФункции
56+
5157
// } Settings interface
5258

5359
Функция ДобавитьВНастройкиДанныеИзВложенныхФайловНастроек(Знач Настройки, Знач ИмяКлючаФайлаНастройки,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Form\Форма\Форма.bsl-->4e8e1a4a-a947-419b-95c8-58a411e3ffa4.0 (50, 140)
1+
Form\Форма\Форма.bsl-->4e8e1a4a-a947-419b-95c8-58a411e3ffa4.0 (50, 146)

src/Plugins/Настройки/und/4e8e1a4a-a947-419b-95c8-58a411e3ffa4.0

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,12 @@
9797

9898
КонецФункции
9999

100+
&НаКлиенте
101+
Функция Обновить() Экспорт
102+
Объект.Настройки = Неопределено;
103+
ПолучитьНастройки();
104+
КонецФункции
105+
100106
// } Settings interface
101107

102108
&НаСервере
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{1,9,"",fdcaa804-09f9-4be3-b989-3149610983ec,"11c5f751-bfaf-480a-92fe-7f30023f2e9a",6ba92d53-4bba-40f0-8999-4eb766405ff9,"4e8e1a4a-a947-419b-95c8-58a411e3ffa4",cdefd0e8-1afb-4c34-a39e-5fc752b34d8e,"4e8e1a4a-a947-419b-95c8-58a411e3ffa4.0",7c803fa5-f96c-42dd-9417-94399266eeec,"908d0aaf-e4ec-4668-8d14-3e8075d222fd.0",96412d62-017e-42e7-b711-e821fdc12076,"copyinfo",50e4c1c5-d870-425a-8a64-61c8498c4c9c,"root",326d2ff4-72af-4957-a996-6e15d2937c85,"version",048330d2-6dd0-42d9-9c43-f052d08081a6,"versions",0cc02309-9327-49c8-b706-9b94f5891be1}
1+
{1,9,"",62cd83ed-088c-4815-b3c2-f5805a8be792,"11c5f751-bfaf-480a-92fe-7f30023f2e9a",2ab0f480-9aff-4781-95ab-41fb2654ccac,"4e8e1a4a-a947-419b-95c8-58a411e3ffa4",9364a34f-bd13-4a02-bcc7-114d77d8dead,"4e8e1a4a-a947-419b-95c8-58a411e3ffa4.0",90559879-20ad-422a-bf11-2829ef124e79,"908d0aaf-e4ec-4668-8d14-3e8075d222fd.0",6bd62cd7-a9f7-42da-b3de-a3a4dbd8044f,"copyinfo",712a02f0-cead-4b02-b008-d26e4bec7a4a,"root",e59752bc-9011-42f7-840e-84765a4a6d33,"version",59fb6960-227d-4a16-9416-d3da3a59c008,"versions",5cad96d2-7b9e-4682-8c7c-126398c4f9db}

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/Form/ПолучениеФорм/form

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
{0}
7171
},
7272
{0}
73-
},266,134,1,0,1,4,4,47,266,134,96},
73+
},266,134,1,0,1,4,4,50,266,134,96},
7474
{
7575
{-1},1,
7676
{0},

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/Form/УправляемаяФорма/Форма.bsl

Lines changed: 459 additions & 459 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)