■ Tr.SyncLoad

SECTION

 

Property

SINCE

 

NewPacket - 지원안함   Mx – 1,2,1,56  Unicode – 2,0,1,58

DESCRIPTION

 

Service호출시 Data Loading이 끝날때까지 Browser를 대기시킨다.

SyncLoad기능은 Network상에서 사용이 가능한 기능으로써 Service호출시 그 Data Loading의 완료시점까지 기다리지 않고 Browser가 다음 Step을 진행하도록 허용하는 기능이다

SyncLoad = true로 설정하여 Mastar-Detail 관계의 Service를 호출할 때나, SyncLoad = false로 설정하여 서로 관계가 없는 여러 DataSet을 동시에 처리할 때 적절히 사용한다.

 

[주의사항]

1. Output에서 사용시 FastRow가 약 300(외부망 기준) 정도 설정되어 있어야 화면상 컨트롤이 가능하다.
  2.
완료되는 시점이 TR.Post() 함수 다음이 아닌 OnSuccess 이벤트로 변경된다.
  3.
화면 싱크가 풀리게 되므로 버튼 이벤트 등은 스크립트로 제어해야 한다.

SYNTAX

 

<param name=SyncLoad    value=sValue>

[ sValue = ] TR.SyncLoad [ = sValue ]

POSSIBLE VALUES

 

BOOL sValue

Boolean

True

SyncLoad true (default)

false

SyncLoad false

PARAMETERS

 

해당없음

RETURN VALUES

 

해당없음

EXAMPLE

 

[Param]

<object classid=CLSID:78E24950-4295-43D8-9B1A-1F41CD7130E5 id=sMx_tr1>

<param name=SyncLoad              value="true">

</object>

[JavaScript]

<SCRIPT Languege=JavaScript>

    function ln_Change()  {

if (sel_UseOption.value == "1")

sMx_tr1.SyncLoad = 'true';

else

sMx_tr1.Syncload = 'false';

}

</SCRIPT>

SAMPLE

 

./sample/SyncLoad_s1.html

SEE ALSO