|
Перебрать строки табличной части в обратном порядке.. 8.2 | ☑ | ||
---|---|---|---|---|
0
CepeLLlka
28.08.11
✎
14:57
|
Подскажите прошу вас..
Читал СП.. да.. но там только Для Каждого Из и всё :( А параметры выборки нету.. в 77 было |
|||
1
Amiralnar
28.08.11
✎
14:59
|
Серешка
Для счет = 1 по 10 циклололол |
|||
2
Лефмихалыч
28.08.11
✎
15:01
|
КоличествоСтрок = ИмяТЧ.Количество();
Для СчЦ=0 по КоличествоСтрок Цикл Сообщить(ИмяТЧ[КоличествоСтрок-СчЦ]); КонецДля; |
|||
3
CepeLLlka
28.08.11
✎
15:04
|
(2) Чёт не понял.. перебирать то я их буду один хер с первой по последнюю.. а мне надо с последней по первую..
Причём тут сообщить вобще? |
|||
4
dimoff
28.08.11
✎
15:05
|
"А параметры выборки нету.. в 77 было"
Не было |
|||
5
Amra
28.08.11
✎
15:06
|
(3) Так ты еще и код понять не можешь. Вдумайся внимательно в код в (2)
|
|||
6
Amra
28.08.11
✎
15:07
|
(2) Только для СтЦ=0 по КоличествоСтрок-1
|
|||
7
Eugeneer
28.08.11
✎
15:07
|
вот балбес то...
Выгружает в ТЗ. Сортируешь как хоч по номеру строки и перебираешь. |
|||
8
Лефмихалыч
28.08.11
✎
15:09
|
(3) меняй профессию
|
|||
9
Лефмихалыч
28.08.11
✎
15:09
|
(7) и ты - тоже
|
|||
10
zzerro
28.08.11
✎
15:09
|
запросом не предлагать?
|
|||
11
dimoff
28.08.11
✎
15:09
|
(7) Вот балбес то
|
|||
12
ДенисЧ
28.08.11
✎
15:10
|
о... и маня нарисовалась....
|
|||
13
CepeLLlka
28.08.11
✎
15:10
|
(10) Предлагай конечно..
|
|||
14
ДенисЧ
28.08.11
✎
15:10
|
ещё один фанат придёт и будет комплект....
|
|||
15
CepeLLlka
28.08.11
✎
15:12
|
(4) Для перебора элементов справочника...
интаксис: ОбратныйПорядок(<Режим>) Назначение: Установить порядок выборки элементов справочника. Возвращает: текущее значение порядка выборки элементов справочника (на момент до исполнения метода): 1 - обратный порядок выборки элементов справочника; 0 - выборка элементов справочника в прямом порядке. Параметры: <Режим> - необязательный параметр. Число: 1 - выбирать элементы справочника в обратном порядке; 0 - выбирать элементы справочника в прямом порядке. Если параметр опущен, то метод просто возвращает текущее значение порядка выборки элементов справочника. Замечание: Метод можно использовать только для объектов, созданных функцией СоздатьОбъект. |
|||
16
Лефмихалыч
28.08.11
✎
15:13
|
(6) ага только минусодин надо в первой строке отнять от Количество(). Забыл.
|
|||
17
dimoff
28.08.11
✎
15:13
|
(15) Строки табличной части и справочник не одно и то же.
|
|||
18
ДенисЧ
28.08.11
✎
15:14
|
(15) " объектов, созданных функцией СоздатьОбъект."
у тебя 8ка, а не 7ка |
|||
22
EvgeniuXP
28.08.11
✎
15:17
|
Для НС=-ТЗ.Количество() По -1 Цикл
|
|||
24
dimoff
28.08.11
✎
15:18
|
(22) По 0 тогда уж
|
|||
26
zzerro
28.08.11
✎
15:20
|
(0) А чем (2) не устраивает? там всего то один косячокс надо поправить:
КоличествоСтрок = ИмяТЧ.Количество(); Для СчЦ=1 по КоличествоСтрок Цикл Сообщить(ИмяТЧ[КоличествоСтрок-СчЦ]); КонецДля; |
|||
27
zzerro
28.08.11
✎
15:20
|
*КонецЦикла;
|
|||
28
CepeLLlka
28.08.11
✎
15:26
|
(26) Да уже разобрался..
Просто сообщить меня смутило.. а так буду обращаться к строке с индексом за минусом выбранной строки.. |
|||
29
zzerro
28.08.11
✎
15:26
|
(13)
Запрос.УстановитьПараметр("Ссылка",СсылкаНаТвойОбъект) Запрос.Текст = "Выбрать | * |ИЗ | ТвойОбъект.ТабличнаяЧасть |ГДЕ | ТвойОбъект.ТабличнаяЧасть.Ссылка = &Ссылка |УПОРЯДОЧИТЬ ПО НомерСтроки Убыв"; РеЗ = Запрос.выполнить.Выбрать(); Пока Рез.Следующий() Цикл \\ выборка строк в обратном порядке КонецЦикла; Но это только для записанных объкетов |
|||
30
EvgeniuXP
28.08.11
✎
15:27
|
(26) лишние вычисления, см. (22).
|
|||
31
CepeLLlka
28.08.11
✎
15:30
|
(29)Ну ладно... запишу тогда сначала..
|
|||
32
Лефмихалыч
28.08.11
✎
15:32
|
+(29) а это только для избранных
|
|||
33
EvgeniuXP
28.08.11
✎
15:32
|
Всего=ТЗ.Количество()-1;
Для НС=-Всего По 0 Цикл Сообщить(ТЗ[-НС]); КонецЦикла; |
|||
34
Amiralnar
28.08.11
✎
16:11
|
Бл., вот бы на мои ветки кто так отвечал, а...
|
|||
35
CepeLLlka
28.08.11
✎
16:41
|
Всем огромное спасибо.. Мурр мурр
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |