![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
Здравствуйте, столкнулась с такой проблемой: создала базу в которой регистрируються поставки предприятия . основная задача расчитать Сальдо на конец месяца которое расчитываться как Сальдо на начало месяца + Сумма за отгруженный товар - Оплачено, Проблема заключаеться в том, что сальдо на начало месяца - это сальдо на конец прошлого месяца, не могу реализовать перенос сальдо. Данные вносятся с августа, Сальдо на начала месяца в августе 0 по всем контрагентам. Скины связей и запросов прикладываю
Последний раз редактировалось dianka); 22.08.2013 в 16:32. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
![]()
мне конечно схема не очень нравится
мое видение журнал1 ид1.дата, тип документа,клиент,номер док,сумма 1,01/03/2013,продажа,рога и копыта,0000001,12345,00(справочно) 2,02/03/2013,продажа,крона,0000002,12000 3,02/03/2013,оплата,рога и копыта,0000003,10000 табл2 ид2,ид1,товар2,кол2,цена2 если дата меньше 01/03/2013 ---входной остаток иначеесли продажа ---то продажа иначеесли оплата -----оплата есть еще и --предоплата --бартер --взаимозачет
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
Спасибо за ответ, я понимаю что данных малова-то, все дело в том что они тянуться из таблиц которые предоставляет другой отдел(таблицы прикладываю), для него же делаеться и база. Больше никакие данные им здесь не нужны единсвенное, что я думаю смогу уговорить добавить это даты. База такая корявая потому что я не знаю как реализовать вычисление сальдо и много раз её переделывала, опишите ,пожалуйста, поподробней или покажите на примере не очень понимаю как данные будут подбиваться именно к концу месяца.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
![]()
а где данные предыдущих месяцев
сальдо --или считается суммированием предыдущих месяцев --или вводится , например , как поле в таблице клиентов+год+месяц вопросы --как вы получаете данные --храните ли(а таблице у вас только август, нет поля год)
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
Дело в том что предприятие работает с 1-го августа 2013 года, поэтому данных за предыдущие месяцы просто пока нет. Данные получаю из другого отдела, собераемся хранить. Замечание учту, год добавлю он был видно по невнимательности удалила, я вообще хочу попросить чтобы они вносили дату, просто не знаю как объеденить суммы по всему месяцу поэтому и добавила поле месяц,
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
![]()
тогда вопрос
вы будете ДОБИВАТЬ в эту таблицу или импорт из екселя
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
Импорт из excel
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
![]()
Для работы с датами используйте функции Day, Month, Year:
WHERE Year(Дата_прихода)=2013 AND Month(Дата_прихода)=2
Окупант, руки прочь от Украины!!! Слава Героям!
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
Спасибо за подсказку)
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 07.08.2013
Сообщений: 12
|
![]()
А кто-нибудь может мне на примере показать как это реализовать, а то что-то у меня не получается. Например первое выражение, если дата меньше 01/03/2013---входной остаток, а если новый контрагент введен позже , то как ему задать входной остаток?
Последний раз редактировалось dianka); 29.08.2013 в 15:24. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос(перенос выделенного абзаца в конец активного документа) | student12345 | Microsoft Office Word | 3 | 28.12.2011 23:59 |
Перенос первой буквы в конец слова | Zigi | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.12.2010 18:15 |
Конец месяца. А если выпадает на выходные | kzld | Microsoft Office Excel | 8 | 03.11.2010 14:31 |
значения "на конец месяца" перенести на "начало месяца" | 0mega | Microsoft Office Excel | 2 | 10.05.2010 07:23 |
в начале месяца произойдет перенос форума на новый сервер Xeon 3.2 | Alar | О форуме и сайтах клуба | 23 | 17.12.2008 11:02 |