Сортировка таблицы на управляемой форме #635379


#0 by mr_Ale
Доброе утро! Есть управляемая форма, на ней таблица. В таблице документы. Тип: динамический список.Цель: Сделать сортировку по колонке. Проблема: недоступна для нажатия шапка таблицы. И в настройках списка нет вкладки сортировка. Как сделать сортировку по нажатию на шапку таблицы? Без добавления всяких кнопок. Может где то галочку поставить убрать(уже все стандартные и простые варианты пересмотрел). Заранее спасибо!
#1 by pessok
а почему нельзя сделать сортировку в всамом запросе?
#2 by КуплюКровать
у таб части панель есть, там "все действия" и далее
#3 by mr_Ale
Сортировка нужна пользователю по разным колонкам. В той панели нет вкладки сортировка(ну или порядок)
#4 by Cube
А что выводится в колонке-то?
#5 by mr_Ale
Там много колонок. Числа, ссылочные типы...И ни по одной нельзя сортировать(((
#6 by mr_Ale
Запрос произвольный. И в запросе есть группировка. если её убрать, то все работает. Но её нельзя убрать никак!
#7 by Cube
Ну и долго ты ещё будешь выдавать в час по чайной ложке? Говори всё и сразу. Давай скрины, код запроса вываливай. Мы не телепаты...
#8 by mr_Ale
Уже все сказал)
#9 by Cube
Ну тогда, всё что я могу посоветовать - позови специалиста...
#10 by sidalexsandr
Тип: динамический список. - Список этот запрос. Делаеш следующее: свойства динамического списка->закладка объект-> Открыть (Настройка списка ) У тебя открывается конструктор запроса и ты правиш запрос
#11 by sidalexsandr
Забыл ещё до этого ставиш в свойства динамического списка->закладка объект->произвольный запрос.
#12 by mr_Ale
Все так и сделано.
#13 by sidalexsandr
В открывшемся окне конструктора запросов Настройка->Порядок->Справо нажимаеш Зеленая кнопка "+" (Добавить) и добавляеш колонку по которой хочеш сделать сортировку. Далее указываеш Сортировать по возрастанию или Убыванию.
#14 by sidalexsandr
смотри ещё
#15 by mr_Ale
Необходимо,чтобы пользователь мог сортировать как ему вздумается=)
#16 by sidalexsandr
В пользовательском режиме Все действия->Настроить список->Сортировка->Справо Зелёную кнопочку "+" (добавить). Добавляеш колонку и указываеш тип сортировки по возрастанию или убыванию. Если у тебя недоступно, то значит отключено в конфигураторе возможность изменять пользователю.
#17 by mr_Ale
Да, В пользовательском режиме Все действия->Настроить список->Сортировка->  Недоступно.    Где  эта возможность включается/отключается?
#18 by sidalexsandr
Слево форма коммандная панель->Свойства.
#19 by mr_Ale
Все галочки на изменение/доступность стоят. Также в коде нигде ничего не отключается.
#20 by sidalexsandr
Справо стандартные комманды->Настроить список перенеси влево Настроить список
#21 by mr_Ale
Так давно было сделано. Когда Из Команд переношу на форму Порядок(Тип:Порядок компоновки данных) и появляется таблица с выбором полей, то можно на ней упорядочить по любому полю. Но Нужно,чтобы по нажатию на шапку делалось упорядочивание. А шапка как будто не доступна, но все галочка доступна для этой таблицы стоит и изменение порядка тоже есть галка. Уже голову поломал над этой проблемой...
#22 by sidalexsandr
В конфигураторе. Свойства формы->Использование ->состав комманд->Открыть. Ставиш галочку напротив Настроить список. Запускаеш пользовательский режим и Все действия->Настроить список->Сортировка работает
#23 by mr_Ale
Там нет вкладки сортировка. есть только отбор, группировка и условное оформление.
#24 by sidalexsandr
У тебя случаем не стоит фильтр у свойств "Показывать только важные"?
#25 by mr_Ale
Нет. прошу учесть что у меня есть навыки разработки различных решений. И поэтому ситуация, описанная мной не является обычной.
#26 by sidalexsandr
Я сам пока чайник и учусь. Написал то что знаю.
#27 by sidalexsandr
Как тебе надо делать сортировку по нажатию шапки я к сожалению не знаю. Еденственно приходит в голову пересоздать таблицу.
#28 by mr_Ale
Большое спасибо!
#29 by mr_Ale
Всем оказавшим внимание, также спасибо=) Решением проблемы в данном случае при указанных выше условиях считаю объяснение пользователю о невозможности выполнения данного требования.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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