Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2011, 13:20   #1
daoyar
Новичок
Джуниор
 
Регистрация: 16.01.2011
Сообщений: 2
По умолчанию Подстановка значения запроса в "поле".

Здравствуйте, собственно проблема в следующем:
Есть набор компонентов с различными составляющими "смесей", у каждой своя цена и свой нефиксированный объем. В конечном итоге получаем форму, в который выбираем из полей со списком компоненты "смеси", кол-во таких смесей и для каждого компонента свой объем и цену. Далее запрос высчитывает промежуточную цену каждого компонента в составе, цену всей смеси в единичном экземпляре. Запросы высчитывающие все суммы сделаны(и вроде все правильно). Не могу только понять как подставлять результат запроса в нужное поле(аля показать результат вычислений) в форме.
Зарнанее спс.
daoyar вне форума Ответить с цитированием
Старый 16.01.2011, 14:13   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,079
По умолчанию

есть рецепты с количеством в единицах на 1 порцию
-щи-капуста, морковь,...........соль
-каша-крупа,........................соль

есть стоимость 1 единицы капусты,............соли

прочитав 3 раза условие --не поняла цели
-сосчитать себестоимость щей на 1 порцию
-или потребность соли на все блюда(колич,стоимость)

не смогла перевести понятия компонентов и смесей на русский
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 16.01.2011, 14:15   #3
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от daoyar Посмотреть сообщение
Здравствуйте, собственно проблема в следующем:
Есть набор компонентов с различными составляющими "смесей", у каждой своя цена и свой нефиксированный объем. В конечном итоге получаем форму, в который выбираем из полей со списком компоненты "смеси", кол-во таких смесей и для каждого компонента свой объем и цену. Далее запрос высчитывает промежуточную цену каждого компонента в составе, цену всей смеси в единичном экземпляре. Запросы высчитывающие все суммы сделаны(и вроде все правильно). Не могу только понять как подставлять результат запроса в нужное поле(аля показать результат вычислений) в форме.
Зарнанее спс.
Здраствуйте, daoyar
определитесь по какому событию будет происходить запись в нужное вам поле

private sub ......... Ваше событие по которому сработает макрос

поле0=поле1+поле2' в этой строке все Ваши вычисления
end sub

без Вашего примера большего не скажешь
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 16.01.2011, 14:53   #4
daoyar
Новичок
Джуниор
 
Регистрация: 16.01.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
есть рецепты с количеством в единицах на 1 порцию
-щи-капуста, морковь,...........соль
-каша-крупа,........................соль

есть стоимость 1 единицы капусты,............соли

прочитав 3 раза условие --не поняла цели
-сосчитать себестоимость щей на 1 порцию
-или потребность соли на все блюда(колич,стоимость)

не смогла перевести понятия компонентов и смесей на русский
Суть в следующем:
Нам нужно посчитать промежуточную и итоговую цену компонентов, необходимых для приготовления борща - 3 свеклы, 2 морковки, 4 кортошки и тд. Т.е. В форме мы выбираем компоненты нашего "борща", их кол-во и цену. А в результате получаем - стоимость заданного кол-ва морковок, свеклы, картофеля и всего борща в сумме. Как-то так. Ну и в дальнейшем итоговая сумма всех "борщей" и компонентов

R Dmitry, спасибо, попробую.
daoyar вне форума Ответить с цитированием
Старый 16.01.2011, 15:06   #5
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Если Вам необходимо поместить результат запроса в поле без лишних манипуляций, то замените объект поле на поле со списком или список, и тогда
полесосписком.rowsource= " select..............."
список.rowsource = " select..............."

если же все таки хотите получить прямо в поле, то тогда необходимо открывать recordset, и уже из него получить данные
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234

Последний раз редактировалось R Dmitry; 16.01.2011 в 15:13.
R Dmitry вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение в "Раскрывающемся списоке" и "поле" Even Microsoft Office Access 1 17.10.2010 10:53
Нужно поле "Загрузить файл" в "новости сайта" planetary Помощь студентам 1 24.06.2010 12:26
Подстановка значения переменной как поле записи Noktikus Общие вопросы Delphi 2 17.04.2010 18:01
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03