Since you mentioned ICETOOL, I assumed you were using DISPLAY with ON fields. If you had shown your control statements in your first post, I would have known that you're using BUILD and could have given you what you needed in my first post. In the future, please try to do a better job of explaining what you want to do.
At any rate, Kolusu has shown you how to use BI with BUILD.
2. For SIGNED also do I need to use BI with ON?
No, for SIGNED you would use FI if it's binary, or PD (for packed decimal) or ZD (for zoned decimal), etc. Again, you need to understand which data formats you're using in your records to use them properly.