Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Отчет по остаткам на складах в ГенОтчWindows

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
juliana



Joined: 27 Apr 2002
Posts: 30



PostPosted: 27 Jun 2002 07:30    Post subject: Reply with quote

В Генераторе отчетов под Windows сделала отчет по учету остатков по каждому сладу с подведением итогов и т.д. Но все это только на текущую дату... Как сделать все тоже самое, но на любую дату из расчетного периода...
Есть подозрение, что нужно использовать таблицу MDOCM, но конкретно не хватает воображения(. Если кто сталкивался или знает, что делать, подскажите, пожалуйста..

[ Это Сообщение было отредактировано: juliana в 2002-06-27 10:14 ]
Back to top
View user's profile Send private message
Fduch



Joined: 14 May 2002
Posts: 6



PostPosted: 27 Jun 2002 10:58    Post subject: Reply with quote

Правильно в 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 - наименование номенклатуры.
Back to top
View user's profile Send private message
juliana



Joined: 27 Apr 2002
Posts: 30



PostPosted: 01 Jul 2002 05:41    Post subject: Reply with quote

Здравствуйте!
Большое спасибо за помощь...
Непонятно только одно. Когда я пытаюсь в качестве выражений записать
Sum((IIf(mdocm!vid='1',mdocm!kol,0))) AS KolPlus и
Sum((IIf(mdocm!vid='2',mdocm!kol,0))) AS KolMinus.
SQL выдает ошибку (Missing Comma (,))...
Я ставила ее уже везде, где только можно поставить... Ошибка не исчезает...Подскажите, пожалуйста, в чем может быть дело???
Заранее большое спасибо.

Back to top
View user's profile Send private message
Fduch



Joined: 14 May 2002
Posts: 6



PostPosted: 04 Jul 2002 13:15    Post subject: Reply with quote

Вы делали в Генераторе отчетов?
Там есть настройка на несколько стандартов SQL. Мож проблема в этом.
или просто пришлите ваш отчет на anton@ksplus.ru, посмот
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru