|
29 Кб. |
|
| Добрый день!
Есть некая проблема у начинающего пользователя - буду рад за помощь, советы и их же с ними.
Вообщем суть такая:
Есть несколько табличек Ламинации (виды, кол-во микр и тд.) - все связаны подстановкой... вообщем то проблем не возникает. Туда же добавил Цену, Количество листов и Стоимость.
Делаю запрос на основе этих связанных табличек и на основе этого запроса делаю форму для ввода данных, там юзер выбирает Вид ламинации, микроны ...ставить цену и количество. тут и начинаются засады....
В поле Стоимость делаю выражение:
=Формы!ТаблЛаминация!КоличествоЛаминации*Формы!ТаблЛаминация!Цена
Все хорошо и красиво считается и умножается и Стоимость показывается, но .. когда создаю отчет или иду в запрос - то там Стоимость - пустая =((
Соответственно вопрос ... Как сделать так чтобы в отчетах стоимость показывалась? | |
|
| |
|
|
|
| если данные из одной формы, то можно проще =[КоличествоЛаминации]*[Цена]
ЗЫ. Русские названия лучше брать в квадратные скобки | |
|
| |
|
|
|
| Это понятно, но ... вопрос заключается в Запросе или Отчете =)
За совет - все равно спасибо. | |
|
| |
|
|
|
| я бы в запросе делал:
- нагляднее;
- проще редактировать
но есть опасность, что один запрос м/б использован в качестве источника для нескольких отчетов. | |
|
| |
|
|
|
| Всё ..вопрос снимается =)
Понял что не стоит хранить в Таблицах данные - которые можно легко высчитать (+,-,*,\)
В запросе в последнем поле добавил : Стоимость: [Количество]*[Цена
Вот и все =) И эта Стоимость и в форме появляется и в отчете - так что ..все равно всем спасибо за внимание =)] | |
|
| |