Имя: Пароль:
1C
1С v8
Сортировка таблицы на управляемой форме
0 mr_Ale
 
22.10.12
09:33
Доброе утро! Есть управляемая форма, на ней таблица. В таблице документы. Тип: динамический список.Цель: Сделать сортировку по колонке. Проблема: недоступна для нажатия шапка таблицы. И в настройках списка нет вкладки сортировка. Как сделать сортировку по нажатию на шапку таблицы? Без добавления всяких кнопок. Может где то галочку поставить убрать(уже все стандартные и простые варианты пересмотрел). Заранее спасибо!
1 pessok
 
22.10.12
09:36
а почему нельзя сделать сортировку в всамом запросе?
2 КуплюКровать
 
22.10.12
09:37
у таб части панель есть, там "все действия" и далее
3 mr_Ale
 
22.10.12
09:45
Сортировка нужна пользователю по разным колонкам.
В той панели нет вкладки сортировка(ну или порядок)
4 Cube
 
22.10.12
09:46
(0) А что выводится в колонке-то?
5 mr_Ale
 
22.10.12
09:47
(4) Там много колонок. Числа, ссылочные типы...И ни по одной нельзя сортировать(((
6 mr_Ale
 
22.10.12
09:48
Запрос произвольный. И в запросе есть группировка. если её убрать, то все работает. Но её нельзя убрать никак!
7 Cube
 
22.10.12
09:51
(6) Ну и долго ты ещё будешь выдавать в час по чайной ложке? Говори всё и сразу. Давай скрины, код запроса вываливай. Мы не телепаты...
8 mr_Ale
 
22.10.12
09:57
Уже все сказал)
9 Cube
 
22.10.12
10:01
(8) Ну тогда, всё что я могу посоветовать - позови специалиста...
10 sidalexsandr
 
22.10.12
10:02
Тип: динамический список. - Список этот запрос.
Делаеш следующее: свойства динамического списка->закладка объект-> Открыть (Настройка списка )

У тебя открывается конструктор запроса и ты правиш запрос
11 sidalexsandr
 
22.10.12
10:03
Забыл ещё до этого ставиш в свойства динамического списка->закладка объект->произвольный запрос.
12 mr_Ale
 
22.10.12
10:06
(11) Все так и сделано.
13 sidalexsandr
 
22.10.12
10:07
В открывшемся окне конструктора запросов Настройка->Порядок->Справо нажимаеш Зеленая кнопка "+" (Добавить) и добавляеш колонку по которой хочеш сделать сортировку. Далее указываеш Сортировать по возрастанию или Убыванию.
14 sidalexsandr
 
22.10.12
10:07
(11) смотри ещё (13)
15 mr_Ale
 
22.10.12
10:10
(13) Необходимо,чтобы пользователь мог сортировать как ему вздумается=)
16 sidalexsandr
 
22.10.12
10:14
В пользовательском режиме Все действия->Настроить список->Сортировка->Справо Зелёную кнопочку "+" (добавить). Добавляеш колонку и указываеш тип сортировки по возрастанию или убыванию.

Если у тебя недоступно, то значит отключено в конфигураторе возможность изменять пользователю.
17 mr_Ale
 
22.10.12
10:17
(16) Да, В пользовательском режиме Все действия->Настроить список->Сортировка->  Недоступно.    Где  эта возможность включается/отключается?
18 sidalexsandr
 
22.10.12
10:39
Слево форма коммандная панель->Свойства.
19 mr_Ale
 
22.10.12
10:46
(18) Все галочки на изменение/доступность стоят. Также в коде нигде ничего не отключается.
20 sidalexsandr
 
22.10.12
10:54
(19) Справо стандартные комманды->Настроить список перенеси влево Настроить список
21 mr_Ale
 
22.10.12
11:00
(20) Так давно было сделано. Когда Из Команд переношу на форму Порядок(Тип:Порядок компоновки данных) и появляется таблица с выбором полей, то можно на ней упорядочить по любому полю. Но Нужно,чтобы по нажатию на шапку делалось упорядочивание. А шапка как будто не доступна, но все галочка доступна для этой таблицы стоит и изменение порядка тоже есть галка. Уже голову поломал над этой проблемой...
22 sidalexsandr
 
22.10.12
11:04
В конфигураторе. Свойства формы->Использование ->состав комманд->Открыть. Ставиш галочку напротив Настроить список.

Запускаеш пользовательский режим и Все действия->Настроить список->Сортировка работает
23 mr_Ale
 
22.10.12
11:09
Там нет вкладки сортировка. есть только отбор, группировка и условное оформление.
24 sidalexsandr
 
22.10.12
11:17
У тебя случаем не стоит фильтр у свойств "Показывать только важные"?
25 mr_Ale
 
22.10.12
11:21
(24) Нет. прошу учесть что у меня есть навыки разработки различных решений. И поэтому ситуация, описанная мной не является обычной.
26 sidalexsandr
 
22.10.12
11:32
(25) Я сам пока чайник и учусь. Написал то что знаю.
27 sidalexsandr
 
22.10.12
11:35
Как тебе надо делать сортировку по нажатию шапки я к сожалению не знаю.

Еденственно приходит в голову пересоздать таблицу.
28 mr_Ale
 
22.10.12
12:09
(27) Большое спасибо!
29 mr_Ale
 
22.10.12
12:11
Всем оказавшим внимание, также спасибо=) Решением проблемы в данном случае при указанных выше условиях считаю объяснение пользователю о невозможности выполнения данного требования.