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

Не активна сортировка таблицы значений

Не активна сортировка таблицы значений
Я
   Sh18
 
26.07.21 - 15:45
На форме есть таблица значений (обычное приложение). Есть привязанная командная панель с двумя кнопками сортировки. Таблица значений заполняется программно из экселя. При этом после открытия кнопки сортировка не активны, хотя доступность кнопок - истина (в конце ПриОткрытии и потом при любой остановке). Если добавить пару строк вручную, кнопки становятся активны. Если потом строки удалить, кнопки все равно остаются активны.
Как объяснить командной панели, что таблица уже заполнена и есть что сортировать?
   dubolom
 
1 - 26.07.21 - 15:50
ВашаТаблица.Обновить() не пробовали?
   Sh18
 
2 - 26.07.21 - 16:02
(1) ЭлементыФормы.Таблица.ОбновитьСтроки(); - не прокатывает. СоздатьКолонки() тоже не работает. У самой Таблицы никаких Обновить нет
(
   nodrama
 
3 - 26.07.21 - 16:20
Само собой "Обновить() нет.

Может попробовать Сортирнуть программно ??
После загрузки в таблицу написать "ВашаТаблица.Сортировать("наименование"); Ну по любой колонке какая там есть. Посмотреть что будет)
   МимохожийОднако
 
4 - 26.07.21 - 16:20
Добавь программно строку и удали )
   nodrama
 
5 - 26.07.21 - 16:23
(4) Ну как вариант кстати. Только сегодня программно заполнял ТЧ и все кнопки работали в командной панели.
Странно что после ЭКселя не работают, ранее такого не замечал
   nodrama
 
6 - 26.07.21 - 16:24
(4) ТАк погоди)))) он программно и создает строку ))) Просто данные берет из Книги Экселя. какая разница.. Строка то создана, даже если в ней нету данных, кнопки сортировки и тд уже активны
   mikecool
 
7 - 26.07.21 - 16:36
(0) установи активную строку
   nodrama
 
8 - 26.07.21 - 16:54
(7) Активная строка сама устанавливается, если он мышкой встанет на любую строку из ТЧ. =)
   TormozIT
 
9 - 26.07.21 - 20:11
Интерактивная сортировка и поиск доступны только по типизированным колонкам, т.е. надо указать тип значений колонки таблицы.
У табличного поля надо выключить флажок ТолькоПросмотр и включить ИзменятьПодрядок.
Командная панель должна ссылаться на таблицу через свойство "Источник действий".
   УдавВПопугаях
 
10 - 27.07.21 - 08:48
таблицу значений, кажется, нельзя сортировать кнопками, ТЧ только

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