Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
1

Подсчет итогов на основании фильтра в подчиненом отчете или форме

13.02.2014, 23:50. Показов 2705. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, весь форум
прошу помочь мне с одним вопросом
Сидит на складе кладовщик и забивает приходики и расходики материала
И вроде бы ничего все нормально но вот у него стали уходить в минуса остатки,
я хотела сделать форму которая одовременно выводила остатки по материалу используя фильтр на основании формы которая добавляет записи в таблицу (это форма с названием Склад материаловC филтр)
не нашла похожего на форуме, пробовала сама ничего не получается херь какаято, уже неделю бьюся
Хотя может у вас будут другие примеры,

Безмерно буду благодарна всем ответившим и помгшим
Вложения
Тип файла: 7z Материаллы1.7z (48.4 Кб, 19 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2014, 23:50
Ответы с готовыми решениями:

Подсчет итогов в отчете
Здравствуйте, уважаемые форумчане. Прошу помочь подвести итоги в отчете. Например, это...

Подсчет итогов в отчете из запросов с условиями. Функция Dcount(), DSum()
В итоговом отчете не могу вывести суммарные данные по классам из разных школ по определенному...

Вывод итогов в отчёте
Здравствуйте! Делаю внешний отчёт на основе Универсального. Как вывести в общие итоги поле,...

Настройка подсчёта итогов в отчёте
Добрый день. Уперся в вопрос настройки подсчёта итогов в отчете. В итоговом отчете (Отчет...

29
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
04.03.2014, 15:39  [ТС] 21
Author24 — интернет-сервис помощи студентам
Вячеслав, Спасибо огромное пробую, прикручиваю феньки
0
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
06.03.2014, 12:49  [ТС] 22
Огромное спасибо, Вячеславу привыкаю к вашему видению склада

А можно я еще вопросик задам
Начальник попросил чтобы на складе был всегда страховой запас, но человек за это отвечающий периодически просирает это, и во он попросил чтобы строки в отчете подсвечивались красным по некоторым условиям, и в отчете с названием «ОстаткиОтчет» выводились в самом верху, т.е. в первых строчках, а неподсвеченные шли после них.. . у меня не получилось
Вот условия
МатПост=Рига и МатТип=ПП бел и МатШир_мм=150 и Остаток < 6000
МатПост=Рига и МатТип=ПП бел и МатШир_мм=195 и Остаток < 8000
МатПост=Рига и МатТип=ПП бел и МатШир_мм=215 и Остаток < 6000
Вобщем есть еще много,но я думаю сама справлюсь если Вы мне с этим поможете, если есть возможность поглядите пожалуйста…

Прикрепляю файл в котором есть этот отчет....
Вложения
Тип файла: 7z Склад.7z (99.7 Кб, 5 просмотров)
1
8862 / 5910 / 585
Регистрация: 27.03.2013
Сообщений: 19,584
06.03.2014, 13:32 23
Цитата Сообщение от sveto4ek Посмотреть сообщение
...периодически просирает это,..

Прикольно. + насмешили +
А для подсветки существует такая возможность, как - УСЛОВНОЕ ФОРМАТИРОВАНИЕ
Попробуйте, очень даже прикольно и полезно.
0
Эксперт MS Access
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
06.03.2014, 14:11 24
sveto4ek, смотрите отчет ОстаткиОтчет. Данные в условном форматировании по этим полям. Сделал только два условия, остальные по аналогии.
Вложения
Тип файла: rar Склад1.rar (112.2 Кб, 13 просмотров)
1
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
06.03.2014, 15:42  [ТС] 25
Спасибо за оперативность........
Но тут у меня возникла заковычка, больше трех раз низззяяя, а у меня 21 правило, может както макросом на область данных, я нашла об этом пример, но у меня как-то не вышел каменный цветок.....
0
8862 / 5910 / 585
Регистрация: 27.03.2013
Сообщений: 19,584
06.03.2014, 15:50 26
Цитата Сообщение от sveto4ek Посмотреть сообщение
...а у меня 21 правило, может както макросом...
ЧЁ за 21 правило? И поподробнее про макросы.
Правда опять за макросы нас за них (макросов) наверное ругать будут, можно попробовать, но не факт что все как нужно получится
0
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
06.03.2014, 16:19  [ТС] 27
Не не не я вас вообще ни за что ругать не буду

МатПост=Рига и МатТип=ПП бел и МатШир_мм=150 и Остаток < 6000
МатПост=Рига и МатТип=ПП бел и МатШир_мм=195 и Остаток < 8000
МатПост=Рига и МатТип=ПП бел и МатШир_мм=215 и Остаток < 6000

Вот таких вот строчек 21 штука
0
Эксперт MS Access
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
06.03.2014, 16:53 28
sveto4ek, если с вас есть 21 вид конкретного материала, то чтобы не думать вообще надо изменить таблицу где названия материалов добавив в них тип клея, ширину и поле с минимальным количеством товара. у вас упростится система приема товара и ненадо ни каких макросов. домой приеду покажу, часа через 3.
1
Эксперт MS Access
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
06.03.2014, 17:00 29
Цитата Сообщение от sveto4ek Посмотреть сообщение
МатПост=Рига и МатТип=ПП бел и МатШир_мм=215 и Остаток < 6000
Вот таких вот строчек 21 штука
Сделайте в общем модуле публичную функцию, где можно будет записать все условия. А потом эту функцию можно будет использовать в условном форматировании.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Public Function clauseUF(matpost, mattip, matshir, ostatok) as Boolean
  clauseUF=False
  If matpost="Рига" and mattip="ПП" and matshir=150 and ostatok<6000 Then
    clauseUF=True
    Exit Function
  End If
  If matpost="Рига" and mattip="ПП" and matshir=195 and ostatok<8000 Then
    clauseUF=True
    Exit Function
  End If
  If matpost="Рига" and mattip="ПП" and matshir=215 and ostatok<6000 Then
    clauseUF=True
    Exit Function
  End If
'................
'Остальные 18 условий по образцу
End Function
А в условном форматировании выберите Выражение и запишите условие для поля
Visual Basic
1
clauseUF([МатПост];[МатТип];[МатШир;[Остаток])=True
0
1 / 1 / 0
Регистрация: 13.02.2014
Сообщений: 13
06.03.2014, 17:07  [ТС] 30
не не не Вячеслав Я, не надо, там видов как грязи, просто правила выделения только для 21 вида, остальные виды нам на складе не нужны...

Добавлено через 6 минут
Спасибо спасибо, сколько матерных слов, но я все попробую и публичную и функцию тоже

если не получиться то напишу
mobile, тыкнула вам в репу(не сочтите за хамство)
0
06.03.2014, 17:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2014, 17:07
Помогаю со студенческими работами здесь

Группировка общих итогов в отчете
Здравствуйте, уважаемые эксперты!Имеется отчет по оплате договоров с группировкой по видам закупки....

В отчете пропадает поле Итогов.почему-то
Всем привет! Сделал обычный отчет (Access 2013) и добавил итоговые поля =Sum() - отлично всё...

Группировка записей в ленточной или табличной ФОРМЕ, а не отчете - как?
Добрый день. Продолжая мучить табличное представление данных в Access, наткнулся еще на вот такую...

Ошибка при наложении программного фильтра и фильтра на форме
Добрый день, на форме программно устанавливается фильтр записей - все хорошо. но когда средствами...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru