Имя: Пароль:
1C
 
Сортировка в табличном поле - программно
0 TeaM
 
25.09.07
15:01
Для 8.0: Пожалуйста, подтвердите (или опровергните, буду очень рад) - "в табличном поле нельзя изменить порядок вывода строк программно". (Почти уверен, но на всякий случай...). Заранее спасибо.
1 TeaM
 
25.09.07
15:13
Одно только слово
2 Remark
 
25.09.07
15:15
Если только изменить порядок строк в табличной части объекта!
3 TeaM
 
25.09.07
15:17
То есть нет. Я так и думал.
4 TeaM
 
25.09.07
15:19
Интересно как с этим в 8.1? Или это не реализовано по соображениям принциального характера?
5 Remark
 
25.09.07
15:22
А в чем разница?
6 TeaM
 
25.09.07
15:34
между 8.0 и 8.1? - Да не знаю.
7 TeaM
 
25.09.07
15:42
по крайней мере если не сделали, то могли бы сделать. Это ведь не очень трудно, не правда ли.
8 Remark
 
25.09.07
15:50
Нет, в чем разница: изменить порядок строк Табличной части или табличного поля, одно без другого не бывает...
9 TeaM
 
25.09.07
16:29
(8) Для табличного поля, имеющего источником данных табличную часть - согласен - нельзя отсортировать не изменив порядок строк в источнике. Но тогда вся тема про программную настройку порядка вывода строк не имела бы смысла, так как для таких табличных полей настройка порядка недоступна. Поэтому вопрос был про табличные поля, которые связаны с разными там списками - СправочникСписок, ДокументСписок - то есть для всех тех, для которых существует возможность настроить порядок вывода интерактивно. Этот порядок никак не влияет на сам источник данных.
10 Remark
 
25.09.07
16:34
(9) а, понял. Ну да, интересно.
11 TeaM
 
25.09.07
16:39
Прикол в том, что функция эта - изменения порядка вывода для таких табличных полей существует - но вызвать ее можно в 8.0 только интерактивно - либо кликом мышки на заголовке колонки, либо через настройку списка. И почему она недоступна... только 1с знает.
12 Remark
 
25.09.07
16:41
"All that you want is fucking you" - пословица, что ли...
13 Lind
 
25.09.07
16:44
(0)выгрузить, сортировать, загрузить ?
14 TeaM
 
25.09.07
16:47
(13) Выгрузить ДокументСписок не удастся
15 TeaM
 
25.09.07
16:48
(14) точнее выгрузить можно, и отсортировать наверное, но куда загружать...
16 Asmody
 
модератор
25.09.07
16:50
(11)
СправочникСписок.<Имя справочника> (CatalogList.<Имя справочника>)
Порядок (Order)
Использование:
Только чтение.
Описание:
Тип: Порядок. Содержит объект Порядок, по которому осуществляется текущее упорядочивание элементов справочника в списке. В качестве имен упорядочивания объекта могут выступать имена предопределенных реквизитов Код и Наименование и имена реквизитов справочника.

это имеется ввиду?
17 Asmody
 
модератор
25.09.07
16:52
(16)+ используется так:

СправочникСписок.Порядок.Установить("Код");
18 Remark
 
25.09.07
16:58
Пришел умный дядя и всех научил... Классно...
19 Asmody
 
модератор
25.09.07
17:03
(18) документацию читать надо. хотя бы иногда. в туалете перед сном например. способствует, так сказать...
20 TeaM
 
25.09.07
17:08
Можно сказать что да. Тем не менее этот объект не позволяет программно сортировать по произвольному индексированному реквизиту. Нельзя добавлять к нему ЭлементПорядка для СправочникСписок или ДокументСписок. Интерактивно же сортировка доступна.
21 Remark
 
25.09.07
17:08
(19) так, так и делаем, уважаемый. Немерянно просто документации)))))
Я за восьмерку в апреле первый раз сел. А сейчас заканичиваю внедрение зарплаты в УПП на производстве, плюс перенос данных. У меня во всех карманах документация и распечатки законодательных актов... а голова на сундук похожа)))) Я правда, по жоброму спасибо сказал, очень здорово, что знающие люди не гнушаются делится своими знаниями с людьми не столь сведующими :-)
22 TeaM
 
25.09.07
17:17
(16) (17) Признаю полную неправоту. Извиняюсь за кучу пустых наездов  на 1С.

Хорошо что это все-таки возможно. Большое спасибо.