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

Табличная часть документа

Автор gliokker, 27 мар 2014, 14:13

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

gliokker

Всем привет.
Зарплата = Документы.уатПутевойЛист.ТабличнаяЧасть.Зарплата;
Вот кусок модуля, подскажите как мне правильно написать чтобы
зарплата была равна табличной части документа зарплата?

MuI_I_Ika

Из этого кода не понятно как выбирать путевой лист и какую строку табличной части брать.

gliokker

Цитата: MuI_I_Ika от 27 мар 2014, 14:16
Из этого кода не понятно как выбирать путевой лист и какую строку табличной части брать.
Мне не нужна строка, мне нужно чтобы
ЗАрплата равнялась табличной части
вот смотрите
мЗП = Зарплата.НайтиСтроки(Новый Структура("Сотрудник, РучнойВвод", вхСотрудник, Ложь));
Вот так бы я написал в модуле документа и всё бы работал где Зарплата является табличной частью документа
Но я пишу в общем модуле
и такой вариант не работает.

MuI_I_Ika

Давайте все таки определимся с терминологией. Под зарплатой обычно понимаю некую сумму для оплаты сотруднику. То есть это сумма. Табличная часть - это таблица, в которой забиты некие данные. То есть, она имеет строи и колонки. Так вот зарплата никак не может равняться табличной части. Потому что одно сумма, а другое таблшица.

Я пойму, если вы хотите просуммировать значения в табличной части и получить зарплату. Тогда это будет так:

Зарплата = Документ.ТабличнаяЧасть.Итог("Зарплата");

GRADUS

Цитата: gliokker от 27 мар 2014, 14:13
Всем привет.
Зарплата = Документы.уатПутевойЛист.ТабличнаяЧасть.Зарплата;
Вот кусок модуля, подскажите как мне правильно написать чтобы
зарплата была равна табличной части документа зарплата?

Вас не понятно.
1) Нужно выкладывать полностью процедуру которая не работает.
2) Нужно делать скриншоты со стрелочками.
3) Экстрасенсы будут через неделю.

Теги:

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

Рейтинг@Mail.ru

Поиск