Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #897318

open

8.3.18-+ При отборе в компоновке по полю типа УникальныйИдентификатор неверные параметры в операции сравнения

Added by Сергей Старых about 4 years ago. Updated 8 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/1950537/m/1950537
https://bugboard.v8.1c.ru/error/000100485
Конфигурация ПО

1С 8.3.1-18

Проблема

При выполнении запроса с проверкой попадания поля типа УникальныйИдентификатор в колонку таблицы-параметра возникает ошибка

Воспроизведение

Восстановить базу из выгрузки. Запустить управляемое приложение. Открыть отчет "Отчет1" и нажать "Сформировать". При этом платформа внутри сформирует и выполнит запрос
ВЫБРАТЬ
РегистрСведений1.Измерение1 КАК Измерение1
ИЗ
РегистрСведений.РегистрСведений1 КАК РегистрСведений1
ГДЕ РегистрСведений1.Измерение1 (&П)

где П - таблица значений с одной колонкой типа УникальныйИдентификатор и поле "Измерение1" имеет такой же тип.

В результате пользователю будет отображено системное окно ошибки

Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине: {(6, 30)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
РегистрСведений1.Измерение1 <>В (&П)

Способ обхода

В языке запросов проверять попадание пары выражений в таблицу значений.
ГДЕ (РегистрСведений1.Измерение1, НЕОПРЕДЕЛЕНО) В (&П)

А в отборе компоновки можно добавить в каждую группу-И по одному пустому элементу (смотри снимок экрана). Тогда она перестанет использовать таблицу значений.


Files

clipboard-202011151512-dxsbm.png (14.5 KB) clipboard-202011151512-dxsbm.png Сергей Старых, 2020-11-15 01:12 PM
clipboard-202011151512-hkini.png (19.3 KB) clipboard-202011151512-hkini.png Сергей Старых, 2020-11-15 01:12 PM
clipboard-202011151512-nzqpw.png (19.7 KB) clipboard-202011151512-nzqpw.png Сергей Старых, 2020-11-15 01:12 PM
Схема.xml (3.1 KB) Схема.xml Сергей Старых, 2020-11-15 01:13 PM
тест.dt (51 KB) тест.dt Сергей Старых, 2020-11-16 12:34 PM

Related issues

Related to Инструменты разработчика Tormozit для 1С - Bug #895239: Исправлена ошибка в команде "Обработать объекты" в списке регистра с единственным измерением и имеющим тип УникальныйИдентификаторClosed2015-01-01

Actions
Actions #1

Updated by Сергей Старых about 4 years ago

  • Related to Bug #895239: Исправлена ошибка в команде "Обработать объекты" в списке регистра с единственным измерением и имеющим тип УникальныйИдентификатор added
Actions #3

Updated by Сергей Старых about 4 years ago

  • File deleted (тест.dt)
Actions #4

Updated by Сергей Старых 8 months ago

  • Description updated (diff)

Also available in: Atom PDF