Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как вывести стоимость в отчет Аксесс 2003.
 
 автор: Evgeniy1979   (25.10.2011 в 14:37)   личное сообщение
55 Кб.
 
 

при расчете стоимости материалов (в форме добавил поле оно вычисляет стоимость кол-во*цену), как теперь прикрутить ее в отчет "ОтчетЗаказаБух".

  Ответить  
 
 автор: Силblч   (25.10.2011 в 14:39)   личное сообщение
 
 

так же как и в форме
а можно(нужно) и в запросе

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 14:41)   личное сообщение
 
 

так же не получается (((, посмотрите базу пожалуйста.

  Ответить  
 
 автор: snipe   (25.10.2011 в 15:12)   личное сообщение
 
 


должно быть так же - один в один

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 15:20)   личное сообщение
 
 

уже по разному пробывал, или ошибка или первое значение всем присваивает. Не пойму где ошибка.

  Ответить  
 
 автор: Силblч   (25.10.2011 в 15:13)   личное сообщение
 
 

не могу
мне вера не позволяет

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 15:19)   личное сообщение
 
 

Вера во что не позволяет? В простых, начинающих , требующих грамотных наставников юзеров?

  Ответить  
 
 автор: kot_k_k   (25.10.2011 в 15:43)   личное сообщение
41 Кб.
 
 

вот так должен выглядеть источник данных для отчета и форма, тем более подчиненная там ни причем

  Ответить  
 
 автор: snipe   (25.10.2011 в 15:48)   личное сообщение
 
 

=[Кол-о]*[Цена].[column](3)

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 16:00)   личное сообщение
 
 

спасибо добрый фей, все получилось!!!!! и работает!!! Буду дальше рыть, чувствую вопросов будет есчо уйма )))).

  Ответить  
 
 автор: Evgeniy1979   (26.10.2011 в 11:12)   личное сообщение
108 Кб.
 
 

спасибо, получилось, но теперь другой вопрос, мне нужно сделать отчет чтоб в нем было сверху листа отчет без стоимости, а снизу отчет со стоимостью. Создал отдельный отчет "ОтчетОбщий", сделал подчиненые отчеты "ОтчетЗаказа" (без стоимости) и "ОтчетЗаказаБух" (со стоимостью), но видно перемудрил с запросам, если в форме вводишь 1 материал, то отчет формируется как нужно, если вводишь 2а материала, то отчет формируется 2 раза, если 3 материала, то 3 раза и т.д.
П.С. сотрудник Иванов пароль 123.

  Ответить  
 
 автор: snipe   (26.10.2011 в 17:38)   личное сообщение
 
 

Как бы вам объяснить
Ваш отчет строится на основе запроса
каждая "строка" отчета отображает строку запроса
посему и появляются 2 и 3 и 4 отчетов
выход - разбить отчет на 2 части основную и подчиненную
в подчиненной показывать выбранные материалы

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

  Ответить  
 
 автор: Evgeniy1979   (27.10.2011 в 16:09)   личное сообщение
119 Кб.
 
 

Ну вроде разобрался, только теперь опять в ступоре, надо посчитать итог суммы за материалы в общем отчете, =SUM (стоимость) НЕРАБОТАЕТ (((. Опять где-то накасячил ((((.

  Ответить  
 
 автор: snipe   (27.10.2011 в 17:26)   личное сообщение
 
 

Я вот только не нашел где
ну как вариант функция DSum("[Имя столбца где считать]","[Имя таблицы или запроса]","условия отбора или фильтр")

  Ответить  
 
 автор: Evgeniy1979   (28.10.2011 в 07:47)   личное сообщение
133 Кб.
 
 

Извеняйте, не тот архив сбросил. Как я понимаю, итог нужно подводить в подчиненном отчете ОтчетЗаказаБух, ну ни как он не хочет работать, побывал по разному((((.

  Ответить  
 
 автор: snipe   (28.10.2011 в 07:57)   личное сообщение
 
 

Итог надо подводить либо в основном отчете либо в колонтитуле подчиненного

  Ответить  
 
 автор: Evgeniy1979   (28.10.2011 в 09:21)   личное сообщение
 
 

Нужно в основном, но как сделать не пойму, пишет ОШИБКА или требует ввода значения (((

  Ответить  
 
 автор: snipe   (28.10.2011 в 10:11)   личное сообщение
 
 

вариант функция DSum("[Имя столбца где считать]","[Имя таблицы или запроса]","условия отбора или фильтр")

  Ответить  
 
 автор: Evgeniy1979   (28.10.2011 в 14:20)   личное сообщение
 
 

DSum("[Итого]","[Имя таблицы или запроса (данные же я как понимая берутся из отчета, получается тут должно быть Reports![ОтчетЗаказаБух]![стоимость],"условия отбора или фильтр" (вот не пойму что тут должно быть?)
В конечном итоге получилось вот так DSum ( [Итого];Reports![ОтчетЗаказаБух]![стоимость]; «criteria»).

Целый день убил на данное вычисление. ((
Поправьте, что я делаю не так?

  Ответить  
 
 автор: snipe   (28.10.2011 в 15:28)   личное сообщение
 
 

DSum("[Имя столбца в таблице или запросе в котором надо суммировать]";"[имя таблицы или запроса]";"[условие отбора]")
условия вы писать умеете я видел фильтр в отчете все тоже самое

поймите одно - DSum не привязан ни к отчету ни к форме он сам по себе (точнее она - функция)

  Ответить  
 
 автор: Evgeniy1979   (28.10.2011 в 15:53)   личное сообщение
133 Кб.
 
 

Ну то что DSum это функция понятно, я не пойму как правильно написать эти все значения, запутался совсем я(((.
Пожалуйста, напишите как должно быть на моем примере.

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 15:56)   личное сообщение
 
 

а откель он будет тогда брать стоимость?

  Ответить  
 
 автор: kot_k_k   (25.10.2011 в 16:01)   личное сообщение
 
 

я ваще не понял тогда структуру и в чем вопрос - у тебя стоимость находится в самом запросе Материалы.Стоимость а ты зачем-то вытягиваешь ее из формы

п.с. а Силыч про то что выскакивающие формы с паролем нужно убирать в таких случаях или писать внизу "Пароль - 123", а рыскать в куче чужих табл и исккать заветное поле, которое должно быть звездочками отображаться (если по нормальному) - не у всех есть время.

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 16:07)   личное сообщение
 
 

Ну я только начинающий БД образователь, а на счет паролей, ну дык я не стал скрывать базу, за окошком все просматривается))) ну и шифт ни кто не отменял)))

  Ответить  
 
 автор: snipe   (25.10.2011 в 16:06)   личное сообщение
 
 

стоимость = количество товара * на цену товара - в данном случае величина расчетная
цену товара вы показываете
единственное что к цене товара надо правильно обратиться
т.е обратиться не прикрепленному столбцу комбобокса а немного к другому

кстати о таком использовании комбобокса я чего-то ранее не додумался

  Ответить  
 
 автор: Силblч   (25.10.2011 в 16:00)   личное сообщение
 
 

нет, вера в безопасность :)

  Ответить  
 
 автор: Evgeniy1979   (25.10.2011 в 16:03)   личное сообщение
 
 

ну даже презервативы не сильно обезопасят , а в данном случае о какой безопасности может идти речь, Вам кажется, что за Вами следят? Вы хотите поговорить об этом?

  Ответить  
 
 автор: Силblч   (25.10.2011 в 16:10)   личное сообщение
 
 

я знаю что за мной следят :)
корпоративный фраервол не дает скачивать аттачи :)
ничего личного ;)

  Ответить  
 
 автор: Explorer   (25.10.2011 в 16:26)   личное сообщение
 
 

// не дает скачивать аттачи

ипатькопать! я думал это у нас диктатура, а это, оказывается, у вас!

  Ответить  
 
 автор: Силblч   (25.10.2011 в 16:29)   личное сообщение
 
 

но не отовсюду же

  Ответить  
 
 автор: kot_k_k   (25.10.2011 в 16:33)   личное сообщение
 
 

а у мну админофские прафа - на фсё, траффик неограничен, Radmin-клиент отключен.
Лавааандаааа! Гораня лавандаааа

  Ответить  
 
 автор: Силblч   (25.10.2011 в 16:38)   личное сообщение
 
 

ну я тоже не жалуюсь в целом :)

  Ответить  
 
 автор: Explorer   (25.10.2011 в 16:41)   личное сообщение
 
 

я тоже не жалуюсь... мне некогда...

  Ответить  
 
 автор: Силblч   (25.10.2011 в 17:03)   личное сообщение
 
 

ыыы

  Ответить  
 
 автор: Explorer   (26.10.2011 в 18:22)   личное сообщение
 
 

ну вот время появилось сечас пойду в свой топек и буду жаловаться!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList