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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
Попытка
		Выборка = Запрос.Выполнить().Выбрать();
	Исключение
		Пока Выборка.Следующий() Цикл
			Рез.Менеджер = Выборка.СуммаМенеджера;
			Рез.Дивизион =  Выборка.СуммаСтаршегоДивизиона;
		КонецЦикла;
	КонецПопытки;

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

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

  • У вас там нет "ВыборкаюПоследний()" или чего-то подобного (не знаю "1С") или это в голове автора его нет?
    Ответить
    • Блядь, страхер, кококого хуя нет отправки редактирования по ctrl+enter?
      Ответить
      • Вопрос про оригинальный код: секция «Исключение» выполнится, только если невозможно получить выборку? То есть в оригинальном коде цикл будет по пустому множеству?
        Ответить
        • Там ересь полная.
          Если память не изменяеть, то Запрос.Выполнить().Выбрать() выполняется однохуйственно и только потом выборка может чо-то вернуть или нет.
          Типа, Если Выборка.Следующий() Тогда

          В любом случае, если строка 2 срабатывает, то исключение не обрабатывается, а, если нет, то ты никак не можешь обратиться к Выборка.Следующий()
          Ответить
  • Посол РФ о взрыве под Северодвинском: виноваты США, экологической катастрофы нет
    Ответить
  • Питух.Получить(ПоЕбалу)
    Ответить

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

Из-за тебя ушел bormand, guest!

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


    8