|
ЗиК Проверка легальности получения обновлений |
☑ |
0
Kavar
28.04.10
✎
06:13
|
После обновления на 295, каждый раз при запуске вылазит САБЖ.
Причем, только на одной конфе. на остальных все нормально встало - один раз спросил и все.
З.Ы. Все легальное.
|
|
1
Gela
28.04.10
✎
06:29
|
в константе НомерРелиза и в комментарии в свойствах конфигурации один и тот же номер сборки?
|
|
2
Kavar
28.04.10
✎
06:40
|
(1) Да. проблема именно в этом.
Собственно, понял что случилось. На эту конфу был 296 релиз поставлен, а я потом 295 накатил, со своими изменениями.
Все подправил, спасибо!
|
|
3
zak555
28.04.10
✎
08:24
|
делаем так :
Функция ПроверитьЛегальностьПолученияОбновления() Если Константа.НомерРелиза <> Лев(Метаданные.Комментарий, 8) Тогда ПодтверждениеЛегитимности = ВосстановитьЗначение("ЛегальностьПолученияОбновления"); Если ПодтверждениеЛегитимности = 1 Тогда СохранитьЗначение("ЛегальностьПолученияОбновления",0); Возврат 1; КонецЕсли; ПодтверждениеЛегитимности = 0; ОткрытьФормуМодально("Обработка.ЛегальностьПолученияОбновлений",ПодтверждениеЛегитимности); Если ПодтверждениеЛегитимности = 2 Тогда СохранитьЗначение("НеЗапрашиватьПодтверждениеПриВыходе",1); ЗавершитьРаботуСистемы(); Возврат 0; КонецЕсли; КонецЕсли; Возврат 1; КонецФункции
|
|
4
zak555
28.04.10
✎
08:24
|
Функция ПроверитьЛегальностьПолученияОбновления() Возврат 1; Если Константа.НомерРелиза <> Лев(Метаданные.Комментарий, 8) Тогда ПодтверждениеЛегитимности = ВосстановитьЗначение("ЛегальностьПолученияОбновления"); Если ПодтверждениеЛегитимности = 1 Тогда СохранитьЗначение("ЛегальностьПолученияОбновления",0); Возврат 1; КонецЕсли; ПодтверждениеЛегитимности = 0; ОткрытьФормуМодально("Обработка.ЛегальностьПолученияОбновлений",ПодтверждениеЛегитимности); Если ПодтверждениеЛегитимности = 2 Тогда СохранитьЗначение("НеЗапрашиватьПодтверждениеПриВыходе",1); ЗавершитьРаботуСистемы(); Возврат 0; КонецЕсли; КонецЕсли; Возврат 1; КонецФункции
|
|
5
SnarkHunter
28.04.10
✎
08:26
|
Делаем так:
//Если ЭтоПервыйЗапуск = 0 Тогда
// Если ПроверитьЛегальностьПолученияОбновления() = 0 Тогда
// СтатусВозврата(0);
// Возврат;
// КонецЕсли;
//КонецЕсли;
|
|
6
zak555
28.04.10
✎
08:37
|
(5) проще (4) - одну строку добавляем
|
|