В Генераторе отчетов под Windows сделала отчет по учету остатков по каждому сладу с подведением итогов и т.д. Но все это только на текущую дату... Как сделать все тоже самое, но на любую дату из расчетного периода...
Есть подозрение, что нужно использовать таблицу MDOCM, но конкретно не хватает воображения(. Если кто сталкивался или знает, что делать, подскажите, пожалуйста..
[ Это Сообщение было отредактировано: juliana в 2002-06-27 10:14 ]
Правильно в mdocm и есть само движение поле vid дает тебе информацию о направлении движения "1" -приход, "2" -расход. А затем по полю kol считаешь движение я в акцессе примерно такой запрос делал:
SELECT mkart.grup, mkart.nnum, mlabel.name, mkart.kol0, Sum((IIf(mdocm!vid='1',mdocm!kol,0))) AS KolPlus, Sum((IIf(mdocm!vid='2',mdocm!kol,0))) AS KolMinus
FROM mlabel RIGHT JOIN (mkart RIGHT JOIN mdocm ON (mkart.grup = mdocm.grup) AND (mkart.nnum = mdocm.nnum) AND (mkart.sclad = mdocm.sclad)) ON (mlabel.nnum = mkart.nnum) AND (mlabel.grup = mkart.grup)
WHERE (((mdocm.date)<=[Input_Date]) AND ((mdocm.sclad)="000001") AND ((mdocm.delete)=False))
GROUP BY mkart.grup, mkart.nnum, mlabel.name, mkart.kol0
ORDER BY mkart.grup, mkart.nnum;
mkart- брал остатки на начало периода;
mlabel - наименование номенклатуры.
Здравствуйте!
Большое спасибо за помощь...
Непонятно только одно. Когда я пытаюсь в качестве выражений записать
Sum((IIf(mdocm!vid='1',mdocm!kol,0))) AS KolPlus и
Sum((IIf(mdocm!vid='2',mdocm!kol,0))) AS KolMinus.
SQL выдает ошибку (Missing Comma (,))...
Я ставила ее уже везде, где только можно поставить... Ошибка не исчезает...Подскажите, пожалуйста, в чем может быть дело???
Заранее большое спасибо.
Вы делали в Генераторе отчетов?
Там есть настройка на несколько стандартов SQL. Мож проблема в этом.
или просто пришлите ваш отчет на anton@ksplus.ru, посмот
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum