Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
alexpro1979
382 / 82 / 9
Регистрация: 08.06.2015
Сообщений: 1,259
#1

Запрос подсчет сальдовой ведомости - MS Access

03.11.2015, 19:51. Просмотров 207. Ответов 3
Метки нет (Все метки)

Нужно получить оборотную ведомость по счетам за месяц.

Таблица оборотка одна на весь отчетный период и местит в себе поле месяц.
Нужно узнать остаток на начало месяца используя поле на главной форме, узнать оборот за текущий, и конечный остаток.

Все сделал при помощи 3-х запросов. Расчет идет верно, но при этом куча пустых строк. Подскажите как их убрать ?

Запрос ОбороткаСчет.

Всех счетов в остатке может и не быть, как и в отчетном месяце
поэтому связи именно такие.
0
Вложения
Тип файла: rar Склад (2).rar (105.4 Кб, 2 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2015, 19:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запрос подсчет сальдовой ведомости (MS Access):

Запрос на формирование оборотно-сальдовой ведомости - MS Access
Помогите, плиз составить запрос по базе для формирования оборотно-сальдовой ведомости.Примерный вид ведомости на картинке.БД в...

Формированием оборотно-сальдовой ведомости - MS Access
Добрый день, уважаемые! Есть задание: "организация складского учёта" т.е. нужно разработать программу реализующую предметную область...

Запрос на подсчет количества - MS Access
Здравствуйте. Как можно реализовать запрос, который выводит курсы, на которых студентов больше, чем на первом?

Запрос на сложный подсчет - MS Access
Здравствуйте, умы аксесса! Прошу помочь правильно составить запрос. Суть такова: Таблица1: шифр тура, страна, кол-во дней, стоимость...

Запрос на подсчет количества - MS Access
Здравствуйте. Есть база спортсменов. Некоторые могут участвовать в нескольких видах спорта. Как найти тех, кто выступают более чем в 3...

Запрос на подсчет количества - MS Access
Здравствуйте У меня возникла задача, подозреваю, что решить ее не сложно, но никак не могу сообразить как. В приведенном примере БД,...

3
mobile
22296 / 12612 / 2545
Регистрация: 28.04.2012
Сообщений: 13,825
03.11.2015, 20:02 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Если правильно понял, то достаточно задать условие в запросе
SQL
1
WHERE abs(Nz([ВхОстаток],0))+Abs(Nz([Sum-SUM_PRIH],0))+Abs(Nz([Sum-SUM_RAS],0))>0
Это условие удалит из запроса счета по которым нет оборотов и нет начального остатка
2
alexpro1979
382 / 82 / 9
Регистрация: 08.06.2015
Сообщений: 1,259
04.11.2015, 13:35  [ТС] #3
В вышеуказанном примере планируется реальный учет движения материалов.

Имеют остатки 24 000 позиций, и оборот в месяц порядка 3000 - 4000 документострок.
Если не придумывать ежемесячную таблицу остатков за год таблица будет иметь 72 000 записей.
При вводе прихода и расхода каждый раз запросом считается остаток на текущий момент.

Вопрос к знатокам повлияет ли такой учет на скорость работы программы через 3 года?
Примерно 216 000 строк?
0
texnik-san
шапоклякистка 8-го дня
3554 / 2185 / 389
Регистрация: 26.06.2015
Сообщений: 4,646
Записей в блоге: 1
05.11.2015, 01:09 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Повлияет.

Обычно для уменьшения объемов обсчета придусматривают процедуру "закрытия периода". То есть, время от времени делается глобальная сверка (с бухгалтерами, складеом и тп), исправляются все найденные расхождения и принимается административное решение, что "период до даты такой-то закрывается". После чего все остатки на данную дату считаются начальными, документы ранее этой даты становятся либо вовсе недоступны, ли доступны только на чтение (чаще всего первое - т.к. сбрасываются в архив и удаляются из актуальной базы).

Добавлено через 2 часа 9 минут
Боже, как стыдно за опечатку. Предусматривают, конечно же.
1
05.11.2015, 01:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2015, 01:09
Привет! Вот еще темы с ответами:

Запрос на подсчет значений... - MS Access
Наверное глупый вопрос, но всё же... Есть таблица "Сотрудники" с полем "Имя", содержашим записи имен сотрудников. Как подсчитать сколько...

Запрос. Подсчет количества из двух таблиц - MS Access
суть задачи такова: Есть 2 таблицы Рабочие и Предприятия. Необходимо подсчитать сколько рабочих трудиться на каждом предприятии. данные...

Запрос на подсчет количества заказов по месяцам - MS Access
Всем доброго дня, столкнулся с такой проблемкой, как бы мне организовать запрос, который бы показал 2 колонки, месяц - январь, февраль итд,...

Запрос на выборку по дате и подсчет найденных записей - MS Access
Здравствуйте. Прошу помочь с запросом. Не получается сделать счетчик по найденным записям. Надо что бы при заполнении полей "От" и "До"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru