Имя: Пароль:
1C
1С v8
В динамическом списке лишнее поле - дубль ссылки
0 Garry1010
 
06.10.25
13:02
Неожиданно в динамическом списке возникло лишнее поле - дубль поля Ссылка (и ПометкаУдаления) под именем Ссылка1. Это отчего и как убрать?
...
Тут картинки всё так и нельзя вставлять, кяп?...
...
То есть в запросе ДС написано примерно так:
___________________
ВЫБРАТЬ
    Оборудование.Ссылка,
    ...
ПОМЕСТИТЬ втМО
ИЗ Справочник... КАК Оборудование;

ВЫБРАТЬ втМО.*,
    ...
ИЗ втМО
___________________

..., а в реквизитах формы так:
___________________
Список                ДинамическийСписок
    ...
    Ссылка            СправочникСсылка.Оборудование
    Ссылка1            СправочникСсылка.Оборудование
    ...
___________________

Естественно, в самом запросе никакой Ссылка1 нет.
Кто-то сталкивался с такой ерундой? Это лечится?
1 Волшебник
 
06.10.25
13:06
>> Тут картинки всё так и нельзя вставлять, кяп?...
кнопка-скрепка
2 aka MIK
 
06.10.25
13:20
(0) да ладно, наверняка соединения есть
3 Мультук
 
гуру
06.10.25
13:22
ВЫБРАТЬ втМО.*,
    ...
ИЗ втМО

Т.е. вы выбираете ВСЕ поля, а затем еще поля (потому что я вижу запятую)

P.S.
За
select *
в рабочем коде в своё время было общественное порицание
4 Garry1010
 
06.10.25
13:22
(2) Да, есть. Думаете, они влияют?
5 aka MIK
 
06.10.25
13:23
(4) знаю
6 Мультук
 
гуру
06.10.25
13:25
(4)

>> Естественно, в самом запросе никакой Ссылка1 нет.

Выбрать первые 1
   т1.Ссылка КАК Ссылка,
   т1.Ссылка,
   т1.Ссылка  
ИЗ
 Справочник.Номенклатура как т1


{Сарказм}
Прямо интересно, какие же алиасы будут у второго и третьего поля.
Интриги, скандалы, расследования
7 Garry1010
 
06.10.25
13:29
(6) Я же написал, что нет НИКАКИХ дублей полей в самом(!) запросе.
8 craxx
 
06.10.25
13:35
(7) Полностью запрос в студию!
9 Garry1010
 
06.10.25
14:14
Кажется, дело в том, что СКД зачем-то тянет поле Ссылка и из запроса с соединениями, и из Основной таблицы ДС...
10 lucky-nn
 
06.10.25
15:29
пользователи могут себе "улучшить" отображение формы. залезли ручками в настройку списка и что-то добавили/удалили. если сломалось не у всех, а у кого-то выборочно, то проблема в этом
11 Garry1010
 
06.10.25
15:54
Я опасался, что ошибка списка из-за этих двойных ссылок... Но нет, оказалось, что в соединении происходило задвоение буквально в 2-х строках из 20000+. Но всё равно лишние поля как-то сразу смущают - хотя после изменения запроса и лишняя Ссылка1 пропала :).
Ошибка? Это не ошибка, это системная функция.