2
Netsuite의 목록 포틀릿에 표시 할 줄 수를 설정하는 방법은 무엇입니까? 예를 들어 10 줄만 표시하고 ">"를 누르면 다음 10 개의 목록을 보거나 스크롤 할 수 있습니다.Netsuite의 목록 포틀릿에 표시 할 줄 수를 설정하는 방법은 무엇입니까?
function displayEmailList(portlet, column) {
var col = portlet.addColumn('view','text', 'View', 'LEFT');
var col = portlet.addColumn('messagedate','date', 'Date', 'LEFT');
var col = portlet.addColumn('author_display','text', 'Author', 'LEFT');
var col = portlet.addColumn('recipient_display','text', 'Recipient', 'LEFT');
var col = portlet.addColumn('subject','text', 'Subject', 'LEFT');
var col = portlet.addColumn('hasattachment','text', 'Attachment', 'LEFT');
var returncols = new Array();
returncols[0] = new nlobjSearchColumn('view');
returncols[1] = new nlobjSearchColumn('messagedate');
returncols[2] = new nlobjSearchColumn('author');
returncols[3] = new nlobjSearchColumn('recipient');
returncols[4] = new nlobjSearchColumn('subject');
returncols[5] = new nlobjSearchColumn('hasattachment');
var results = nlapiSearchRecord('message', null, null, returncols);
portlet.setTitle("Email List :");
for (var i = 0; i < results.length; i++){
portlet.addRow(results[i])
}
} 대신에, 한계를 업데이트 목록에있는 모든 행을 제거하려면 사용자가 >
버튼을 클릭 할 때마다 전체 배열, 그리고 0-9에서 당초 루프 i
을 통해 루프의
이것은 목록 포틀릿이며 목록 포틀릿에서 Button (이전, 다음)을 가질 수 있다고 생각하지 않습니다. 나는 당신이 권장하는 변화를 시도하면서 깨닫는다. 포틀릿 유형을 사용자 정의 형식으로 변경해야한다고 생각합니다. 고맙습니다. – Krish