Рейтинг товаров в ТиС7.7

Новая тема
Показывать по 10 20 40 сообщений
с перебором документов?
Зачем? Есть регистр накопления, есть у него методы получения оборотов!?
такого я не нашел (
"А где смотрели?

    ТекстЗапроса = ТекстЗапроса +
   "Функция НачОстС = НачОст(Сумма);
   |Функция ПриходС = Приход(Сумма);
   |Функция РасходС = Расход(Сумма);
   |Функция КонОстС = КонОст(Сумма);";
   ТекстЗапроса = ТекстЗапроса +
   "Функция НачОстК = НачОст(Количество);
   |Функция ПриходК = Приход(Количество);
   |Функция РасходК = Расход(Количество);
   |Функция КонОстК = КонОст(Количество);";

   Для СчЦикла=1 по СписокОперДебет.РазмерСписка() Цикл
       НазвОперации = СписокОперДебет.ПолучитьЗначение(СчЦикла).Идентификатор();
       ТекстЗапроса = ТекстЗапроса + РазделительСтрок+
       "Функция "+НазвОперации+"ПриходС = Приход(Сумма) когда (КодОперации = глКО."+НазвОперации+");"+
       "Функция "+НазвОперации+"ПриходК = Приход(Количество) когда (КодОперации = глКО."+НазвОперации+");";
   КонецЦикла;
   Для СчЦикла=1 по СписокОперКредит.РазмерСписка() Цикл
       НазвОперации = СписокОперКредит.ПолучитьЗначение(СчЦикла).Идентификатор();
       ТекстЗапроса = ТекстЗапроса + РазделительСтрок+
       "Функция "+НазвОперации+"РасходС = Расход(Сумма) когда (КодОперации = глКО."+НазвОперации+");"+
       "Функция "+НазвОперации+"РасходК = Расход(Количество) когда (КодОперации = глКО."+НазвОперации+");";
   КонецЦикла;
   
"
смотрел в регистрах
"Ладно, я был несколько неправ, что у объекта метаданных регистр накопления в 7.7 есть метод получения оборотов. Потому как привык использовать запросы для выборки каких либо данных из данных ( каламбур однаКО ;) ). Пример выборки я привел."
а как получить остатки на дату?
сразу скажу что в запросах не силен ((
Вот поэтому я и говорю, что надо пригласить специалиста.
ок, попытаюсь разобраться с тем что Вы дали.
Спасибо
Читают тему
(гостей: 2)

Быстрый переход