- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
Пока Выборка1...
...Выборка2...
...
Выборка7 = ПрименяемостьНаПрибор_ПоискВхождений(Выборка6.НомерЗаписиРСДСЕГл, НаДату).Выбрать();
Пока Выборка7.Следующий() Цикл
ПрименяемостьПоВхождению = ПрименяемостьПоВхождению * Выборка7.Применяемость;
Если Выборка7.НомерЗаписиРСДСЕГл = 0 Тогда
// Достигнут прибор
Применяемость = Применяемость + ПрименяемостьПоВхождению;
Иначе
Выборка8 = ПрименяемостьНаПрибор_ПоискВхождений(Выборка7.НомерЗаписиРСДСЕГл, НаДату).Выбрать();
Пока Выборка8.Следующий() Цикл
ПрименяемостьПоВхождению = ПрименяемостьПоВхождению * Выборка8.Применяемость;
Если Выборка8.НомерЗаписиРСДСЕГл = 0 Тогда
// Достигнут прибор
Применяемость = Применяемость + ПрименяемостьПоВхождению;
Иначе
Сообщить("Превышение значения выборки... Странная ситуация, вообще не должна возникать!!!");
Сообщить("Срочно обратитесь в Отдел ВТ. Постарайтесь записать ситуацию в которой возникла эта ошибка... !!!");
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
...
...
По мотивам предыдущих постов. Все из одной конфигурации.
Сообщить("Были нарушены условия использования сети. Ваше рабочее место самоуничтожится, а Вы будете уволены через 30 минут, если немедленно не доложите обо всем в Отдел ВТ.");
Так по-моему действеннее будет.
Действеннее будет, если на весь экран порнобаннер развернуть и предложить отправить смс с текстом "В твоей проге жуткий баг выявился, срочно приходи" автору на мобильник.
Если ЗаписьУдалена = 0 Тогда
Сообщить("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!!");
Сообщить("Срочно обратитесь в отдел ВТ для выяснения ситуации!!!");
Предупреждение("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!! Срочно обратитесь в отдел 6 для выяснения ситуации!!!", 60, "Ошибка проведения документа");
КонецЕсли;
Это беда.
Что?
ВызватьИсключение "Превышение значения выборки... Странная ситуация, вообще не должна возникать!!!";
или еще лучше так:
ВызватьИсключение "Ошибка #431765";
а в документации написано что это за ошибка и в каком модуле смотреть. В простейшем случае документации не надо, глобальным поиском по коду по номеру ошибки все ищется.