Null values

  • Thread starter Thread starter Penny
  • Start date Start date
P

Penny

If have coded a report field as follows:

=Sum(Val(nulltozero([FieldName)))


Function nulltozero(AnyValue As Variant) As Variant
' Coverts null values to zero
If IsNull(AnyValue) Then
nulltozero = 0
Else
nulltozero = AnyValue
End If

End Function

I'm still getting blank data in some of my fields along
with 0.00.

Any suggestions on how to fix?

Thanks in advance.

Penny
 
Could the fields have a zero-length string in them? You might try changing your
if statement to

If Len(Trim(AnyValue & vbnullstring)) = 0 Then
NullToZero = 0
Else
...

That is a really paranoid way of handling nulls, multiple spaces, and
zero-length strings as equivalents.
 
Why complicate life?

place:

IIF([FieldName] is null, 0, [FieldName])
in the field control source of the report

:)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top