powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ввод значения из формы в таблицу
22 сообщений из 22, страница 1 из 1
Ввод значения из формы в таблицу
    #39091143
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Возможно мои рассуждения вам покажутся глупыми-прошу сильно не ругать, но с любовью исправлять. Я только начал осваивать Acces и еще многого не понимаю.

Вопрос вот в чем: у меня есть форма с подчиненной формой, созданной на основании таблицы 1, связанной с таблицой 2 типом связи "1 ко многим" (вроде так называется. Выглядит так: 1->∞). Таблица 1 используется в основной форме, Таблица 2 в подчиненной.

В подчиненной форме используются расчеты, для которых в ней создано Поле 2.

Эти расчеты записываются в основную форму в Поле 1 используя выражение "=[расчет подчиненная форма].Form!Поле2".

Далее мне эти данные(из Поля 1) нужно записать в Таблицу 1 в Поле 3.
Как это сделать?
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091163
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslavДалее мне эти данные(из Поля 1) нужно записать в Таблицу 1 в Поле 3.
Вычисляемые поля в таблицах-грубое нарушение правил "базостроения"
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091165
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslavВсем привет!

Возможно мои рассуждения вам покажутся глупыми-прошу сильно не ругать, но с любовью исправлять. Я только начал осваивать Acces и еще многого не понимаю.

Вопрос вот в чем: у меня есть форма с подчиненной формой, созданной на основании таблицы 1, связанной с таблицой 2 типом связи "1 ко многим" (вроде так называется. Выглядит так: 1->∞). Таблица 1 используется в основной форме, Таблица 2 в подчиненной.

В подчиненной форме используются расчеты, для которых в ней создано Поле 2.

Эти расчеты записываются в основную форму в Поле 1 используя выражение "=[расчет подчиненная форма].Form!Поле2".

Далее мне эти данные(из Поля 1) нужно записать в Таблицу 1 в Поле 3.
Как это сделать?
Ну для начала "Букварь"
http://www.sql.ru/forum/549248/ssylki-na-nedodelannye-faq
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091205
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Я знаю, но с запросами совсем не подружился.
Я рассуждал так: для того, что бы использовать вычисляемые данные из формы их нужно где то хранить.
А где как не в таблицах?
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091211
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091219
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslav,
данные (количество и цена) и информация (оплачено=количество*цена) это, таки, две разницы (хранить в таблице информацию,которая в любой момент извлекается из данных есть не правильно)
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091222
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Круто спасибо!
А как сделать так, что бы итоговая сумма каждого клиента записывалась в общую форму(без расчетов в форме)?
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091274
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Я правда понимаю, что это две разные вещи.
Вот чего я не могу понять как сделать: допустим мне надо создать еще одну форму, которая будет показывать информацию о клиентах и общей сумме, которую они потратили. Как это сделать?
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091331
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslav,
без запросов и отчетов ACCESS сильно ущербен
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091344
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Точно! Есть же отчеты! Спасибо, сам бы не скоро еще понял, что для хороших вычислений можно пользоваться и отчетами!
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091382
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

У меня уже другой вопрос: как в форме создать поле, которое будет брать расчетные данные из отчета в соответствии с клиентом? На примере вашей БД: та же задача- мне в форме клиенты нужно просто добавить поле которое будет выдавать итоговую сумму(простой подстановкой не получается)
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091401
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslav,
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091431
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslav,
проще всего ввести в таблицу поле "поЦене" куда автоматически, послеОбновления поля "купил", записывать действующую цену (т.к. со временем она изменяется). В примечании формы поле: =sum(количество*поЦене, если в строке:свободное поле с данными:=количество*поЦене)
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091434
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку:имеется ввиду табл."Покупки"
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091441
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу!
у ф-ции SUM скобку не закрыл, а в конце сообщения лишняя
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091730
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Я так в принципе раньше и делал.

Но моя задача избежать расчетов в форме(если рассчитывать сумму в этой форме, то я не смогу ее использовать в другой форме. Допустим я хочу этакую форму, которая которая показывает мне только данные о клиенте и только его растраты. При этом я хочу что бы эти данные были не в отчете, а чисто в поле формы. Можно ли это сделать? Да еще и так, что бы не на основании одного лишь отчета, но и таблицы, которая связывала бы меня с другими формами?).
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091765
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yrossslav,

выноси расчёты в функции, а функции располагай в общих модулях.
делай эти функции общедоступными из любого места программы Public .

Public function Моя_функция_для формы_Расчёт_чего_то( Аргумент1, Аргумент2 )
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091769
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58yrossslav,

выноси расчёты в функции, а функции располагай в общих модулях.
делай эти функции общедоступными из любого места программы Public .

Public function Моя_функция_для формы_Расчёт_чего_то( Аргумент1, Аргумент2 )В описании функции указываются параметры .
При вызове функции передаются аргументы .
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091810
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как-то так + используй функции (вобчем выполняй свои хотелки)
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091886
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39091999
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,
Да.
...
Рейтинг: 0 / 0
Ввод значения из формы в таблицу
    #39102875
yrossslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем большое! Буду разбираться.

А не могли бы вы мне посоветовать литературу учащую работать с функциями?
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ввод значения из формы в таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]