Имя: Пароль:
1C
1С v8
Обратиться к строке
🠗Ø (Волшебник 02.10.2017 17:27)
0 Nst
 
naïve
02.10.17
17:15
Здравствуйте,подскажите,пожалуйста, как обратиться к последней строке табличной части?
1 DrShad
 
02.10.17
17:16
ТЧ.Получить(ТЧ.Количество() - 1)
2 vicof
 
02.10.17
17:17
СтрокаТЧ = ТабличнаяЧасть[ТабличнаяЧасть.Количество() - 1]
3 СамыйУмный
 
02.10.17
17:17
ТвояТЧ[ТвояТЧ.Количество()-1]
4 kubik_live
 
02.10.17
17:18
можно по индексу [ТЧ.количествострок()-1]
5 Fragster
 
гуру
02.10.17
17:18
Для каждого СтрокаТч Из Тч Цикл КонецЦикла;

// тут в СтрокаТч последняя строка ТЧ
6 СамыйУмный
 
02.10.17
17:19
(5) А вы батенька извращенец оказывается
7 Волшебник
 
модератор
02.10.17
17:20
Сначала надо проверить, есть ли вообще строки в таб.части
8 Fragster
 
гуру
02.10.17
17:22
(7) в этом смысле (5) не выдаст ошибку, в СтрокаТч будет неопределено. А (1)(2)(3)(4) упадут
9 Волшебник
 
модератор
02.10.17
17:23
(8) Перфектно! Перфектно!
10 Numerus Mikhail
 
02.10.17
17:25
Можно добавить в ТЧ реквизит "последняя" и потом заполнять и запросом находить её.
11 ДемонМаксвелла
 
02.10.17
17:27
(5) не предусмотрено, что ТЧ это не ТЧ

(10) ну и реквизит "предпоследняя" до кучи. Ну а дальше вы поняли что делать :)
12 Волшебник
 
модератор
02.10.17
17:27
Хватит разврата.