Имя: Пароль:
1C
 
динамический список и тип "любая ссылка"
,
0 vde69
 
04.02.19
10:54
есть регистр сведений с двумя измерениями, одно из которых носит тип "любая ссылка" (этот регистр используется только как некий лог)

вроде все работало, но тут стал получать SQL ошибку

HRESULT=80040E14, SQLSTATE=42000, native=8632

вкратце - слишком большой запрос, запрос это формируется автоматом в дефолтной форме списка, как я понимаю он джойнит метаданные....

вопрос - кто сталкивался и чего делать

конфа-бух
платформа - пред последняя
1 vde69
 
04.02.19
10:57
добавлю - ошибка возникает при попытке сортировки по этому полю, без сортировки все работает...
2 ДенисЧ
 
04.02.19
10:57
Ну всё правильно, так и должно быть...
3 runoff_runoff
 
04.02.19
11:01
а зачем сортировать по ссылке..
4 vde69
 
04.02.19
11:03
(2) (3) у меня есть в другом месте динамический список этого-же регистра и там все работает, правда там "произвольный запрос"
5 vde69
 
04.02.19
11:04
как я понимаю тут проблемма в том, что дефолтный список вместо ссылки берет представление, и из-за https://its.1c.ru/db/metod8dev/content/2667/hdoc он не может нормально работать
6 vde69
 
04.02.19
11:08
(4) хотя вру, там то-же не работает...
7 vde69
 
04.02.19
13:04
по моему это реальный косяк 1с

откройте ТИПОВОЙ регистр "Соответствия объектов информационных баз" и кликните сортировку по колонке "уникальный идентификатор источника"

на старой платформе вроде работало, а сейчас жпо...
8 vde69
 
04.02.19
13:10
(7) валится даже если в регистре вообще нет ни одной записи :)
9 D3O
 
04.02.19
13:16
ну а попробовать переписать запрос под
Выразить(Ссылка.Представление Строка(200))?
10 D3O
 
04.02.19
13:17
точнее к всем полям регистра добавить еще вот такое:
<ИмяСсылки>Представление
11 D3O
 
04.02.19
13:17
в отчетах на СКДе такое прокатывает, может и в дин. списках сработать