µ¥ÀÌÅÍ ¿øõ °³Ã¼¿¡¼ Á¦°øÇÏ´Â µ¥ÀÌÅÍ ±¸¼º¿øÀÇ À̸§À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
ÀÌ ¼Ó¼ºÀº Àбâ/¾²±âÀÌ¸ç µðÆúÆ®°ªÀº ¾ø´Ù.
IE4.0¿¡¼ ÀбâÀü¿ëÀ̾úÀ¸³ª IE5ºÎÅÍ´Â Àϱâ/¾²±âÀÌ´Ù.
´ÙÀ½ÀÇ °æ¿ì DSO(Data Source Object)ÀÇ À̺¥Æ®Ã³¸®ÀÚ¿¡¼ qualifier ¼Ó¼ºÀ» Á¡°ËÇÑ´Ù.:
À¯È¿ÇÑ qualifier´Â DSO Àû¿ë¿¡ µû¸¥´Ù. À̸§Áö¿öÁø µ¥ÀÌÅÍ ±¸¼º¿øµéÀ» Áö¿øÇϴ°¡, ÀÌµé µ¥ÀÌÅÍ ±¸¼º¿øµéÀÇ À¯È¿ÇÑ À̸§µéÀÌ ¹«¾ùÀΰ¡¸¦ ¾Ë±â À§Çؼ´Â DSO ¹®¼¸¦ ÂüÁ¶ÇÏ¿©¾ß ÇÑ´Ù.
°³Ã¼ | script | HTML | ±Ô°Ý | IE |
---|
ondatasetcomplete À̺¥Æ®°¡ ¹ß»ýµÇ¸é qualifier ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© µð½ºÇ÷¹À̵Ǵ ¹æ½ÄÀ» ¼³¸íÇÑ´Ù.
°¡»óÀû ½ºÇÁ·¹½º½¬Æ® Á¦¾î´Â µ¥ÀÌÅÍ ±¸¼º¿øÀÇ À̸§À» Excel°ú °°Àº ÀüÇüÀûÀÎ ½ºÇÁ·¹½º½¬Æ®ÀÇ È¯°æ ¼Ó¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¹üÀ§¿¡ ÀÏÄ¡Çϵµ·Ï Á¤ÀÇÇÑ´Ù.
¿¹Á¦¿¡¼ À̸§Áö¿öÁø µ¥ÀÌÅÍ ±¸¼º¿øÀº ù Ä÷³(column)ÀÇ Ã³À½ 7Ä(cell)À¸·Î Á¦ÇѵȴÙ.
<SCRIPT> function DScomplete(){ // ¸ðµç µ¥ÀÌÅ͵éÀÌ ÁغñµÇ¾úÀ» ¶§ ¹ß»ýÇÑ´Ù. var eventObj = window.event; if (eventObj.qualifier !='*'){ // µðÆúÆ® µ¥ÀÌÅÍ ±¸¼º¿øÀÇ Å뺸´Â ¹«½ÃÇÑ´Ù. // qualifier ¼Ó¼ºÀ¸·Î ÁöÁ¤ÇÑ µ¥ÀÌÅÍ ±¸¼º¿øÀÇ À̸§¿¡µû¶ó ÇØ´ç ¸®Äڵ弼Ʈ¸¦ ¾ò´Â´Ù. var oNamedRS = eventObj.srcElement.namedRecordset(eventObj.qualifier); oNamedRS.MoveFirst(); // óÀ½ ¸®Äڵ弼Ʈ·Î À̵¿ÇÑ´Ù. for (int i=0;i< oNamedRS.RecordCount;i++){ var vValue=oNamedRS.Fields(0).value; oNamedRS.MoveNext(); // ´ÙÀ½ ¸®Äڵ弼Ʈ·Î À̵¿ÇÑ´Ù. } } } </SCRIPT> <!-- ¾Æ·¡ classid´Â À¯È¿ÇÑ °³Ã¼¿¡ ÇØ´çÇÏÁö ¾Ê´Â´Ù. --> <OBJECT classid="clsid:00000000-0000-0000-0000-000000000000" id="dsoSpreadSheet" ondatasetcomplete="DScomplete()"></OBJECT> <!-- Å×À̺íÀ» ½ºÇÁ·¹½º½¬Æ® Á¦¾î·Î À̸§Áö¿öÁø ¸®Äڵ弼Ʈ "A1:A7"¿¡ ¿¬°áÇÑ´Ù. --> <TABLE dataSrc="#dsoSpreadsheet.A1:A7"> <TR><TD><SPAN dataFld="A"></SPAN></TD> </TR> </TABLE>