Имя: Пароль:
1C
 
Сортировка НЕ РЕКВИЗИТА в форме списка номенклатуры
, ,
0 suvolod
 
09.02.16
13:34
Нужна идея..

Обычные формы, Справочник Номенклатура, форма списка справочника. Для многих элементов номенклатуры заполнены доп. поля "Информация, Длина, Толщина, Высота и т.д.). Эта информация хранится в РС ЗначенияСвойствОбъектов. Я "прикрутил" вывод этой доп. информации к форме списка спр. Номенклатура: создал новую колонку ЗначенияСвойств и в обработчике списка формы СписокПриПолученииДанных заполняю текст этой колонки:

ОформлениеСтроки.Ячейки.ЗначенияСвойств.УстановитьТекст(ПолучитьСтрокуДопСвойств);

И все-бы хорошо, но заказчику захотелось сортировку по этой колонке.. И вот здесь у меня затык: т.к. эта колонка не ассоциирована ни с одним из реквизитов справочника, использовать ЭлементыФормы.Список.НастройкаПорядка.. я не могу. Возможно, я хочу невозможного, но все-же.. можно как нибудь заставить эту колонку сортироваться?
1 butterbean
 
09.02.16
13:35
сделай обработку с таб частью
2 NorthWind
 
09.02.16
13:37
(0) если только в таблицу извлекать запросом с сортировкой, а при изменении данных кодом лазить в справочник и править.
3 NorthWind
 
09.02.16
13:37
Короче, плюсую (1)
4 FIXXXL
 
09.02.16
13:38
(0) сделай УпрФорму с ДинамоСписком
5 los_hooliganos
 
09.02.16
13:39
(0) Посмотри типовую Бухию 2.0, "Критерий отбора" - если форма обычная.
Если упр. то динамический список с отбором и прочим
6 suvolod
 
09.02.16
13:41
не хочется править форму.. форма очень сложная. Пример:
http://i.imgur.com/Fyo66wm.png

Посмотрите сколько внизу вкладок.. и все они работают и заполняются какими-то данными
7 suvolod
 
09.02.16
13:41
в смысле не править,а делать другую форму
8 butterbean
 
09.02.16
13:44
(6) сделай реквизиты
9 suvolod
 
09.02.16
13:48
Короче.. чуда не будет. Заставить НЕ Реквизит сортироваться невозможно?
10 NorthWind
 
09.02.16
13:48
(6) тогда никак. Кстати, не только применительно к 1С. Править сложное соединение таблиц - всегда примерно одно и то же - выкидываешь запросом в некий редактор, а по исправлению записи другим запросом (апдейтом) правишь то в данном случае надо.
11 cw014
 
09.02.16
13:48
(9) Чуда НЕ будет. НЕ Реквизит НЕвозможно
12 NorthWind
 
09.02.16
13:51
(11) почему. Все возможно. Запросом. Но он будет только на чтение. А править - совершенно другой операцией.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший