Имя: Пароль:
1C
 
ОбратныйПорядок в выборке не работает...
Ø (Волшебник 23.09.2005 12:03)
0 VadimG
 
23.09.05
10:49
Почему ПолучитьЭлемент() возвращает самый первый элемент справочника, а не последний??? И более того - больше никаких элементов по циклу не даёт, как-будто в выборку попал только один элемент..

СпрПороги = СоздатьОбъект("Справочник.ПорогиСкидок");
СпрПороги.ВыбратьЭлементы();
СпрПороги.ОбратныйПорядок(1);
Пока СпрПороги.ПолучитьЭлемент() = 1 Цикл // Постоянно возвращает элемент с кодом "1"!!!
1 Рупор абсурда
 
23.09.05
10:50
Гы ...
2 Guk
 
23.09.05
10:50
Тоже ЖКК скурил...
3 vlad71
 
23.09.05
10:50
переставь местами вот так
СпрПороги.ОбратныйПорядок(1);
СпрПороги.ВыбратьЭлементы();
4 Loky
 
23.09.05
10:52
Справочник ни кому не подчинен?
5 VadimG
 
23.09.05
10:57
(3) респект. Тогда что за прикол в ЖКК?? Там в примере ОбратныйПорядок идёт _после_ ВыбратьЭлементы()!!!
Я %уею дорогая редакция..
6 igork1966
 
23.09.05
10:59
(5) Опечатка.
Но если ты посмотришь текст повыше:
"Данный метод используется до вызова одного из методов: ВыбратьЭлементы...."
7 VadimG
 
23.09.05
11:01
(6) Однако, будем знать =) Просто раньше не было необходимости юзать обратный порядок..
8 Рупор абсурда
 
23.09.05
11:01
(5) Можешь уже перестать %уеть ..., тебе уже достаточно ...