Фича или баг? (в запросе)

  • Автор темы Автор темы Hryv
  • Дата начала Дата начала
H

Hryv

Есть документ с реквизитом в табличной часть "Товар"

В цикле по строкам запрос
В запросе
|Товар = Регистр.Паллеты.Товар;
...
|Условие(Товар = Товар);


В итоге в выборку попадает не тот товар, который в текущей строке, а все товары из этого дока

У меня получился баг, но вообще этим можно пользоваться
 
Прикольно, получается второй товар не параметр, а текущее значение в запросе. Если вместо
|Условие(Товар = Товар);
написать
|Условие(Товар = пвТовар);
то работает?
 
Тут бы и человек запутался.
 
Прикольно, получается второй товар не параметр, а текущее значение в запросе.

Об этом я как-то не подумал

Получается никакая не фича, а чисто мой баг

|Условие(Товар = пвТовар); - работает как положено, это я сразу проверил, когда обнаружил, что запрос выдает не то, что надо

А вот первоначальная конструкция работает не так, как мне сразу показалось

|Условие(Товар = Товар);
не влияет на результат запроса вообще
проверил только что
 
Конечно, потому что я не представляю ситуацию когда
|Условие(Товар = Товар);
не истина
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab