Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Выгрузка итогов регистра: установить фильтр

v7: Выгрузка итогов регистра: установить фильтр
Я
   OnePrg
 
27.02.21 - 11:52
Рег = СоздатьОбъект("Регистр.ПартииТоваров");
    Рег.ВременныйРасчет(1);          
    Если Товар.Выбран()=1 Тогда
        Рег.УстановитьФильтр(Товар);
    КонецЕсли;        
    РассчитатьРегистрыНа(?(СравнитьТА()=1,ПолучитьПозициюТА(),ПолучитьПозицию()));
    Рег.ВыгрузитьИтоги(тб);

При таком коде в тб пропадает колонка "Товар".
Тоже самое при УстановитьЗначениеФильтра.

Что не так в коде? Как получить таблицу полную таблицу итого регистра отфильтрованную по товару?
   ДенисЧ
 
1 - 27.02.21 - 11:56
Запросом.
Зачем тебе колонка, если в ней одно значение?
Или потом добавь колонку и заполни её
   Злопчинский
 
2 - 27.02.21 - 11:58
я юзаю 
Рег.УстановитьЗначениеФильтра(..)
ну и выгрузку итогов - посмотри СП - там флажок выгружать колонку по которой фильтр или нет
   Злопчинский
 
3 - 27.02.21 - 11:59
ВыгрузитьИтоги(<?>,,);
Синтаксис:
ВыгрузитьИтоги(<ТаблЗнач>,<ВклФильтр>,<Очищать>)
Назначение:
Выгрузить все итоги регистра с текущим фильтром в таблицу значений.
Параметры:
<ТаблЗнач> - объект типа ''ТаблицаЗначений'', куда система выгрузит все итоги регистра.
<ВклФильтр> - необязательный параметр. Число: 1 - в получаемую таблицу включаются измерения, закрепленные фильтром ; 0 - не включаются. Значение по умолчанию  - 0.
<Очищать> - необязательный параметр. Число: 1 - перед выгрузкой таблица значений очищается; 0 - не очищается. Значение по умолчанию - 1.
   OnePrg
 
4 - 27.02.21 - 12:23
(2) А где тут такое?

УстановитьЗначениеФильтра(<?>,,);
Синтаксис:
УстановитьЗначениеФильтра(<Идентиф>,<Значен>,<Вариант>)
Назначение:
Установить значение фильтра для оптимизации расчетов.
Параметры:
<Идентиф> - идентификатор измерения или реквизита.
<Значен> - значение или список значений.
<Вариант> - необязательный параметр. Число: 0 - не фильтровать; 1 - фильтровать по значению; 2 -  искать вхождение. Значение по умолчанию 1. Для варианта ''2'' :
- если параметр <Значен> - это группа справочника, то осуществляется проверка вхождения в группу;
- если параметр <Значен> - это простой элемент справочника или другой тип значения, то осуществляется просто фильтрация по значению;
- для списка значений осуществляется проверка вхождения в список;
- если пустое значение или пустой список значений, то условие не проверяется.
   OnePrg
 
5 - 27.02.21 - 12:25
А всё - разобрался.

Всем спасибо!

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