Имя: Пароль:
1C
 
Вопрос по конструктору запроса ☑
0 Почему 1С
 
21.04.21
✎
09:50
Помогите разобраться почему мои настройки соединения конструктор запроса преобразует , не в то что я хотел
Что происходит прикрепил скринштом
https://ibb.co/QK2csqV
Я настраиваю связь, нажимаю кнопку ок, а запрос уже другой, криой
1 Mikeware
 
21.04.21
✎
09:51
у конструктора запроса выключен режим "телепат".
2 Почему 1С
 
21.04.21
✎
09:53
Я конечно могу не использовать второе соединение и прописать Выразить(ВерсииДокументовСрезПоследних.Регистратор как Документ.ПартияТоваровОсобойОтветственности).НужныйРеквизит  и все будет работать как надо, но какого фига такое происходит.
3 Почему 1С
 
21.04.21
✎
09:56
(1) Как отключить?
4 Salimbek
 
21.04.21
✎
09:58
(0) Не увидел разницы в соединениях.
5 Гений 1С
 
гуру
21.04.21
✎
10:02
(0) я не пользуюсь конструктором для соединений, пардон. Я олдскул, ручками поправляю Лефт/райт джойн
6 patapum
 
21.04.21
✎
10:05
(4) В первую строчку посмотри. Я вообще не понимаю, как это интерпретировать, надо текст запроса читать, что к чему и по какому условию соединится.
7 Почему 1С
 
21.04.21
✎
10:07
(4) Посмотри условие первого соединения.

Логика такая есть версионность у документа особой партии, но в движениях в регистре всегда участвует изначальная партия. В регистре ВерсииДокументовСрезПоследних хранится последняя версия документа в регистраторе и изначальная версия в реквизите ДокументПервойВерсии. Первое соединение критически важно чтобы было с регистром ВерсииДокументовСрезПоследних чтобы соединится по изначальным версиям.
То что получается в итоге полная билиберда и неправильно и не понятно какого фига он делает этот конструктор запросов.
8 Kassern
 
21.04.21
✎
10:12
(0) только что у себя проверил, все норм. Иногда бывают глюки, когда через конструктор создаешь новую связь копированием предыдущей
9 Почему 1С
 
21.04.21
✎
10:12
(5) Сколько работаю никогда не было таких проблем, первый раз такая херня
10 Kassern
 
21.04.21
✎
10:14
(8) Вот на таком примере проверил, после закрытия конструктора связи сохранились, как были
https://ibb.co/KsgP91W
11 Почему 1С
 
21.04.21
✎
10:17
(10) Ну да тоже самое, но я это проверял на разных платформах и и везде стабильно портачит мне запрос.
12 novichok79
 
21.04.21
✎
10:22
господи, да всю жизнь так было - конструктор запроса меняет правый джойн на левый. как будто работаете первый год.
13 Kassern
 
21.04.21
✎
10:24
(12) у него на картинке левые соединения, обычно конструктор из не трогает
14 novichok79
 
21.04.21
✎
10:25
а ну да, соррян, ошибся. ну раз оно корячит соединения, поправьте их ручками, что еще делать?
15 Почему 1С
 
21.04.21
✎
10:25
(12) ты внимательнее на условия соединений посмотри
(10) Удалил все соединения, теперь работает как надо, при чем два текста запроса оставил рядом, на одном глюк воспроизводится на втором нет
16 ZDenis
 
21.04.21
✎
10:27
У него соединения по разным реквизитам. Я как-то у себя в мозгу не могу предствить результирующую таблицу
17 Почему 1С
 
21.04.21
✎
10:43
После обеда скину тестовую конфу с демонстрацией глюка, если конечно кому интересно.
18 TormozIT
 
гуру
17.05.21
✎
12:53
Киньте мне тоже тест. Проверю конструктор запросов ИР.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший