Динамический список. Некорректно работает сортировка динамического списка.
8.2.15.294
УПП 1.3.24.2
Управляемый интерфейс
Некорректно работает сортировка в динамическом списке.
В прикрепленном файле - маленькая ИБ (400 кб) только с необходимыми объектами и данными.
Работу сортировки можно проверить двумя способами:
1. Регистр сведений ЗначенияСвойствОбъектов. В нем отбором или через "Найти" нужно оставить например свойство "Количество выводов" и после этого попробовать поиграть сортировкой (или через нажатие на шапку колонки, или через Все действия -> Настроить список). По убыванию - возвращает пустой список, по возрастанию - далеко не полный. Когда отменяешь поиск - тоже часто возвращает пустой список и помогает только установка сортировки по объекту. Такое же поведение со многими свойствами. Как строкового так и числового типов.
2. Справочник "Номенклатура". В форме списка в поле "Открыть отдельную форму списка для:" выбрать "Рамки". Откроется форма списка со свойствами объектов. Поведение аналогичное п.1.
Прошу помощи - сам разобраться не смог.
Описывать проблему без примера - неблагодарное дело.
В общем абсолютно для меня непонятное поведение. Чем его можно объяснить?
УПП 1.3.24.2
Управляемый интерфейс
Некорректно работает сортировка в динамическом списке.
В прикрепленном файле - маленькая ИБ (400 кб) только с необходимыми объектами и данными.
Работу сортировки можно проверить двумя способами:
1. Регистр сведений ЗначенияСвойствОбъектов. В нем отбором или через "Найти" нужно оставить например свойство "Количество выводов" и после этого попробовать поиграть сортировкой (или через нажатие на шапку колонки, или через Все действия -> Настроить список). По убыванию - возвращает пустой список, по возрастанию - далеко не полный. Когда отменяешь поиск - тоже часто возвращает пустой список и помогает только установка сортировки по объекту. Такое же поведение со многими свойствами. Как строкового так и числового типов.
2. Справочник "Номенклатура". В форме списка в поле "Открыть отдельную форму списка для:" выбрать "Рамки". Откроется форма списка со свойствами объектов. Поведение аналогичное п.1.
Прошу помощи - сам разобраться не смог.
Описывать проблему без примера - неблагодарное дело.
В общем абсолютно для меня непонятное поведение. Чем его можно объяснить?
Прикрепленные файлы:
НекорректнаяРаботаСортировки2.dt
По теме из базы знаний
Найденные решения
8.2.15.294
УПП 1.3.24.2
Управляемый интерфейс
Некорректно работает сортировка в динамическом списке.
В прикрепленном файле - маленькая ИБ (400 кб) только с необходимыми объектами и данными.
Работу сортировки можно проверить двумя способами:
1. Регистр сведений ЗначенияСвойствОбъектов. В нем отбором или через "Найти" нужно оставить например свойство "Количество выводов" и после этого попробовать поиграть сортировкой (или через нажатие на шапку колонки, или через Все действия -> Настроить список). По убыванию - возвращает пустой список, по возрастанию - далеко не полный. Когда отменяешь поиск - тоже часто возвращает пустой список и помогает только установка сортировки по объекту. Такое же поведение со многими свойствами. Как строкового так и числового типов.
2. Справочник "Номенклатура". В форме списка в поле "Открыть отдельную форму списка для:" выбрать "Рамки". Откроется форма списка со свойствами объектов. Поведение аналогичное п.1.
Прошу помощи - сам разобраться не смог.
Описывать проблему без примера - неблагодарное дело.
В общем абсолютно для меня непонятное поведение. Чем его можно объяснить?
УПП 1.3.24.2
Управляемый интерфейс
Некорректно работает сортировка в динамическом списке.
В прикрепленном файле - маленькая ИБ (400 кб) только с необходимыми объектами и данными.
Работу сортировки можно проверить двумя способами:
1. Регистр сведений ЗначенияСвойствОбъектов. В нем отбором или через "Найти" нужно оставить например свойство "Количество выводов" и после этого попробовать поиграть сортировкой (или через нажатие на шапку колонки, или через Все действия -> Настроить список). По убыванию - возвращает пустой список, по возрастанию - далеко не полный. Когда отменяешь поиск - тоже часто возвращает пустой список и помогает только установка сортировки по объекту. Такое же поведение со многими свойствами. Как строкового так и числового типов.
2. Справочник "Номенклатура". В форме списка в поле "Открыть отдельную форму списка для:" выбрать "Рамки". Откроется форма списка со свойствами объектов. Поведение аналогичное п.1.
Прошу помощи - сам разобраться не смог.
Описывать проблему без примера - неблагодарное дело.
В общем абсолютно для меня непонятное поведение. Чем его можно объяснить?
Прикрепленные файлы:
НекорректнаяРаботаСортировки2.dt
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Платформа 8.2.11.236.
Сортировка работает нормально.
При выборе значения в поле "Открыть отдельную форму списка для:" для проверки п.2, вылетает ошибка:
{Справочник.Номенклатура.Форма.ФормаСпискаРазделаУправляемая.Форма(55)}: Ошибка при установке значения атрибута контекста (ПутьКДанным)
КолонкаСписка.ПутьКДанным = СокрЛП("Список." + ЭлементыСписка[Сч].Поле);
по причине:
Недопустимое значение
Сортировка работает нормально.
При выборе значения в поле "Открыть отдельную форму списка для:" для проверки п.2, вылетает ошибка:
{Справочник.Номенклатура.Форма.ФормаСпискаРазделаУправляемая.Форма(55)}: Ошибка при установке значения атрибута контекста (ПутьКДанным)
КолонкаСписка.ПутьКДанным = СокрЛП("Список." + ЭлементыСписка[Сч].Поле);
по причине:
Недопустимое значение
(16) Т.е. после сортировки по п.1 по "Количество выводов" или "Количество кадров" в РегистреСведений вы видите все почти 200 записей?
А что до ошибки - видимо в той процедуре используются методы доступные только в более старших версиях платформы. Сам только что скачал ИБ загрузил и ошибки нет.
А что до ошибки - видимо в той процедуре используются методы доступные только в более старших версиях платформы. Сам только что скачал ИБ загрузил и ошибки нет.
(1) Да, есть такое. 8.2.17.153
Открываю "значения свойств объектов", выбираю любую позицию в колонке "Свойство", нажимаю "Найти".
Затем произвольно или последовательно нажимаю заголовки колонок, в какой-то момент при нажатии на "Значение" отображается пустой список. Если после этого выбрать "Все действия" - "вывести список", список выводится и там и там - до очередного нажатия на заголовок колонки "Значение".
Открываю "значения свойств объектов", выбираю любую позицию в колонке "Свойство", нажимаю "Найти".
Затем произвольно или последовательно нажимаю заголовки колонок, в какой-то момент при нажатии на "Значение" отображается пустой список. Если после этого выбрать "Все действия" - "вывести список", список выводится и там и там - до очередного нажатия на заголовок колонки "Значение".
(5) Возможно, я попробую, но это касается отмены поиска.
Но кроме этого мне не понятно поведение сортировки. В (1) я это описал. Если вы сортируете хотя бы по свойствам, описанным в (3) и у вас все в порядке, т.е. после сортировки вы видите записи, где "Количество выводов" = 0 и сортировка работает как и по убыванию так и по возрастанию. То подтвердите это еще раз, пжл. И скажите версию своей платформы :)
Но кроме этого мне не понятно поведение сортировки. В (1) я это описал. Если вы сортируете хотя бы по свойствам, описанным в (3) и у вас все в порядке, т.е. после сортировки вы видите записи, где "Количество выводов" = 0 и сортировка работает как и по убыванию так и по возрастанию. То подтвердите это еще раз, пжл. И скажите версию своей платформы :)
Необходимо организовать отображение номенклатуры со свойствами в таблице. Где и номенклатура и ее свойства будут располагаться в одной плоскости (колонки).
В связи с тем, что был обнаружен баг платформы, который выражается в некорректной работе сортировки по свойствам в динамическом списке, то вопрос:
как лучше реализовать поставленную задачу, чтобы пользователь имел схожий набор функций как при работе с динамическим списком?
В связи с тем, что был обнаружен баг платформы, который выражается в некорректной работе сортировки по свойствам в динамическом списке, то вопрос:
как лучше реализовать поставленную задачу, чтобы пользователь имел схожий набор функций как при работе с динамическим списком?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот