When using the test ""=null, old and new builds of 2.6 evaluate to false. I've tested the latest build, and 2.6 b666 and 2.6 b280.
It's not correct to use "" for null, because "" is a zero-length text value rather than null, absence of any value of any data type ([Some number field]="" is clearly wrong).
(In data cells in Omniscope you can't have zero-length text values, but it's conceivable you might inside formulae.)
Thanks steve did not know the possibility of using =null, I was looking it in functions :-) From now I will use =null.
But (i dont know why), I have iok files that I used IF(=""...), and it worked well, and then, when I install last version, it fails.
As you say, its possible the changes from null to zero-length text value. because the .iok are loaded, modified by user and saved, and reload again, and is possible it changes in this process.
It is never possible to have zero length text values in column data. Even if the user edits the text. But it might be possible to have zero-length text values inside formulae, e.g. using MID function.
If you can find an IOK file and a version of Omniscope which behaves differently, please let me know which version and send the file.