The issue number 1:
I use Stimulsoft 2019.3.4 version for my .NET application. I want to generate a report like this:

But 0:00 values must not be shown. I put separators in the code like this:

When the user selects decimal hour format, then I put "." between the numbers, when "HH:MM" is selected, I put ":" between them. I changed ":" to "." in the second part of if statement and got this result:

Here is what I changed. The other code is literally the same:

Why the view is changing depending on the separator? I need to get result as given in the second picture but with ":" separator, zero values must be ignored.
The issue number 2:
In order to prevent such cases, I added event that should have ignored zero values when hour format is "HH:MM". However, instead of getting numeric values, I get formula for calculating it.
This is the result from a static column where calculations are not implemented:

This the result from a dynamic column where calculations are implemented:

Could you please help with these issues?
Best regards.