Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Microsoft/Office Access _ Автовычисление полей

Автор: LFrolov Вторник, 22 Марта 2005, 17:06

в экселе можно задавать в поле формулы вида С1: "=A1*B1", далее вводим данные в стобцы А и В, копируем С1 и получаем столбец "С" с произведениями

как в аксессе сделать чтоб при вводе столбцов "А" и "В" автоматом считался столбец "С"

Автор: mokc0der Вторник, 22 Марта 2005, 23:52

LFrolov, А можно по подробнее для чего это надо.
Просто зачем в БАЗЕ ДАННЫХ хранить дополнительный столбец которы получается сложени(умножением/вычитание и т.п.) двух других. blink.gif

Автор: LFrolov Среда, 23 Марта 2005, 20:54

Разумеется моя формула будет много сложнее, чем я описал. Мне нужен принцип таких действий, а для каких вычислений, ИМХО не важно. Я не метод решения собираюсь обсуждать ...

Автор: mokc0der Среда, 23 Марта 2005, 21:18

LFrolov, я прекрасно понимаю что вы будете хранить что-то по сложнее суммы. smile.gif Только зачем? Я понимаю что очень часто надо вывести на экран произведение(сумму и т.п.) нескольких столбцов(это делается с помощью запросов или отчетов). Зачем хранить эти данные в отдельном поле даже не могу представить, если это действительно необходимо - ИМХО нужно использовать Excel.
P.S. Не хотите обсуждать - не надо, это ваше право. Только мне такой подход напоминает использование компьютера для забивания гвоздей blush.gif

Автор: LFrolov Четверг, 24 Марта 2005, 21:02

mokc0der

Цитата
LFrolov, я прекрасно понимаю что вы будете хранить что-то по сложнее суммы.  Только зачем?

затем, что надо
Цитата
Зачем хранить эти данные в отдельном поле даже не могу представить

и не надо представлять, я сам уж как нибудь представлю
Цитата
если это действительно необходимо - ИМХО нужно использовать Excel

можно я сам решу, что мне использовать ?
Цитата
Только мне такой подход напоминает использование компьютера для забивания гвоздей

а мне вот кажется, что флейм в другой ветке постится ...
если нечего сказать по существу, то может лучше помолчать ?

to All:
с привеликим удовольствием выслушаю конструктивные мысли по технической реализации поставленной задачи

Автор: mokc0der Пятница, 25 Марта 2005, 12:32

LFrolov, Я лучше заработаю предупреждение от админов (если они сочтут что я заслужил) чем про молчу - вы чушь несете! mad.gif И не хотите это понять.
P.S. Я фотошопе нарисовал табличку в ней три поля в первом и втором числа. Как сделать чтоб в третьем поивилась сумма ? tongue.gif

Автор: LFrolov Пятница, 25 Марта 2005, 18:12

Админу

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

mokc0der

Цитата
вы чушь несете!

- Ну и дуб же ты Василий Иванович ...
- Да, Петька, я могуч

Автор: Jurka Понедельник, 08 Августа 2005, 13:25

Цитата(LFrolov @ Пятница, 25 Марта 2005, 18:12)
Админу

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

mokc0der
Цитата
вы чушь несете!

- Ну и дуб же ты Василий Иванович ...
- Да, Петька, я могуч
*



Девочки, спокойно, не ругайтесь.

Решается очень просто, делай Query, и там уже лепи в 3й столбик что хочешь.
в таблице делай 2 поля в Query их выноси, и 3им полем вставь это. ну а дальше сам знаешь.
c: [a]+[b]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)