День добрый! Имеется регистр, у которого одно из измерений с типом УникальныйИдентификатор. Запросом без проблем получаю данные, помещаю в таблицу на форме, а далее мне необходимо обратиться с запоросом к таблице на форме:

```1c
    "Выбрать
    | ПолученныеСообщения.Дата,
    | ПолученныеСообщения.Отправитель,
    | ПолученныеСообщения.ТекстСообщения,
    | ПолученныеСообщения.Приложение,
    | ПолученныеСообщения.Получено,
    | ПолученныеСообщения.ИдентификаторСообщения
    |Поместить ВТ
    |Из &СписокСообщений КАК ПолученныеСообщения;
    |Выбрать
    | ТаблицаСообщений.Дата,
    | ТаблицаСообщений.Отправитель,
    | ТаблицаСообщений.ТекстСообщения,
    | ТаблицаСообщений.Приложение,
    | ТаблицаСообщений.Получено,
    | ТаблицаСообщений.ИдентификаторСообщения
    |Из ВТ КАК ТаблицаСообщений
    |ГДЕ ТаблицаСообщений.ИдентификаторСообщения НЕ В (&МассивИдентификаторов)
    |
    |УПОРЯДОЧИТЬ ПО
    | Дата";
    Запрос.УстановитьПараметр("МассивИдентификаторов", МассивИдентификаторов);
    Запрос.УстановитьПараметр("СписокСообщений", СписокСообщений.Выгрузить());
```

А получаю:

Тип не может быть выбран в запросе
<<?>>ПолученныеСообщения.ИдентификаторСообщения

Как же не может, если из регистра выбирается. В чем беда, ребята?
---
Это только в 8.3.12 пофиксили
---
посмотрите в отладчике, что у вас получается в результате СписокСообщений.Выгрузить().
---
ТаблицаЗначений
---
A.Sytchev, что в ней?, посмотрите что в колонке ИдентификаторСообщения и какой тип значения у колонки
---
Наверное нетипизированная таблицазначений
---
Там будет колонка с типом "уникальный идентификатор". Много раз уже обсуждался этот баг. Нельзя в запрос передать тз с колонкой уникальный идентификатор. Надо проверить, может в 8.3 пофиксили.
---
Храните уникальный идентификатор как Строка(36).
---
asved.ru, возможно это поможет автору, но мне не подошло, т.к. объём данных гораздо больше и скорость запросов ниже становится. Использовать строки в измерениях регистров как мне кажется стоит только в крайних случаях.
---
ojiojiowka, скорость исполнения запроса прямо пропорциональна объему данных только если запрос выполняется сканом. Т.е. либо мы отбираем много данных - и тогда ваше замечание уместно, либо у нас нет достаточно селективного индекса - и его нужно сделать, либо в таблице мало строк.
---
asved.ru, учтите, что индекс по строке тоже больше места занимает. Следовательно и поиск в нём идёт дольше. А так да, Ваши замечания верны. Данных много выбирается в моём случае.
---
Благодарю всех отписавшихся. Решил проблему сменив тип с УникальныйИдентифиатор на Строка, в которую помещаю этот уникальный идентификатор. Для моей задачи такой вариант подошел.
---
Давным давно была проблема и во вхождение в список
Опросник.ИДСтроки <<?>>in (&ИДСтроки)
http://www.forum.mista.ru/topic.php?id=523756

Пришлось делать строковым
---
В 8.3.10 ошибка сохраняется. В 8.3.13 - уже нет.
---
Позвольте не согласиться. На 8.3.10.2580 тестовый запрос вполне себе отработал:

```1c
    &НаСервереБезКонтекста
    Процедура ТестУИДНаСервере()

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | ПервичныеПоказания.УидСтроки КАК УидСтроки,
    | ТИПЗНАЧЕНИЯ(ПервичныеПоказания.УидСтроки) КАК УидСтроки1
    |ИЗ
    | РегистрСведений.ПервичныеПоказания КАК ПервичныеПоказания
    |ГДЕ
    | ПервичныеПоказания.УидСтроки В(&МассивУИД)";

    МассивУИД = Новый Массив;
    МассивУИД.Добавить(Новый УникальныйИдентификатор);
    МассивУИД.Добавить(Новый УникальныйИдентификатор);
    МассивУИД.Добавить(Новый УникальныйИдентификатор);

    Запрос.УстановитьПараметр("МассивУИД", МассивУИД);
    Запрос.Выполнить();

    КонецПроцедуры
```

Т.е., по истории релизов платформ, как минимум, год назад ограничение снято.
На 8.3.7 (6, 8?) - да, мы химичили с преобразованием УИД в строку. Сейчас без химии работает.
---
Не то проверяли, видимо.
1С:Предприятие 8.3 (8.3.10.2667)

Готовим ТЗ с колонкой УникальныйИдентификатор. Пытаемся подсунуть её в запрос в ВТ. Получаем эксепшн.

Собственно, в (6) точно написано, что не работает. Ваш пример не о том.
---
А ТЗ - типизирована? Может дело совсем не в УИД?
---
Естественно. Читайте (6).
---
Чего, правда??:)) Читать сообщение от 2014 г ?
В 2014 г, да, так все и было
---
Прошу прощения. ТЗ с УИДами, действительно, на 8.3.10.2580 не передается в запрос.
---
Это только в 8.3.12 пофиксили
---
Мда, вписался в некро-ветку;)