[ Grid Tip ]  

                      
<Object ¼±¾ð Tip>
                • Ä÷¯/color/»ö±ò ¼³Á¤
                • ³Ñ¹ö¸µ, ¼ø¼­ÀÚµ¿»ý¼º

                • ¸Ç¿ÞÂÊ COLUMN Áö¿ì±â, Ç¥½Ã, È­»ìÇ¥, IndicatorÁö¿ì±â

                • Column, Ä÷³ - Editable true/flase

                • POP_UPâ, ÆË¾÷â, POP UP, POP-UP

                • ÄÞº¸, COMBO, LIST, DROP DOWN

                • checkbox, üũ¹Ú½º

                • ³¯Â¥ ¹× Æ÷¸Ë ÁöÁ¤

                • Ä÷³º¸À̰í, ¾Èº¸À̱â, hiddenó¸®, visiable

                • ¹®ÀÚ°áÇÕ, Conbination, concatenate

                •


                     
<Java»ó¿¡¼­ Tip>
                • Primary keyÁöÀå, PKÁöÁ¤

                • ÀÚµ¿À¸·Î ÇʼöÇ׸ñ°Ë»ç


                     
<javaScript»ó¿¡¼­ Tip>
                • Grid¿¡¼­ ÇØ´çrow¿¡ ´ëÇÑ °ª ¾ò±â, Ä÷³°ª, Column value

                • ÀϹݿ©·¯Tip



¢Ñ Ä÷¯/color/»ö±ò ¼³Á¤

 

<%   final String COLOR_GRID = " HeadColor='#000E85' HeadBgColor='#DBEDFC'
                                 BgColor={decode(currow-(currow/2)*2,0,'#FBFBFB',1,'#FFFFFF')}
                                 SumBgColor='#FFBF71' SubBgColor='#FFE092'
";
%>

<
html>
 ..
<C>id='
REQ_DTTM'  name='ÀÇ·ÚÀÏÀÚ' <%= COLOR_GRID %></C>
..
</
html>

¢Ñ ³Ñ¹ö¸µ, ¼ø¼­ÀÚµ¿»ý¼º

 

   ¹®¹ý : {currow}
   ¿¹¹® : <C>id='{
currow}'   name='NO'   width='30'   edit=none   
align=center</C>

¢Ñ ¸Ç¿ÞÂÊ COLUMN Áö¿ì±â, Ç¥½Ã, È­»ìÇ¥, IndicatorÁö¿ì±â

 

¹®¹ý, ¿¹¹® : <param name=IndWidth             value="0">

¢Ñ Column, Ä÷³ - Editable true/flase

 

   ¹®¹ý : edit=true
   ¿¹¹® : <C>id='STND'  name='±Ô°Ý'  width='50'  align=left edit=
true</C>

¢Ñ POP_UPâ, ÆË¾÷â, POP UP, POP-UP

 

   ¹®¹ý : editStyle=Popup
   ¿¹¹® : <C>id='ARTICLE_NM'        name='ǰ¸ñ¸í' editStyle=
Popup</C>

¢Ñ ÄÞº¸, COMBO, LIST, DROP DOWN

 

   ¹®¹ý : editStyle=Combo
   ¿¹¹® : <C>id='ARTICLE_NM'        name='ǰ¸ñ¸í'   width='200' editStyle=
Combo</C>

¶Ç´Â
 <C>id='ETC_GB' name='±¸ºÐ' editStyle='
lookup' Data='DS_ETC_GB:CD:CD_NM' HeadColor='#000E85'</C>

¢Ñ checkbox, üũ¹Ú½º

 

<C>id='CHK'   name=''  width='20'   EditStyle=CheckBox

¢Ñ ³¯Â¥ ¹× Æ÷¸Ë ÁöÁ¤

 

 ¹®¹ý : mask='XXXX-XX-XX'
 ¿¹¹® : <C>id='PUR_REQ_DT'  name='±¸ÀÔ¿äûÀÏ'  width='80  mask='
XXXX-XX-XX'</C>
 ¶Ç´Â   GridID.ColumnProp('Date','Mask')=¡±XXXX-XX-XX¡±;

¢Ñ Ä÷³º¸À̰í, ¾Èº¸À̱â, hiddenó¸®, visiable

 

 ¹®¹ý : show=false
 ¿¹¹® : <C>id='REQ_NO'        name='ÀÇ·Ú¹øÈ£'         width='
80' show=false</C>

¢Ñ ¹®ÀÚ°áÇÕ, Conbination, concatenate

 

¹®ÀÚ°áÇÕ : &&  (Áï, 'KKK' && 'AAA' ´Â 'KKKAAA' °¡ µÈ´Ù.)

¢Ñ

 

 

 
   
   

¢Ñ Primary keyÁöÀå, PKÁöÁ¤

 

  Á¤ÀÇ : PK¸¦ ÁöÁ¤Çϸé Gauce Grid¿¡¼­ ÇØ´ç Ä÷³ÀÌ Áߺ¹°ªÀÌ Á¸Àç ÇÒ ¼ö ¾øµµ·Ï ÇÑ´Ù.
  ¹æ¹ý : param.addDataColumn(new GauceDataColumn("CHARG_GB", GauceDataColumn.TB_STRING, 10, 0,
                                        GauceDataColumn.TB_KEY));

¢Ñ ÀÚµ¿À¸·Î ÇʼöÇ׸ñ°Ë»ç

    DB Table¿¡¼­ Çʼö Ç׸ñÀ̸é Grid´Â ÀÚµ¿À¸·Î Ä÷³À¸·Î ÀνÄÇÑ´Ù.

¢Ñ Grid¿¡¼­ ÇØ´çrow¿¡ ´ëÇÑ °ª ¾ò±â, Ä÷³°ª, Column value

 

   ¿¹¹® : req_no = DS_MAST_LIST.nameValue(row, "REQ_NO")
DataSet°ª º¸±â, Grid°ª º¸±â, ·¹Äڵ尪 º¸±â, ³Ñ¾î°¡´Â °ª º¸±â

   ¿¹¹® : prompt("",DS_DETL.text);

¢Ñ ÀϹݿ©·¯Tip

 

1. Dataset¿¡¼­ Ä÷³°ª ¾ò±â : DS_NAME.nameValue(row, "COL_NM");
2. Dataset ½ÃÀÛ index      : 1 ºÎÅÍ ½ÃÀÛ
3. Dataset ÃÑ row ¼ö       : DS_NAME.countRow
3. Curosor °¡ ÀÖ´Â À§Ä¡    : DS_NAME.RowPosition
4. Dataset ¼öÁ¤¿©ºÎ        : DS_NAME.isUpdated   (return : TRUE/FALE)
5. PK, ÇʼöÇ׸ñ ÀÚµ¿°Ë»ç   : DS_NAME.SyncDate    (return : TRUE/FALE)
6. Dataset °¢ rowº° »óÅÂ   : DS_NAME.RowStatus(row)  
                                  (return : 0-Normal, 1-Insert, 2-Delete, 3-Update, 4:Logical)