I need to find out if there is a way to hide certain line items when a user hits the "Print" button on a transaction (quote, sales order, or Invoice). I am open to form manipulation or any variation in suitescript. I am not aware of any way to do this right now. Specific examples would be great. Pseducode for what I want to do is below:

```
function foo(){
  if (print == true){
  var itemCount = nlapiGetLineItemCount();
  for(var i = 1; i<= itemCount;i++){
     var itemID = nlapiGetLineItemValue('item','item','i');
     if itemID is In list of ids to hide....
        ​hide Line Item;
   }   

  }
 }

```