• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 삼성카드
* GAUCE 버전 : 3.9
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : oracle
* 문의 유형(질문/요청/참조) :
* 내용 :

저희 팝업화면중,
로드완료시점에 특정일부데이타(셋)가 보였다 안보였다 하는 문제가 있어 문의드립니다.

팝업소스는
1. <body bgcolor="#FFFFFF" text="#000000" onLoad="onStart();"> 에서 로드 시점에 onStart()
2. 아래처럼 onStart시에 한 서블릿으로 모든 데이타 셋을 호출합니다.
       var vActURL  = "/servlet/sscard/sics/lm/control/WDLActFexeExecC_R01?
        bond_search.Action   = vActURL;
        bond_search.KeyName  = "Toinb_dataid4";
        bond_search.KeyValue = "Servlet (O:DataSet1=bond_list,...,O:DataSet7=ds_exeReg,O)";
  3. 여기서 나왔다 안나왔다 하는 데이타 셋은 DataSet7=ds_exeReg 입니다.
  4. 아래처럼 alert으로 시간차를 두면 데이타는 전부 불러옴니다.
        <script language="javascript"  for=ds_exeReg event=OnLoadCompleted()>
        if(ds_exeReg.CountRow == 0)
         {
         // alert("111");
            ds_exeReg.AddRow();
              aucExist.value = "I";
               }
         else
             {
         // alert("완료");
         //setInterval("", 1000);
         // alert(ds_exeReg.namevalue(1,"passwd"));
  5. SyncLoad를 false, true해도 문제점은 해결되지 않습니다.
        <object classid=CLSID:3267EA0D-B5D8-11D2-A4F9-00608CEBEE49 id=ds_exeReg>
        <param name="SyncLoad"        value=false>
        <param name="UseChangeInfo"   value=false>
        </object>

setinterval은 2000ms까지 줬는데 같은 문제가 발생했습니다.
또, 마우스 포인터를 안나오는 데이타셋의 화면 필드에 클릭하고 F5새로고침을 하면 그 데이타는 나옴니다.

해결책 부탁드립니다. ㅜㅜ




 
Tag List
XE Login