|
Обратиться к строке 🠗Ø (Волшебник 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
|
Хватит разврата.
|
|