|
|
|
| Можно ли в отчете, созданном на основании запроса, в цифровых полях со значением ноль ничего не выводить. Отчет навороченный со множеством промежуточных итоговых строк. | |
|
| |
|
|
|
| 1. условное форматирование
2. можно на событие форматирование (печать) области данных, примечания (и проч) поставить обработку - типа
If me.Summ=0 then
me.Summa.Visible=false ' или белым цветом писать
else
me.Summa.Visible=true
End if
|
3. мало ли как изгольнуться мона.
п.с. такого как екселе - галочку "Не выводить нули" - нет. | |
|
| |
|
|
|
| можно переписать запрос
поля числовые заменить на
выражение1:IIf([имя поля]=0;"";[имя поля]) | |
|
| |
|
|
|
|
For i=1 to Kolfld
Controls("isumkv").ControlSource = Controls("isumkv").ControlSource & "+nz(sum([sum-kv" & i & "],0))"
Next
|
А это наоборот в поле иитоговой суммы собирает сумму и - если пусто - 0 | |
|
| |
|
|
|
| а если суммироване, али умножение в отчете , то чему равен '"" - у акса истерики не будет | |
|
| |
|
|
|
| kot_k_k
не поверишь - не будет
там же в запросе
выражение2: [имя поля2]*[имя поля3] | |
|
| |
|
|
|
| с Аксом у меня как у той монашки и свечки - береженого бог бережет. | |
|
| |
|
|
|
| Спасибо большое. Простенько и со вкусом. Тема закрыта!!! | |
|
| |
|
|
|
|
| Простенько и со вкусом, это - указать в св-ве "Формат" этих полей что-то типа:
# ##0.00;-# ##0.00;"" | |
|
| |
|
|
|
|
| где можно почитать про это? | |
|
| |
|
|
|
| F1 на свойстве "Формат" поля формі/таблицы и читаете справку о формате чисел.
Вот кусок из справки А97:
Специальные числовые форматы могут включать в себя от одного до четырех разделов, отделенных друг от друга точкой с запятой (;). Каждый формат содержит спецификацию для различных типов числовых данных.
Раздел Описание
Первый Формат положительных чисел.
Второй Формат отрицательных чисел.
Третий Формат нулевых значений.
Четвертый Формат пустых (Null) значений.
Например, возможно использование следующего специального денежного формата:
# ##0,00 р.;-# ##0,00 р. [Красный]
Этот формат определяется двумя компонентами, разделяемыми точкой с запятой, которые определяют вывод положительных и отрицательных значений.
Если описано несколько разделов, но формат каждого из них не указан, в результате либо не будет никакого форматирования, либо будет использовано форматирование первого из них.
|
| |
|
| |
|