Имя: Пароль:
1C
1С v8
Сортировка регистра сведений Лицевые счеты
0 franchisees
 
20.07.12
23:05
Каким образом отсортировать в регистре сведений - Лицевые счета сотрудников организации, по колонке Физическое лицо по алфавиту

Было сделано, но не работает
   Запрос = Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |    ЛицевыеСчетаРаботниковОрганизации.ФизЛицо,
                |    ЛицевыеСчетаРаботниковОрганизации.Организация,
                |    ЛицевыеСчетаРаботниковОрганизации.Банк,
                |    ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета
                |ИЗ
                |    РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации
                |
                |УПОРЯДОЧИТЬ ПО
                |    ЛицевыеСчетаРаботниковОрганизации.ФизЛицо
                |АВТОУПОРЯДОЧИВАНИЕ";
РегистрСведенийСписок = Запрос.Выполнить().Выгрузить();            
ЭлементыФормы.РегистрСведенийСписок.СоздатьКолонки();
1 Naumov
 
20.07.12
23:05
ЛицевыеСчетаРаботниковОрганизации.ФизЛицо.НАименование
2 franchisees
 
20.07.12
23:08
(1) не работает
3 JustBeFree
 
20.07.12
23:12
Нужно сделать как в (1) но без автоупорядочивания.
ЛицевыеСчетаРаботниковОрганизации.ФизЛицо - сортирует не по алфавиту, а по ссылкам.
4 franchisees
 
20.07.12
23:15
(3)  не помогло

   Запрос = Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |    ЛицевыеСчетаРаботниковОрганизации.ФизЛицо,
                |    ЛицевыеСчетаРаботниковОрганизации.Организация,
                |    ЛицевыеСчетаРаботниковОрганизации.Банк,
                |    ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета
                |ИЗ
                |    РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации
                |
                |УПОРЯДОЧИТЬ ПО
                |    ЛицевыеСчетаРаботниковОрганизации.ФизЛицо.Наименование";
РегистрСведенийСписок = Запрос.Выполнить().Выгрузить();            
ЭлементыФормы.РегистрСведенийСписок.СоздатьКолонки();
5 AlexNew
 
20.07.12
23:20
ЛЕВОЕ СОЕДИНЕНИЕ
6 AlexNew
 
20.07.12
23:21
С регистром ФИО ФизЛиц, насколько помню, автоупорядочивание для регистра сведений смысла не имеет.
7 franchisees
 
20.07.12
23:23
(6) так об этом уже писал (3)
8 JustBeFree
 
20.07.12
23:26
(4) Странно, должно работать.
Это элементарный запрос.
Щас запустил запрос в своей базе - таблица отсортировалась по алфавиту.
9 JustBeFree
 
20.07.12
23:28
+(8) попробуй выгрузить результат запроса сперва в таблицу значений и посмотри что в ней.
Может у тебя какие-то события навешаны на элемент формы РегистрСведенийСписок, которые упорядочивают физлиц иначе.
10 franchisees
 
20.07.12
23:28
Напишите по подробнее, где прописали запрос
11 JustBeFree
 
20.07.12
23:29
(10) в УПП, в консоли запросов
12 franchisees
 
20.07.12
23:30
(11) в консоли и у меня работает )
13 JustBeFree
 
20.07.12
23:31
(12) Значит проблема с элементом формы РегистрСведенийСписок.
14 AlexNew
 
20.07.12
23:43
(7) Правдам (6) прочитал?
15 AlexNew
 
20.07.12
23:45
(13) При чем здесь запрос и  элементом формы РегистрСведенийСписок??? Ты разберись с объектами.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс