LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Финансовая прог...
 Финансовая программа поплнения счета
 
 29.05.2008 17:37:52
Мариша
23 сообщения


Финансовая программа поплнения счета

Здравствуйте, помогите,пожалуйста.Есть таблица с полями - Вносимая Сумма, Остаток на счете, Итого на счете.При первом заполнении Остаток на счете должен быть равен 0, а Итого на счете = Вносимая Сумма + Остаток на счете, а при втором и т.д. заполнениях в поле Остаток на счете должна переносится сумма Итого на счете из предыдущей строки.Как это сделать? 

 29.05.2008 20:54:29
Admin1
731 сообщения
1-ый


Re: Финансовая программа поплнения счета
 Измененный Admin1  на 29.05.2008 20:55:11)

Можно реализовать через DSum для малых баз данных. Если данных будет много, то лучше добавить служебное поле (ОстатокНаСчете) и считать остатки каждый раз при вводе документа. Это будет работать быстро, т.к. не будет математики в запросе.  Номер - номер документа по порядку (1,2,3 ...). Примеры запросов.

1. SELECT Номер, ВносимаяСумма, Дата, NZ(DSum("ВносимаяСумма","Таблица","Номер<" & [Номер]),0) AS ОстатокНаСчете FROM Таблица (используем DSum, ОстатокНаСчете считается автоматически).

2. SELECT Номер, ВносимаяСумма, Дата, ОстатокНаСчете FROM Таблица (если считать остатки заранее) 

  Программирование  Microsoft Access. Файлы mdb и accdb  Финансовая прог...
ПоискПоиск  Список форумовСписок форумов  
right