에러가 발생 했을때 에러 메세지가 그대로 노출 되는 팝업창의


문구를 변경하고 싶어서 한참 해매다 결국 엠로의 기술지원센터에 문의해서 답변을 받았다.




src/flex/preloads/environments.mxml  파일의 remote 펑션에서


if (!event.isDefaultPrevented()) {

SCAlert.show(em.faultDetail, em.faultString, false, 4, null, function():void {

if(em.faultCode == "1") {

var request:URLRequest = new URLRequest("/");

request.method = URLRequestMethod.POST;

navigateToURL(request, "_self");

}

});

}


이 부분을





if (!event.isDefaultPrevented()) {

/* 서버 연결시 팝업 메세지 변경으로 인한 주석처리

SCAlert.show(em.faultDetail, em.faultString, false, 4, null, function():void {

if(em.faultCode == "1") {

var request:URLRequest = new URLRequest("/");

request.method = URLRequestMethod.POST;

navigateToURL(request, "_self");

}

});

*/ 

// 문구 변경을 위한 추가 

if(em.faultCode == "1"){ //세션타임아웃 

var request:URLRequest = new URLRequest("/"); request.method =                                                 URLRequestMethod.POST; navigateToURL(request, "_self"); }

else{

SCAlert.show("원하는 문구를 이곳에 넣으면 됩니다.","팝업창 제목"); }


}




이렇게 변경 하고 scalert 에 원하는 문구를 넣으면 된다.



amchart
엠차트로 막대그래프를 넣을때 시작점 설정이 잘 되지 않아

퍼센트 비교를 할때 어려움이 많았습니다. 퍼센트는 7:3 인데 실제 그래프 크기는 9:1 로 보이거나 하는 경우가

생길 때가 있어 난감한 경우가 있었는데 아래와 같은 방법으로 Y축의 시작점 설정이 가능합니다

그러나 100% 모든 경우에 해당 하는 것은 아니니 일단 코딩 해보고 안되면 다른 방법을 생각해 봅시다.


<flex mxml>


autogridcount = false

gridcount = 시작값


<actionScript>


var valueAxis = new AmCharts.ValueAxis();
valueAxis.autoGridCount = false; 

valueAxis.gridCount = 50; 



포스팅이 도움이 되셨다면 마우스를 조금만 움직여서 

공감하기를 눌러주세요 블로거에게 큰 힘이 됩니다~! 




+ Recent posts