2014-10-13 2 views
0

사용자가 트랜잭션 (견적, 판매 주문 또는 송장)에서 "인쇄"버튼을 누를 때 특정 라인 항목을 숨기는 방법이 있는지 알아야합니다. 나는 suitescript에서 임의의 변형이나 형식 조작을 위해 열려 있습니다. 나는 지금 당장이 일을 할 수있는 방법을 모르고있다. 구체적인 예는 훌륭합니다. 내가하고 싶은 것을 위해 Pseducode은 다음과 같습니다 :Netsuite : 인쇄시 개별 항목 숨기기

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; 
    } 

    } 
} 
+0

혹시 이것을 알아 냈습니까? 나는 같은 일을 성취하려고 노력하고있다. – bluejay92

답변

1

1 단계 :

저장된 검색을 만듭니다 판매 주문 양식에서 선택한 항목의 목록을 표시하는 적절한 기준에 저장된 검색 만들기 .

2 단계 :

양식을 사용자 정의 : 우리는 설정 아래에있는 사용자 정의 버튼을 클릭하여 판매 주문 양식을 사용자 정의 할 필요가 -> 사용자 정의 -> 트랜잭션 양식.

3 단계 : 양식이 필요에 맞게 사용자 정의되었습니다

되면 항목 필터에서 저장된 검색을 선택하십시오. enter image description here

자세한 내용은 link을 확인하십시오. 희망이 도움이 될 것입니다. :)

+0

불행히도 그게 효과가 없을 것입니다. 나는 여전히 항목이 실제 트랜잭션에 추가되기를 원하지만 트랜잭션을 위해 인쇄되지는 않는다. 당신이 제안하는 것은 전체적으로 거래에서 선택 될 항목의 선택을 제한 할 것입니다. – TMann