Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 11:27

Документы

Автор andryscha92, 05 ноя 2013, 20:18

0 Пользователей и 1 гость просматривают эту тему.

andryscha92

Есть документ.У него табличная часть. В ней содержаться элементы из справочника.Как обратиться к конкретному элементу справочника в табличной части а именно к его сумме т.е. колонке Всего???Цена = Док.Товары.НайтиПоКоду("0000045").Всего ...это не работает...

mixqn

Скорее всего реквизит не справочника, а документа.
Обратиться можно например так:
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Сообщить(Док.Всего);  
КонецЦикла;

andryscha92

Цитата: mixqn от 06 ноя 2013, 08:53
Скорее всего реквизит не справочника, а документа.
Обратиться можно например так:
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Сообщить(Док.Всего);  
КонецЦикла;

а условие внутрь цикла не нужно?что бы определить что это цена именно гарантийного ремонта???

Mitay_D

а вам всегда нужно из этого документа только цену гарантийного ремонта?

andryscha92

Цитата: Mitay_D от 07 ноя 2013, 06:21
а вам всегда нужно из этого документа только цену гарантийного ремонта?
да.в каждом документе оформляется один инструмент.да, в табличной части выбирать всегда только цену гарантийного ремонта.

Mitay_D


Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
    Если Док.Товары.Код = "0000045" Тогда
       Сообщить(Док.Всего);
    КонецЕсли;       
КонецЦикла;

Теги:

Похожие темы (4)

Рейтинг@Mail.ru

Поиск