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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Выборка=Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
	ФизЛицо=Выборка.Физлицо;
	Состояние("Обробатывается - "+ФизЛицо.Ссылка);
...
КонецЦикла;

Если новичок порой может забыть указать реквизит ".Ссылка", где это требуется. То тут всё наоборот. Видать, чел настолько поднаторел, что только он знает, нахера тут ссылка. (про грамматику молчу)

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

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

  • по идее можно было сделать не ссылку, а Представление. Как бы побыстрее немножко.
    Ответить
    • Вообще-то, "Выборка.Физлицо" не указывает на тип возвращаемой переменной.
      Если бы в состояние выводилось не "ФизЛицо.Ссылка", а просто "ФизЛицо", то по этому коду нельзя было бы сказать, корректно это или нет. ХЗ чё там в запросе выбирается.
      Ответить
      • Суть в том, что получив данные из запроса, он обращается через точку вместо того, чтобы получить представление в объекте. Так ещё в сообщении не наименование пишет, а ссылку. А тип Физлица - однозначно объект, если уж не справочник, то документ или план.
        Ответить

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

Семь раз отмерь — один отрежь, guest!

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


    8