Неопределено Тогда
+ //ИсточникЗамер = мНастройка.ИсточникЗамер;
+ мМассивСтруктур = Новый Массив;
+ Если мНастройка.Свойство("ТаблицаИсточниковИзБазы",мМассивСтруктур) Тогда
+ ТаблицаИсточниковИзБазы.Очистить();
+ Для каждого стр из мМассивСтруктур Цикл
+ стр_н = ТаблицаИсточниковИзБазы.Добавить();
+ ЗаполнитьЗначенияСвойств(стр_н, стр);
+ КонецЦикла;
КонецЕсли;
- КонецЕсли;
-
- Если ВРеальномВремени=Истина Тогда
- ПодключитьОбработчикОжидания("АвтообновлениеГрафикМониторинга",ИнтервалОбновления,Ложь );
Иначе
- ОтключитьОбработчикОжидания("АвтообновлениеГрафикМониторинга");
+ Сообщить("В общих настройках нет сохраненного шаблона!");
КонецЕсли;
+
КонецПроцедуры
&НаКлиенте
-Процедура ИнтервалОбновленияПриИзменении(Элемент)
- Если ИнтервалОбновления<15 Тогда
- ИнтервалОбновления=15;
- КонецЕсли;
- ОтключитьОбработчикОжидания("АвтообновлениеГрафикМониторинга");
- ПодключитьОбработчикОжидания("АвтообновлениеГрафикМониторинга",ИнтервалОбновления,Ложь );
+Процедура СохранитьВОбщиеНастройки(Команда)
+
+ мНастройка = новый Структура();
+ мНастройка.Вставить("ПозицияРасположенияЛегенды",ПозицияРасположенияЛегенды);
+ мНастройка.Вставить("ТипДиаграммыДанныхИзБазы",ТипДиаграммыДанныхИзБазы);
+ мНастройка.Вставить("ГруппировкаПоВремени",ГруппировкаПоВремени);
+ мНастройка.Вставить("ГотовыеВариантыИнтервалИзБазы",ГотовыеВариантыИнтервалИзБазы);
+ мНастройка.Вставить("ИнтервалИзБазы",ИнтервалИзБазы);
+ мМассивСтруктур = новый Массив;
+ Для каждого стр из ТаблицаИсточниковИзБазы Цикл
+ стр_н = Новый Структура("Выбрана,Замер,Свойство,Представление,Смещение,ТипСобытияКлюч");
+ ЗаполнитьЗначенияСвойств(стр_н,стр);
+ мМассивСтруктур.Добавить(стр_н);
+ КонецЦикла;
+ мНастройка.Вставить("ТаблицаИсточниковИзБазы",мМассивСтруктур);
+ УправлениеХранилищемНастроекВызовСервера.ЗаписатьДанныеВБезопасноеХранилищеРасширенный("ГрафикиPerfomanceMonitor.ОбщаяНастройка",мНастройка,"Общая настройка для графика замеров");
+
КонецПроцедуры
-&НаКлиенте
-Процедура АвтообновлениеГрафикМониторинга() Экспорт
- СформироватьГрафикМониторинга();
-КонецПроцедуры
+
+#КонецОбласти
\ No newline at end of file
diff --git "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/ObjectModule.bsl" "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/ObjectModule.bsl"
index ecac7f0..b9f2881 100644
--- "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/ObjectModule.bsl"
+++ "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/ObjectModule.bsl"
@@ -7,15 +7,15 @@
ПараметрыРегистрации = Новый Структура;
ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
- ПараметрыРегистрации.Вставить("Наименование", "График prfomance monitor");
- ПараметрыРегистрации.Вставить("Версия", "2019.04.22");
+ ПараметрыРегистрации.Вставить("Наименование", "Графики замеров");
+ ПараметрыРегистрации.Вставить("Версия", "2021.06.09");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
ПараметрыРегистрации.Вставить("Информация", ИнформацияПоИсторииИзменений());
ПараметрыРегистрации.Вставить("ВерсияБСП", "1.2.1.4");
ТаблицаКоманд = ПолучитьТаблицуКоманд();
ДобавитьКоманду(ТаблицаКоманд,
- "График prfomance monitor",
- "ГрафикиPerfomanceMonitor",
+ "Графики замеров",
+ "ГрафикиЗамеров",
"ОткрытиеФормы",
Истина,
);
@@ -51,8 +51,11 @@
Функция ИнформацияПоИсторииИзменений()
Возврат "
- | Данная обработка позволяет отображать данные графиков perfomance monitor.
- |
+ | Данная обработка позволяет отображать данные графиков замеров 'perfomance monitor', '1С RAS' и других.
+ |
+ | - Для использования данных замеров 'perfomance monitor' выберите замер и свойство. Выбирать другие отборы нет необходимости.
+ | - Для использования данных замеров '1C RAS' выберите замер и свойство, а также укажите типо процесса (session, process и др.), ключ (обычно это имя сервера с портом RAS).
+ |
| Подробную информацию смотрите по адресу интернет: https://github.com/Polyplastic/1c-parsing-tech-log";
КонецФункции
diff --git "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor.mdo" "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor.mdo"
index 4d5c87c..c38dae2 100644
--- "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor.mdo"
+++ "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor/\320\223\321\200\320\260\321\204\320\270\320\272\320\270PerfomanceMonitor.mdo"
@@ -6,18 +6,17 @@
ГрафикиPerfomanceMonitor
ru
- Графики perfomance monitor
+ Графики замеров
ExternalDataProcessor.ГрафикиPerfomanceMonitor.Form.Форма
-
+
Форма
ru
Форма
-
PersonalComputer
MobileDevice
diff --git "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\234\320\260\321\210\320\270\320\275\320\260\320\241\320\276\321\201\321\202\320\276\321\217\320\275\320\270\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form" "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\234\320\260\321\210\320\270\320\275\320\260\320\241\320\276\321\201\321\202\320\276\321\217\320\275\320\270\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
index d313857..acf72ef 100644
--- "a/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\234\320\260\321\210\320\270\320\275\320\260\320\241\320\276\321\201\321\202\320\276\321\217\320\275\320\270\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
+++ "b/parsing-tech-log-plugins/src/ExternalDataProcessors/\320\234\320\260\321\210\320\270\320\275\320\260\320\241\320\276\321\201\321\202\320\276\321\217\320\275\320\270\320\271/Forms/\320\244\320\276\321\200\320\274\320\260/Form.form"
@@ -728,7 +728,7 @@
true
true
Auto
- DontUse
+ Auto