Ошибка 'UNION' Допустимо объединение не более 256 результатов запросов #329301


#0 by hardkotian
При интенсивном использовании несколькими пользователям табличной части = РегистрСведенийСписок.xxxxxxxx, возникает выше описанная ошибка, хотя (клянусь!) никакой запрос у меня не объединяет никаких результатов. Ошибка возникает в разные моменты времени и, повторюсь, только при одновременной работе нескольких пользователей (около 10 штук). Измерения: Заказ (составной тип -ДокументСсылка.ЗаказПокупателя,  ДокументСсылка.ВнутреннийЗаказ), Номенклатура, Характеристика. Всё.   Т.к. строка данной табличной части имеет тип РегистрСведенийКлючЗаписи, нельзя выбрать или спозиционироваться на нужной строке ТЧ, но задачей предпологается именно непосредственная работа с регистром... соответсвенно, например метод НайтиСтроки(Отбор) осутствует, каждый раз, когда это необходимо, делается маленький запрос с отбором по нужным полям. Очень уповаю на Вас, хотя бы растолкуйте, когда же все-таки эта ошибка имеет место случаться. Заранее благодарен! Релиз 8.1.10.50. SQL 2K.
#1 by ТелепатБот
#2 by Defender aka LINN
RLS, вестимо.
#3 by Apost
"делается маленький запрос с отбором по нужным полям" а взглянуть его можно?
#4 by hardkotian
ну например: ВЫБРАТЬ    ЗаказыВРаботе.Логист,    ЗаказыВРаботе.ДатаДоставки или ВЫБРАТЬ
#5 by asady
ГДЕ    ВЫРАЗИТЬ(ЗаказыВРаботе.Заказ КАК Документ.ЗаказПокупателя)= &ВыбЗаказ
#6 by hardkotian
Ок. Намёк понял. Спасибо! Я так понимаю эта проблема касается лишь реквизитов составного типа? Ну как же могут отобраться 256 таблиц ума все же не приложу...
#7 by asady
ПВХ у тебя там сидят походу.
#8 by Defender aka LINN
Если на каждый из них еще и по RLS-запросу прилепится - то легко.
#9 by hardkotian
извините, но только щас воспользовался замечательной вещью - поиском: Даже если в регистр нет ПВХ, и он является непериодическим и неподчиненным, но в нём есть хотя бы один реквизит составного типа (состоящий даже из двух типов) - такая ошибка рано или поздно возникнет. Действительно, все работает, когда в запросах указывал реквизиты составных типов через ВЫРАЗИТЬ, или, как сказано в статье, через ССЫЛКА. Но, лучше как ВЫРАЗИТЬ :) СПАСИБО ВАМ!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С