|
v8: сортировка по реквизиту справочника составного типа данных
| ☑ |
0
sv201
28.09.11
✎
15:55
|
добрый день
Что то не получчается сделать сортировку по реквезиту справочника в форме списка, реквезит имеет составной тип данных, вот..
|
|
1
Axel2009
28.09.11
✎
16:01
|
а как пытаешься?
|
|
2
Mort
28.09.11
✎
16:04
|
И не получится. В 8.2 решается легко, для 8.1 если очень хочется, можно сделать доп реквизит строкового типа куда перед записью совать наименование составного реквизита и выводить его в списке.
|
|
3
sv201
28.09.11
✎
16:06
|
вот код но он работает только по реквезиту ссылочного тип
ЭлементУП = ЭлементыФормы.СправочникСписок.НастройкаПорядка.Найти("Реквизит1");
Если ЭлементУП <> Неопределено Тогда
ЭлементУП.Доступность = Истина;
КонецЕсли;
|
|
4
sv201
28.09.11
✎
16:28
|
вот именно что надо сделать в 8.1
|
|
5
shuhard
28.09.11
✎
16:31
|
(4) в (2) дело сказано
подписка перед записью и реквизитик
|
|
6
Maxus43
28.09.11
✎
16:33
|
(5) зачем подписка? лишний объект
|
|
7
shuhard
28.09.11
✎
16:34
|
(6) обновлять проще
|
|
8
sv201
28.09.11
✎
16:37
|
подробнее нельзя? как скопировать информацию из реквезита составного типа в реквезит обичный, ?
|
|
9
Axel2009
28.09.11
✎
16:40
|
реквизит1 = реквизит2?
|
|
10
shuhard
28.09.11
✎
17:02
|
(8) для эстетов:
РеквизитСтрокой=Строка(Реквизит_составной);
|
|
11
shuhard
28.09.11
✎
17:03
|
(10) + 1
если хочешь сортировать по типу реквизита, то добавь постфикс
|
|
12
Maxus43
28.09.11
✎
17:10
|
(6) + 1
З.ы. тоже себе плюсану :)
|
|
13
sv201
28.09.11
✎
23:53
|
спасибо всем, все работает, устраивает, тема закрыта...
|
|