Вход | Регистрация

1С:Предприятие ::

Метки: 

Обратиться к строке

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

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

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


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует