Вычисляемое поле вычисляет только одну строку вместо всех строк в Access

Я вычислил поле, которое разделяет два поля из таблицы, но когда запрос выполняется, запрос вычисляет только первую строку вычисляемого поля, а не все строки.

Я использую простой расчет в своем вычисляемом поле, поэтому я не уверен, почему это происходит.

Все мое выражение:

SELECT LlamadoDeCapital.ID, LlamadoDeCapital.TotalCapitalCommitted, LlamadoDeCapital.CapitalCallRequestDate, LlamadoDeCapital.CapitalCallDate, LlamadoDeCapital.CurrentCapitalCall, DSum("CurrentCapitalCall","LlamadoDeCapital","CapitalCallDate <=" & CLng([CapitalCallDate])) AS TotalCapitalCalls, [CurrentCapitalCall]/[TotalCapitalCommitted] AS [%CurrentCuotaPaid]
FROM LlamadoDeCapital;

Пример, который вычисляет только одну ячейку:

[CurrentCapitalCall]/[TotalCapitalCommitted] AS [%CurrentCuotaPaid]

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


person LetsDoThis    schedule 03.09.2015    source источник
comment
Поле (в Access нет ячеек) всегда содержит значение или Null. Итак, если вы видите пустые поля, у вас есть значения Null.   -  person Gustav    schedule 03.09.2015
comment
вы можете опубликовать образцы данных?   -  person Gene    schedule 03.09.2015
comment
Примеры данных: sensefulsolutions.com/2010/10/format- text-as-table.html   -  person Andre    schedule 03.09.2015
comment
Густав был прав. Были только данные в первом поле. Есть ли способ сделать так, чтобы функция ссылалась только на это одно поле, поле TotalCapitalCommitted, а не на весь столбец, в котором отсутствуют данные? Это поле периодически меняется.   -  person LetsDoThis    schedule 03.09.2015


Ответы (1)


Густав был прав. Были только данные в первом поле. Есть ли способ сделать так, чтобы функция ссылалась только на это одно поле, поле TotalCapitalCommitted, а не на весь столбец, в котором отсутствуют данные? Это поле периодически меняется.

person LetsDoThis    schedule 03.09.2015