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

Обращение К ТЧ

Автор Vasylii, 15 дек 2022, 09:35

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

Vasylii

Не много не понимаю как обратиться к ТЧ не из цикла, мне нужно запихнуть остатокЛимита в проверку По типу

Если ОстатокЛимит <0 Тогда
Объект.Булево = истина;
КонецЕсли;

СтруктураПараметров = Систем_БДДССервер.ПолучитьСтруктураПараметровЗапросаЛимитов(Объект);
ПроверкаОшибок = РеквизитФормыВЗначение("Объект");
ПроверкаОшибок.СодержитОшибки();


Для каждого СтрокаТЧ из Объект.Лимиты Цикл

СтруктураПараметров.СтатьяДДС  = СтрокаТЧ.СтатьяДДС;
СтрокаТЧ.ТекущийЛимит          = Систем_БДДССервер.ПосчитатьТекущийЛимит(СтруктураПараметров);
СтрокаТЧ.ТекущийЛимитНаМесяц   = Систем_БДДССервер.ПосчитатьТекущийЛимитНаМесяц(СтруктураПараметров);
СтрокаТЧ.ОстатокЛимита         = СтрокаТЧ.ТекущийЛимит - СтрокаТЧ.Сумма;
СтрокаТЧ.ОстатокЛимитаНаМесяц  = СтрокаТЧ.ТекущийЛимитНаМесяц - СтрокаТЧ.Сумма;

КонецЦикла;

LexaK

Vasylii,
ЦитироватьНе много не понимаю как обратиться к ТЧ
в ТЧ может быть несколько (и даже десятков и тысяч) строчек! к какой именно вам нужно обратиться?

можно по номеру строки, вот пример обращения к первой строке

Если Объект.Лимиты.Количество() > 0 Тогда
ПерваяСтрокаЛимитов = Объект.Лимиты[0];
//что сделать с первой строкой
КонецЕсли;
если помогло нажмите: Спасибо!

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

Рейтинг@Mail.ru

Поиск