±â¼ú¹®¼­
OZ Server
OZ Application
OZ Report
Google
À¥    forcs.com
¿ÀÁî ¸®Æ÷Æ®
¿ÀÁî ÀÌÆû

OZ Application
OZ Application
Á¦¸ñ : Table component¿¡¼­ InsertRow() method¸¦ »ç¿ëÇÏÁö ¸¶¼¼¿ä.
¿ÀÁî_KDS NOSPAM_briguri@hanmail.net 3,562 hit 
http://oztn.net/kb/article/kbapp/120105264985700 2007-11-07 19:32:17
211.116.251.***

 

* °³¿ä


Table component¿¡¼­ InsertRow() method¸¦ ÀÌ¿ëÇØ Row¸¦ Ãß°¡ÇÏ°í data¸¦ ÀÔ·Â, ÀúÀåÇÒ ¶§ AppyToDataSet¼Ó¼ºÀ» true·Î ¼³Á¤Çϸé DB¿¡ dataÀúÀåÀÌ ¾ÈµÇ´Â °æ¿ì°¡ ¹ß»ýÇϴµ¥ ÀÌ¿¡ ´ëÇÑ ¿øÀÎÀ» ¼³¸íÇÏ°í Table component¿¡¼­ Grid componentÀÇ methodÀÎ InsertRow()¸¦ »ç¿ëÇÏÁö ¸»¾Æ¾ß ÇÏ´Â ÀÌÀ¯¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

 

* »ó¼¼ ¼³¸í


Table component¿¡¼­ Row¸¦ Ãß°¡ÇØ data¸¦ ÀÔ·ÂÇÑ ÈÄ ÀúÀåÇÒ ¶§  InsertRow() method¸¦ »ç¿ëÇÑ °æ¿ì, AppyToDataSet ¼Ó¼ºÀ» ¾î¶»°Ô ¼³Á¤Çß´À³Ä¿¡ µû¶ó Row¿¡ ÀÔ·ÂÇÑ data°¡ Á¤»óÀûÀ¸·Î DB¿¡ ÀúÀåµÇÁö ¾Ê´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.  

 

¿¹1)

- [ÀúÀå] button click½Ã ´ÙÀ½°ú °°ÀÌ dataÀÇ insertó¸®

_GetDataManager().GetDataModule("ODI¸í").CleanUpQueuedActions();
var result = Table1.CommitQueuedActions();

 

- [Row»ðÀÔ] button click½Ã scriptó¸®

var row = Table1.GetFocusRowIndex();
var col = Table1.GetFocusColumnIndex();

Table1.InsertRow(row +1,1);
Table1.SetFocusCell(row +1, col);

 

Table component¿¡¼­ AppyToDataSet ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÑ »óÅ¿¡¼­ table¿¡ Row¸¦ Ãß°¡ÇØ data¸¦ ÀÔ·ÂÇÑ ÈÄ ÀúÀåÇϸé Viewer È­¸é»ó¿¡¼­´Â DB¿¡ ÀúÀåµÈ °Íó·³ º¸ÀÌÁö¸¸ ½ÇÁ¦·Î´Â Ãß°¡ÇÑ Row¿¡ ÀÔ·ÂÇÑ data´Â DB¿¡ ÀúÀåµÇÁö ¾Ê½À´Ï´Ù.
±×·¯³ª Table componentÀÇ AppyToDataSet¼Ó¼ºÀ» false·Î ¼³Á¤ÇÑ »óÅ¿¡¼­ table¿¡ Row¸¦ Ãß°¡ÇØ dataÀÔ·ÂÈÄ ÀúÀå butonÀ» clcikÇϸé, ½ÇÁ¦ DB¿¡ viewer¿¡¼­ ÀÔ·ÂÇÑ data°¡ ÀúÀåµÈ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

¿¹1)ÀÇ °æ¿ì´Â Table componentÀÇ AppyToDataSet ¼Ó¼º°ªÀÇ ¼³Á¤¿¡ µû¶ó dataÀÇ insert °¡´É/ºÒ°¡´ÉÀÇ ¿µÇâÀ» ¹Þ°í ÀÖ½À´Ï´Ù.

Table componentÀÇ ¼Ó¼ºÁß ApplyToDataSetÀº CellÀÇ °ªÀÌ º¯°æµÈ °æ¿ì DataSet¿¡ ¹Ý¿µÇÒÁö ¿©ºÎ¸¦ ¼³Á¤ÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. ±×·¯¹Ç·Î ApplyToDataSet¼Ó¼ºÀÌ trueÀΠ°æ¿ì¿¡´Â Ãß°¡µÈ RowÀÇ dataÀÇ Insert¸¦ TableÀÇ ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï°í, DataSetÀÇ Insert¹®À» ¿¹2)¿Í °°ÀÌ ÀÌ¿ëÇØ¾ß ÇÕ´Ï´Ù.

¿¹2)

Table1.GetDataSet().InsertRow(row + 1);

 

±×¸®°í ¿¹1)¿¡ ÀÛ¼ºÇÑ ½ºÅ©¸³Æ®´Â Á¤»óÀûÀ¸·Î ½ÇÇàµÈ °ÍÀÌ ¾Æ´Õ´Ï´Ù.

Table componentÀÇ InsertRow() method´Â Áö¿øÇÏÁö ¾Ê´Â ÇÔ¼öÀÔ´Ï´Ù. Grid comnponentÀÇ methodÀÔ´Ï´Ù.
Table componentÀÇ InsertRow() method´Â ÀÌÀü ¹öÀü°úÀÇ È£È¯À» À§ÇØ ³²°ÜµÐ methodÀÔ´Ï´Ù.

¿¹1)ÀÇ script¿¡¼­ ½ÇÇàÀÌ ¼º°øÇÑ °ÍÀº InsertRowÇÑ ÈÄ CommitQueuedActions() ¿¡¼­ Update Query°¡ ½ÇÇà µÇ¸é¼­ ¼º°øÇÑ °ÍÀÔ´Ï´Ù.

Table component¿¡¼­ InsertNewRow() method¸¦ »ç¿ëÇϱ⠹ٶø´Ï´Ù.

Table componentÀÇ InsertRow() methodÀÇ »ç¿ëÀ» ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù.

»ó±âÀÇ ³»¿ëÀ» Á¤¸®Çϸé,
ApplyToDataSet = true ÀÏ °æ¿ì, DatasetÀÇ Insert, Commit.. method¸¦ »ç¿ëÇÏ°í,
ApplyToDataSet = false ÀÏ °æ¿ì, TableÀÇ InsertNewRow, Commit method¸¦ »ç¿ëÇϱ⠹ٶø´Ï´Ù.



2.JPG 78.67 KB (18 down)
1.JPG 76.22 KB (17 down)
Å°¿öµå : Å×À̺í
 
OZ ¹öÁ¯ : 3.0
OZ Á¦Ç° : Application Designer
 
Table ÄÄÆ÷³ÍÆ®¿¡¼­ InsertRow()¸¦ ¾²½Ã¸é ¾È µÈ´Ù°í Çߴµ¥ ±×·¸´Ù°í ¾ÆÁÖ ¹æ¹ýÀÌ ¾ø´Â°ÍÀº ¾Æ´Õ´Ï´Ù. Table ÄÄÆ÷³ÍÆ®¿¡¼­ InsertRow¸¦ ÇÏÁö ¸¶½Ã°í ÇØ´ç Å×À̺íÀº »ç¿ëÇÏ´Â DataSetÀÇ InsertRow¸¦ »ç¿ëÈÄ Table ÄÄÆ÷³ÍÆ®¸¦ ¸®ÇÁ·¹½¬ ÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇϼ¼¿ä
¿ÀÁî_KYP 211.116.251.***
2008-02-20 10:05:32
¹øÈ£ ±¸ºÐ Á¦¸ñ ±Û¾´ÀÌ ÀÏÀÚ Á¶È¸
40 ±â¼úÁ¤º¸ ReportControl¿¡¼­ º¸°í¼­ Àμâ, ÀúÀå À̺¥Æ® ¹Þ´Â ¹æ¹ý (Command»ç¿ë¹ý) ¿ÀÁî_LMK 2013-07-08 3,592
39 ±â¼úÁ¤º¸ ApplicationViewer¿¡¼­ ZTransfer¸¦ ÀÌ¿ëÇÏ¿© ºä¾î À缳ġÇÏ´Â ¹æ¹ý ¿ÀÁî_LMK 2010-03-10 3,848
38 ±â¼úÁ¤º¸ ¸®Æ÷Æ®ºä¾î·Î Æз¯¹ÌÅÍ Àü´Þ¿©ºÎ ¼³Á¤ÇÏ´Â PassODIParams ¼Ó¼º ¼³¸í ¿ÀÁî_LMK 2009-04-17 3,370
37 ±â¼úÁ¤º¸ Grid, Table ¼¿ÀÇ ÄÄÆ÷³ÍÆ® ŸÀÔ¿¡ ´ëÇÑ ¼³¸í ¿ÀÁî_LMK 2009-04-08 5,165
36 ±â¼úÁ¤º¸ OZ Application¿¡ Shockwave Flash ÄÁÆ®·Ñ Ãß°¡ Tag 1 ¿ÀÁî_LMK 2008-05-16 4,067
35 ±â¼úÁ¤º¸ ¾îÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ ¸®Æ÷Æ®·Î ¹Ù·Î ³Ñ±â´Â ¹æ¹ý Tag 2 ¿ÀÁî_LMK 2008-03-31 6,166
¹®Á¦ÇØ°á Table component¿¡¼­ InsertRow() method¸¦ »ç¿ëÇÏÁö ¸¶¼¼¿ä. 1 Tag 1 ¿ÀÁî_KDS 2007-11-07 3,563
33 ±â¼úÁ¤º¸ Å×ÀÌºí¿¡¼­ ÀÚÁÖ »ç¿ëµÇ¾îÁö´Â ¼Ó¼º Tag 1 ¿ÀÁî_PSC 2007-11-12 6,632
32 ±â¼úÁ¤º¸ ±×¸®µå¿¡¼­ ƯÁ¤ ¹®ÀÚ °­Á¶Çϱâ Tag 1 ¿ÀÁî_PSC 2007-11-12 3,598
31 ±â¼úÁ¤º¸ ¿ÀÁî ¾ÖÇø®ÄÉÀÌ¼Ç µð¹ö±ë ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-12-04 5,042
30 ±â¼úÁ¤º¸ OZ Application Viewer¸¦ º°µµ ÇÁ·Î¼¼½º·Î ½ÇÇàÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-11-29 5,667
29 ±â¼úÁ¤º¸ ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼ºÀ» ½ºÅ©¸³Æ®·Î Á¦¾îÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-11-28 3,602
28 ±â¼úÁ¤º¸ ÄÄÆ÷³ÍÆ® ·¹À̾ƿô ¼Ó¼º ¼³¸í Tag 1 ¿ÀÁî_LMK 2007-11-16 4,000
27 ±â¼úÁ¤º¸ ApplicationÀÇ Image »ç¿ë¹ý Tag 1 ¿ÀÁî_LMK 2007-11-23 4,658
26 ±â¼úÁ¤º¸ Grid Cell¿¡ setEvent·Î À̺¥Æ® ¼³Á¤ÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_PSC 2007-11-01 3,980
25 ±â¼úÁ¤º¸ Application string°ü·Ã ÇÔ¼ö Á¤¸® Tag 1 ¿ÀÁî_PSC 2007-11-01 6,984
24 ¹®Á¦ÇØ°á SaveExcelInRange()ÇÔ¼ö·Î excel·Î data export½Ã Á¦¾à»çÇ× Tag 2 ¿ÀÁî_KDS 2007-10-24 3,855
23 ±â¼úÁ¤º¸ º¸µåºäÀÇ ±âº»»ç¿ë¹ý ÀÔ´Ï´Ù. Tag 1 ¿ÀÁî_KYP 2007-10-26 3,695
22 ±â¼úÁ¤º¸ ¾îÇø®ÄÉÀ̼ǿ¡¼­ ¸®Æ÷Æ® È£Ãâ Tag 1 ¿ÀÁî_KYP 2007-10-26 4,728
21 ±â¼úÁ¤º¸ °´Ã¼ÁöÇâÀûÀÎ ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ¹ý ¿ÀÁî_KYP 2007-10-26 4,114
 | 1 | 2 |  
copyright 2007-2024 by FORCS OZ