Access автосумма

Тема в разделе "Остальные БД", создана пользователем mixa325, 10 мар 2005.

Статус темы:
Закрыта.
  1. mixa325

    mixa325 Гость

    В форме Access в поле нужно подсчитать все числовые данные внесенные на предыдущих страницах.
    Какие формулы для этого использовать и куда их подставить я не знаю.Помогите.
     
  2. Barmutik

    Barmutik Гость

    Смотря какой сложности должны быть вычисления... вполне вероятно что автосуммой Вы не сможете обойтись .. придётся написать запрос или процедуру которая считает Вам значение .. что бы более точно ответить нужно иметь больше информации о проблеме...
     
  3. mixa325

    mixa325 Гость

    <!--QuoteBegin-Barmutik+11:03:2005, 10:25 -->
    <span class="vbquote">(Barmutik @ 11:03:2005, 10:25 )</span><!--QuoteEBegin-->Смотря какой сложности должны быть вычисления... вполне вероятно что автосуммой Вы не сможете обойтись .. придётся написать запрос или процедуру которая считает Вам значение .. что бы более точно ответить нужно иметь больше информации о проблеме...[/quote]
    в форме есть 2 поля, к примеру 1-завоз,2-продажа
    нужно в 3 поле отобразить сумму этих двух полей с накоплением.

    Подобрал следующую функцию из книг
    Function RunningTotal (num)
    Static X
    X=X+num
    RunningTotal=X
    End Function
    но куда и как ее подставить, чтобы все работало не знаю.
     
  4. Barmutik

    Barmutik Гость

    Если я правильно понял то поле 1 это приход сколько пришло .. поле 2 расход сколько ушло?

    Я Вас правильно понял? Что имеется ввиду под сумму с накомплением ?
     
  5. mixa325

    mixa325 Гость

    <!--QuoteBegin-QUOTE+Barmutik-->
    <span class="vbquote">(QUOTE @ Barmutik)</span><!--QuoteEBegin-->Если я правильно понял то поле 1 это приход сколько пришло .. поле 2 расход сколько ушло?

    Я Вас правильно понял? Что имеется ввиду под сумму с накомплением ?[/quote]
    в поле 3 вычисляется текущая сумма и прибавляется сумма предыдущих значений.
    Года 4 назад я это делал, но как вспомнить не могу, с access не работал уже давно.
     
  6. Barmutik

    Barmutik Гость

    Поле 3 не хранится а вычисляется каждый раз?

    Если да то тогда запросом (SELECT SUM(Filed1 - Field2) AS Field3 From YourTable)
    Если нет то берём значение из предыдущей строчки из Field3 и к нему прибавляем Field1 - Field2
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей