Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Пока Выборка1...
...Выборка2...
...
Выборка7 = ПрименяемостьНаПрибор_ПоискВхождений(Выборка6.НомерЗаписиРСДСЕГл, НаДату).Выбрать();
Пока Выборка7.Следующий() Цикл
ПрименяемостьПоВхождению = ПрименяемостьПоВхождению * Выборка7.Применяемость;
Если Выборка7.НомерЗаписиРСДСЕГл = 0 Тогда
// Достигнут прибор
Применяемость = Применяемость + ПрименяемостьПоВхождению;
Иначе
Выборка8 = ПрименяемостьНаПрибор_ПоискВхождений(Выборка7.НомерЗаписиРСДСЕГл, НаДату).Выбрать();
Пока Выборка8.Следующий() Цикл
ПрименяемостьПоВхождению = ПрименяемостьПоВхождению * Выборка8.Применяемость;
Если Выборка8.НомерЗаписиРСДСЕГл = 0 Тогда
// Достигнут прибор
Применяемость = Применяемость + ПрименяемостьПоВхождению;
Иначе
Сообщить("Превышение значения выборки... Странная ситуация, вообще не должна возникать!!!");
Сообщить("Срочно обратитесь в Отдел ВТ. Постарайтесь записать ситуацию в которой возникла эта ошибка... !!!");
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
...
...
По мотивам предыдущих постов. Все из одной конфигурации.
Сообщить("Были нарушены условия использования сети. Ваше рабочее место самоуничтожится, а Вы будете уволены через 30 минут, если немедленно не доложите обо всем в Отдел ВТ.");
Действеннее будет, если на весь экран порнобаннер развернуть и предложить отправить смс с текстом "В твоей проге жуткий баг выявился, срочно приходи" автору на мобильник.
Если ЗаписьУдалена = 0 Тогда
Сообщить("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!!");
Сообщить("Срочно обратитесь в отдел ВТ для выяснения ситуации!!!");
Предупреждение("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!! Срочно обратитесь в отдел 6 для выяснения ситуации!!!", 60, "Ошибка проведения документа");
КонецЕсли;
Нормальные люди используют
ВызватьИсключение "Превышение значения выборки... Странная ситуация, вообще не должна возникать!!!";
или еще лучше так:
ВызватьИсключение "Ошибка #431765";
а в документации написано что это за ошибка и в каком модуле смотреть. В простейшем случае документации не надо, глобальным поиском по коду по номеру ошибки все ищется.
Сообщить("Были нарушены условия использования сети. Ваше рабочее место самоуничтожится, а Вы будете уволены через 30 минут, если немедленно не доложите обо всем в Отдел ВТ.");
Так по-моему действеннее будет.
Действеннее будет, если на весь экран порнобаннер развернуть и предложить отправить смс с текстом "В твоей проге жуткий баг выявился, срочно приходи" автору на мобильник.
Если ЗаписьУдалена = 0 Тогда
Сообщить("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!!");
Сообщить("Срочно обратитесь в отдел ВТ для выяснения ситуации!!!");
Предупреждение("Внимание!!! Запись для удаления не найдена в РС - такого быть не должно!!! Срочно обратитесь в отдел 6 для выяснения ситуации!!!", 60, "Ошибка проведения документа");
КонецЕсли;
Это беда.
Что?
ВызватьИсключение "Превышение значения выборки... Странная ситуация, вообще не должна возникать!!!";
или еще лучше так:
ВызватьИсключение "Ошибка #431765";
а в документации написано что это за ошибка и в каком модуле смотреть. В простейшем случае документации не надо, глобальным поиском по коду по номеру ошибки все ищется.