ЗиК Проверка легальности получения обновлений
☑
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) - одну строку добавляем
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.