이미지 데이터셋에는 'sun', 'rain', 'cloud' 라는 이름으로 이미지 세개가 저장되어있습니다.
다음 html 은 정상적으로 동작합니다.
--------------------------------------------------------------------------------------------------
<object id="grd_main" classid="CLSID:71E7ACA0-EF63-4055-9894-229B056E9C31" width="300" height="300">
<param name="DataID" value="ds_main">
<param name="ImgDataID" value="ids_main">
<param name="Format" value='
<C>id="IMG2" name="날씨2" width="50" imghalign="center" imgcol="true" imgfitstyle="2"</C>
<C>id="IMG3" name="날씨3" width="50" imghalign="center" imgcol="true" imgfitstyle="2"</C>
'>
</object>
....
grd_main.ColumnProp("IMG3","value") = "{if(DIFF>10,if(DIFF>20,'cloud','rain'),'sun')}";
--------------------------------------------------------------------------------------------------
IMG2 컬럼은 ds_main 에 직접 이미지id 를 문자열 데이터로 가지고 있고
IMG3 컬럼은 위의 스크립트처럼 expression 을 사용하고 있습니다.
위는 정상적으로 동작하는데, 위에서 IMG2 컬럼을 지우면 무한루프가 발생합니다.
즉, expression 을 사용하지 않는 컬럼 IMG2는 맨처음 컬럼으로 설정이 가능하지만,
expression 을 사용한 컬럼 IMG3 은 IMG2 컬럼이 존재하지 않으면 무한루프를 도는것으로 보입니다.
이미지 설정하는 부분 확인 부탁드립니다.