본문 바로가기

SAP SCRIPT,SKILL

SAP JSON 동적 생성

1. BSP FOLDER 안에 가장 최신 버전 JQUERY .JS 임포트

2. BSP내에 JSON CLASS 복사하여 해당 PACKAGE 안으로 복사

3. 스크립트

<script>
function goToPage(idx){
$.getJSON('ztest_server.htm', { i:(idx) }, function(data){
if(data.length > 0){
gridData(data);
}
});
}
function gridData(dat){
var htmls ="";
htmls += ' <table style="width:100%; height:90px; margin-right:10px;text-align: center ;margin-left:10px;margin-top:10px" >';
for(var i = 0; i < dat.length;i++){
htmls += "<tr>";
htmls +='<td class="line" id = "a1">'+ dat[i].USERSID +'</td>';
htmls +='<td class="line" id = "a1">'+ dat[i].USERSNAME +'</td>';
htmls +='<td class="line" id = "a1">'+ dat[i].USERSEMAIL +'</td>';
htmls +='<td class="line" id = "a1">'+ dat[i].JOIN_DATE +'</td>';
htmls +='<td class="line" id = "a1">'+ dat[i].USERSLEVEL +'</td>';
htmls += "</tr>";
}
htmls += '</table>';
$("#ajaxList").html(htmls);
}
</script>
$.getJSON('ztest_server.htm', { i:(idx) }, function(data){
'보낼 페이지', 보낼 데이터 이런식으로 다른 페이지의 initial로 보낸다


4. 보낼 페이지의 Page Attributes


















5. 보낼 페이지의 onInitial