Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не отображаются все данные в динамической списке.

Не отображаются все данные в динамической списке.
Я
   Garamond
 
08.12.20 - 18:31
Всем привет!

Товарищи, встрял я с одной проблемой, целый день сушу мозг, но не помогает.

Есть Справочник "Продукция" и у его элементов есть булевский реквизит "Скрытый". Пользователь, если не желает видеть эту продукцию по дефолту, устанавливает этот флаг и продукция скрывается из списка.
Есть форма, в которой динамический список натравлен на этот справочник и этот справочник установлен как основная таблица. Чтобы обеспечить пользователю возможность переключения между режимами "Показать все \ Убрать скрытые" на форме повесил флажок, по изменению состояния которого в текст запроса списка загружается запрос. Короче, все стандартно, ничего нового. А дальше начинаются чудеса.
Если в запрос загружается запрос, выбирающий все, то список показывает все элементы, а если запрос, фильтрующий по полю "Скрытый", то список рубится на 40-м элементе. Причем точно известно, что ему есть еще что показывать. Ощущение, что динамический список отобразил один экран и не хочет подгружать следующую порцию. Снимал галку "Динамическое считывание данных" - не помогает.
Причем, что интересно, если не крутить колесо мыши для прокрутки, а потянуть за слайдер, то список покажет последнюю порцию элементов.

Текст запроса с ограничением (тот, что отображается не полностью):

ВЫБРАТЬ
    СправочникПродукция.Замечания,
    СправочникПродукция.Код,
    СправочникПродукция.Наименование
ИЗ
    Справочник.Продукция КАК СправочникПродукция
ГДЕ
    НЕ СправочникПродукция.Скрытая


Запрос, который обрабатывается нормально, какой же, только без условия НЕ.

Подскажите, плиз, куда смотреть?

Заранее спасибо.
   hhhh
 
1 - 08.12.20 - 19:10
(0) делайте через отбор. Зачем запрос менять?
   Free_soul
 
2 - 08.12.20 - 19:57
(0) колесо мыши и вообще полоса состояния очень загадочная вещь в 1с.
   Garamond
 
3 - 09.12.20 - 04:42
(1) Спасибо большое. Попробую.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.