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

Проверка задолженности

Автор Bartolomeos, 04 сен 2015, 09:18

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

Bartolomeos

Обучаюсь 1с программированию, не получается выполнить практикум

Есть регистр накопления задолженностей по контрагентам, мне нужно вывести сумму задолженности в поле надписи документа

код:

Процедура КонтрагентПриИзменении(Элемент)
   
    ТекДолг = РегистрыНакопления.Задолженности;
   
    ТекКонтр = ЭлементыФормы.Контрагент;
   
     ФильтрКонтр = Новый Структура();
      
    ФильтрКонтр.Вставить("Контрагент", ТекКонтр);
   
      Долг = ТекДолг.Остатки(МоментВремени(),ФильтрКонтр,
      "Контрагент", "СуммаДолга");
      
      СуммаДолг = "СуммаДолга:" + Долг.Итог("СуммаДолга");

КонецПроцедуры

Ошибка при вызове метода контекста Остатки, пробовал без фильтра, все равно не получается


Еще такой вопрос: есть готовый вложенный запрос из двух регистров, мне нужно в документе выводить значение  из этого запроса, куда ссылаться при этом? Для меня не понятна работа с результатами запроса, ведь "Физически" их нигде не существует

vitasw

Ваши воспоминая о чем-то хорошем, тоже "физически" нигде не существуют, тем не мение вы ими пользуетесь. Результат запроса - это как ответ на калькуляторе, только выражен в более сложной форме.

Теги:

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

Рейтинг@Mail.ru

Поиск