Бухгалтерия / Говнокод #9986 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
Функция ПроверкаОснДаты(Конт,Текст) Экспорт
	Попытка	Дат=Конт.ДатаОперации;
	Исключение
		Попытка		Дат=Конт.ДатаДок;
		Исключение	Дат='';	КонецПопытки;
	КонецПопытки;
	Если Дат<Константа.ОснДатаГл Тогда
		ДействиеНеВыполнено(Шаблон("[Текст]. Период закрыт"));
	КонецЕсли;
	Возврат СтатусВозврата();
КонецФункции

Запостил: Terrible Terrible, (Updated )

Комментарии (9) RSS

  • Попытка
    // 500 строк
    Исключение
    Сообщение("Данная услуга для Вас недоступна!")
    Ответить
    • Дат тут кое-чего не так:
      * несколько попыток вместо проверки типов/наличия реквизитов
      * имя ОснДатаГл - не соответствует стандарту
      * комментарии где?
      Ответить
      • 1) Очень сложные могут быть типы/реквизиты... Конечно можно там параметры всякие передавать...
        2) Да. Но в 7.7 и в типовых много что стандарту не соответствует. Мелочь.
        3) Тут и так все понятно.
        Ответить
  • Рарус - он такой. Всё через попытки ебашит)
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8