How to block certain content intially in infopath...i mean certain fields...
There are couple of ways:
1) Put all the fields you want to hide in a section and hide the
section using conditional formatting.
2) Create different views and display it according to condition.