Имя: Пароль:
1C
1С v8
УФ ДинСписок Справочник Как запретить сортировку по наж. на заголовок колонки?
0 Rounder
 
19.09.12
13:02
УФ ДинамическийСписок (Справочник)
Как запретить сортировку по нажатию на заголовок колонки?
1 Rounder
 
19.09.12
13:13
Актуально
2 Rounder
 
19.09.12
13:40
Никто не подскажет?
3 Mort
 
19.09.12
14:08
Никак походу. Таблица формы это вообще клиника.
4 Rounder
 
19.09.12
14:08
:(
5 France
 
19.09.12
14:09
(0) мне в целях саморазвития - можно подсказать откуда задача появилась?
6 Mort
 
19.09.12
14:11
(5) Любой справочник с настройкой порядка.
7 Mort
 
19.09.12
14:11
+(6) Например
8 Rounder
 
19.09.12
14:14
(5) Реализуется в УФ справочник Подразделения. В такой же форме как был в УПП под обычным приложением (т.е. два списка Подразделения и ПодразделенияОрганизации). Чтобы корректно реализовать перемещение элементов в списке вверх/вниз с помощью соответствующих кнопок на панели нужно использовать сортировку по реквизиту Порядок. Т.о. перемещение не отображается корректно, если сортировка по другим реквизитам.
По некоторым соображениям команды списков "Настроить список" пользователю недоступны. А колонку "Порядок" показывать не хотел. Поэтому решением было установка сортировки по "Порядок" и запретить пользователю ее изменять.
Теперь получается что нужно показывать колонку "Порядок" и бить по рукам (проверять и выдавать сообщение с предупреждением и не давать перемещать) если отсортировал по иному реквизиту и жмет кнопку перемещения вверх/вниз.
9 zladenuw
 
19.09.12
14:23
разве в дс, сразу установить порядок нельзя ?
10 vmv
 
19.09.12
14:24
ПорядокКомпоновкиДанных

ДоступныеПоляПорядка

подумай над этим - скажем так, задача в (0) решабельна, но не очевидна в следствие малого количества гуру УФ, а мне за готовое решение надо платить золотом)
11 Rounder
 
19.09.12
14:28
(10) Именно в эту сторону и копал. Получаю список доступных полей, могу найти ненужные мне. Но не смог их удалить.
Как?
12 vmv
 
19.09.12
14:30
Использование
13 zladenuw
 
19.09.12
14:30
(11) не удалить убрать доступность
14 vmv
 
19.09.12
14:37
я бы сделал сброс флага "ИзменятьПорядокСтрок" относительно таблицы формы и установил бы порядок в УО ДСписка - все, зачем платить больше?

хотя есть еще варинаты динамических запретов порядка, но в (0) жесткое условие неизменности порядка
15 vmv
 
19.09.12
14:40
+(14) а уточненная постановка задачи в (8) не противоречит простому решению в (14), ибо все пляски записи своих значений
, например, "МойРеквизитПорядокЭлементаСправочника" всегда выполнялись прогррамно со стрелочками, автоматами, роботами и т.д.
16 Mort
 
19.09.12
14:47
Перед тем как советовать, надо бы самому проверять, чтобы не выглядеть, кхм, бледно.
17 Rounder
 
19.09.12
14:47
Не не не
У КоллекцияДоступныхПолейКомпоновкиДанных - а именно она используется в порядке - нет ни Использование ни Доступность. Либо я чего-то не догоняю
18 Rounder
 
19.09.12
14:56
(14) Сча попробую
Пока сделал "бить по рукам" из (8)
19 Rounder
 
19.09.12
14:58
(14) Сброс флага "ИзменятьПорядокСтрок" не дал результата. Сортировка по клику по Заголовку колонки как срабатывала, так и срабатывает.
2 + 2 = 3.9999999999999999999999999999999...