Помогите справиться с Access

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Orchidey
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 20
Зарегистрирован: 24.05.2004 (Пн) 0:09
Откуда: Россия, Казань

Помогите справиться с Access

Сообщение Orchidey » 27.07.2004 (Вт) 11:04

У меня такая проблемка возникла в Accesse.

Делаю программку для обменного пункта. Такая ситуация:
через форму задается сумма долларов, которую приносит клиент для обмена, а курс покупки долларов дается в другой таблице.
Сумма в рублях, которую должны выдать клиенту должна сама считаться, на той же форме.
Я делаю запрос из таблицы курсов на курс покупки доллара и не знаю как дальше результаты этого запроса привязать к сумме, которая автоматически должна считаться (т.е. берется курс из запроса умножается на сумму долларов которые приносит клиент и вставляется в поле).
Подскажите, пожалуйста, кто знает как это можно сделать?
Я - часть той силы, что вечно хочет зла и вечно совершает благо!!!!

Leon_
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 333
Зарегистрирован: 19.05.2004 (Ср) 16:31
Откуда: Moscow

Сообщение Leon_ » 27.07.2004 (Вт) 12:43

Если я понял, что требуется, то в общем надо предпринять следущее:

1. Назовем в этой форме поле с суммой $ -- edtUSD, поле с нужным курсом -- edtCourse, поле результата в рублях -- edtRUR.
2. Назначим свойству "Данные" (ControlSource) поля edtCourse значение qryGetCourse (т.е. имя того запроса, что получает нужный курс из таблицы).
3. Назначим свойству "Данные" (ControlSource) поля edtRUR значение
=[edtUSD]*[Сourse]

Orchidey
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 20
Зарегистрирован: 24.05.2004 (Пн) 0:09
Откуда: Россия, Казань

Сообщение Orchidey » 27.07.2004 (Вт) 14:49

>Назначим свойству "Данные" (ControlSource) поля edtCourse >значение qryGetCourse (т.е. имя того запроса, что получает нужный >курс из таблицы).


Дело в том, что как такового поля edtCourse в форме нет. Форма строилась по таблице, где нет этого поля, а оно в другой таблице вообще и поэтому я отбираю его запросом.
Поэтому, соответственно к свойствам я не могу ничего привязать + когда я пытаюсь создать по форме и запросу, аксесс ругается и не дает этого сделать.

П.С. как можно скрыть поля в форме????
Я - часть той силы, что вечно хочет зла и вечно совершает благо!!!!

Leon_
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 333
Зарегистрирован: 19.05.2004 (Ср) 16:31
Откуда: Moscow

Сообщение Leon_ » 27.07.2004 (Вт) 15:02

:o
Добавить на форму поле -- задача проще, чем написать работающий запрос.
Уверен, что немного потренировавшись (возможно, почитав и книгу), все получится.

Скрыть поля в форме -- установить свойство "Вывод на экран" (Vusible).

Orchidey
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 20
Зарегистрирован: 24.05.2004 (Пн) 0:09
Откуда: Россия, Казань

Сообщение Orchidey » 27.07.2004 (Вт) 15:37

Поле то из запроса, не получается .........:-((((
Я - часть той силы, что вечно хочет зла и вечно совершает благо!!!!

Leon_
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 333
Зарегистрирован: 19.05.2004 (Ср) 16:31
Откуда: Moscow

Сообщение Leon_ » 27.07.2004 (Вт) 15:59

Нужно, чтобы запрос возвращал только одно поле. Если для редактирования запроса используется QBE (бланк запроса), то просто "снять галочки" в полях "Вывод на экран" :-)

Orchidey
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 20
Зарегистрирован: 24.05.2004 (Пн) 0:09
Откуда: Россия, Казань

Сообщение Orchidey » 27.07.2004 (Вт) 17:30

У меня так и стоит.....
Я - часть той силы, что вечно хочет зла и вечно совершает благо!!!!


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList  
cron