Is is possible to hide any particular column(s) of table while printing.e.g. i have a table to 5 columns and 2 of them are not that important to be on print out.So how can i just take a print out of just remaining 3 columns.
Make your table only wide enough to show those columns that you want printed. On your print behavior, only print the form pages (excluding appendix pages). When the form prints, it will print only the columns that are visible without using the scroll bar, regardless of the position of the scroll bar.
A set state behavior cannot change the state of columns in a table. The state of a columns cannot be changed dynamically. My only suggestion for you is to change the order of the columns and follow my instructions from above.