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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
ЗарплатныйПроект = Справочники.ЗарплатныеПроекты.ПустаяCсылка(); 
	Запрос = Новый Запрос();
	Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
	|	ЗарплатныеПроекты.Ссылка КАК ЗарплатныйПроект
	|ИЗ
	|	Справочник.ЗарплатныеПроекты КАК ЗарплатныеПроекты";
	Если НЕ Запрос.Выполнить().Пустой() Тогда
		Рез = Запрос.Выполнить().Выбрать();
		Рез.Следующий(); 
		ЗарплатныйПроект = Рез.ЗарплатныйПроект;
	КонецЕсли;

Муки получения зарплатного проекта.

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

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

  • Не знаю 1С, поэтому спрашиваю. Вот тут запрос случайно не два раза выполнится:
    Если НЕ Запрос.Выполнить().Пустой() Тогда
    		Рез = Запрос.Выполнить().Выбрать();
    Ответить
      • а не может быть фантомного чтения? Первывйраз будет не пустой а второй раз пустой?
        Ответить
  • Эх, рез, да ещё рез, да ещё много, много рез...
    Ответить
    • Попадаются иногда неразрезанные страницы в книгах. Их приходится разрезать.
      Ответить

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

Переведи на "PHP", guest!

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


    8