Web Editor¿¡ ´ëÇÑ XML ¾ç½Ä ¼³¸í »ç¿ëÀÚ Á¤ÀÇ

Web Editor XML ¾ç½Ä ¼³¸íÀº XML ¾ç½Ä ¼³¸í ÆÄÀÏ ÀÚü ¶Ç´Â º°µµÀÇ Æ¯¼º ÆÄÀÏ¿¡ ¼Ó¼º ¹× °ªÀ» ¼³Á¤ÇÏ¿© »ç¿ëÀÚ Á¤ÀÇ ¹× °³¼±µÉ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ: ÀÌ Æ¯¼º ÆÄÀÏÀÇ À̸§Àº formList ű׿¡ resourcePackage ¼Ó¼º °ªÀ¸·Î ÁöÁ¤µÇ¾î¾ß ÇÕ´Ï´Ù. ÆÄÀÏ À̸§ÀÌ classpath¿¡ ÀÖ´Â µð·ºÅ丮ÀÇ ¼­ºêµð·ºÅ丮¿¡ ³ªÅ¸³¯ °æ¿ì, ÀÌ´Â ÆÐŰÁö(Á¡) ½ºÆåÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

´ÙÀ½ Å×ÀÌºí¿¡´Â ¿î¿µÀÚ°¡ º¯°æÇÒ ¼ö ÀÖ´Â Web Editor ¾ç½Ä ÇÊµå ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

ÇÊµå ¼Ó¼º ¼³¸í
currency ·ÎÄÉÀÏ °íÀ¯ ¼öÄ¡ ºÐ¸®ÀÚ¸¦ »ç¿ëÇÏ¿© °ªÀ» Ç¥½ÃÇÕ´Ï´Ù (¿¹: ¹Ì±¹ÀÇ °æ¿ì õ´ÜÀ§ ºÐ¸®ÀÚ·Î ½°Ç¥¸¦ »ç¿ëÇÔ).
DbColumn Çʵå À̸§À» Ư¼º ÆÄÀÏ Å°·Î ¸ÊÇÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

·ÎÄÉÀÏ °íÀ¯ Ư¼º ÆÄÀÏÀÌ »ç¿ëµÉ °æ¿ì, ÀÌ Ç׸ñÀÇ °ªÀº Ư¼º ÆÄÀÏ¿¡ ÀÔ·ÂµÈ °ª°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. DTD ÀÛ¼º±â´Â ÀÌ Ç׸ñ¿¡ ½ºÅ°¸¶¸¦ Ãß°¡ÇÕ´Ï´Ù.

DefaultValue »ç¿ëÀÚ°¡ »õ ¾ç½Ä¿¡ °ªÀ» ÀÔ·ÂÇÒ °æ¿ì µ¥ÀÌÅÍ ÀÔ·Â ¾ç½Ä¿¡ Ç¥½ÃµÇ´Â °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ ¼Ó¼ºÀº DTD ÀÛ¼º±â¿¡ ÀÇÇØ µ¥ÀÌÅͺ£À̽º ±âº»°ªÀ¸·Î ¼³Á¤µË´Ï´Ù. ÀÌ ¼Ó¼ºÀº Á¤Àû ¹®ÀÚ¿­ÀÏ ¼ö ÀÖÀ¸³ª ´ÜÀÏ Çà Å×ÀÌºí¿¡ ´ëÇÑ SQL ½ºÄ®¶ó Á¶È¸¸¦ Æ÷ÇÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿ÜºÎ µ¥ÀÌÅ͸¦ °Ë»öÇϱâ À§ÇØ Á¶È¸¿¡ »ç¿ëÀÚ Á¤ÀÇ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é,

DefaultValue="SELECT CURRENT TIMETAMP FROM EXEC"

¿©±â¼­, EXEC´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÇ¾î ´ë·®À¸·Î ÀÚ·á°¡ ¹ÝÀԵ˴ϴÙ.

CREATE TABLE EXEC (A CHAR(1));
INSERT INTO A VALUES('A');
dynamicSqlSelectionList °¢ ¾ç½Ä¿¡ ´ëÇØ µå·Ó ´Ù¿î ¸Þ´º¸¦ ´Ù½Ã ºôµåÇÕ´Ï´Ù.
FieldDescription ¾ç½ÄÀÇ ÀÔ·Â ÇÊµå ¿·¿¡ Ç¥½ÃµÇ´Â ¼³¸íÀ» Á¦°øÇÕ´Ï´Ù.

DTD ÀÛ¼º±â´Â ÀÌ ¼Ó¼ºÀ» ÀÛ¼ºÇÒ ¶§ ¿­¿¡ ´ëÇÑ ¼³¸íÀÌ ÀÖÀ¸¸é ¼³¸íÀ» »ç¿ëÇÕ´Ï´Ù. ¿­¿¡ ´ëÇÑ ¼³¸íÀÌ ¾øÀ¸¸é ±âº»°ªÀº ¿­ À̸§ÀÌ µË´Ï´Ù.

ÀÌ ¼Ó¼ºÀº ·ÎÄÉÀÏ °íÀ¯ Ư¼º ÆÄÀÏ ¶Ç´Â XML ¾ç½Ä ¼³¸í ÆÄÀÏ¿¡ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. °ªÀÌ Æ¯¼º ÆÄÀÏ¿¡ ÁöÁ¤µÇ¾î ÀÖÀ¸¸é ÀÌ °ª¿¡ ¿ì¼±¼øÀ§°¡ ÀÖ½À´Ï´Ù.

FieldHelp ¾ç½ÄÀÇ ÀÓÀÇ Çʵ忡 Ä¿¼­¸¦ µÎ¸é ºê¶ó¿ìÀúÀÇ ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ¸Þ½ÃÁö ¸·´ë¿¡ ÇØ´ç Çʵ忡 ´ëÇÑ °£·«ÇÑ µµ¿ò¸» ¼³¸íÀÌ Á¦°øµË´Ï´Ù.

±âº»°ªÀ¸·Î, ÇØ´ç Çʵ忡´Â µ¥ÀÌÅÍÀÇ ¿­ À¯Çü ¹× µ¥ÀÌÅ͸¦ ÀÔ·ÂÇ϶ó´Â ªÀº ¸Þ½ÃÁö°¡ Æ÷ÇԵ˴ϴÙ.

ÀÌ ¼Ó¼ºÀº ·ÎÄÉÀÏ °íÀ¯ Ư¼º ÆÄÀÏ ¶Ç´Â XML ¾ç½Ä ¼³¸í ÆÄÀÏ¿¡ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. °ªÀÌ Æ¯¼º ÆÄÀÏ¿¡ ÁöÁ¤µÇ¾î ÀÖÀ¸¸é ÀÌ °ª¿¡ ¿ì¼±¼øÀ§°¡ ÀÖ½À´Ï´Ù.

formatNumber Web Editor¿¡ ¹øÈ£¸¦ ó¸®ÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.

ÃßÃâ Á¶È¸ ÁßÀÎ °æ¿ì¸¦ Á¦¿ÜÇϰí ÀÔ·ÂµÈ °ªÀ» ¹®ÀÚ¿­·Î ó¸®ÇÏ·Á¸é formatNumber ¼Ó¼ºÀ» "false"·Î ¼³Á¤ÇϽʽÿÀ(¿©±â¼­ °ªÀº ¹®ÀÚ¿­¿¡¼­¿Í´Â ´Þ¸® ÀÎ¿ë ºÎÈ£·Î ¹­Áö ¾Ê½À´Ï´Ù). ÀÌ ¼Ó¼ºÀÇ ±âº»°ªÀº "true"ÀÔ´Ï´Ù.

Hidden °ªÀÌ ¾ç½Ä¿¡´Â Ç¥½ÃµÇÁö ¾ÊÁö¸¸ °è¼ÓÇØ¼­ ¼û°ÜÁø HTML Çʵå·Î »ç¿ë °¡´ÉÇÔÀ» Ç¥½ÃÇÕ´Ï´Ù.
HideOnCreate »õ ¾ç½ÄÀ» ÀÛ¼ºÇÒ ¶§ Çʵ尡 »ç¿ë °¡´ÉÇÔÀ» Ç¥½ÃÇÕ´Ï´Ù.

showInCreateMode="false"¿Í À¯»çÇϳª Çʵå À̸§À» ¼û±è À¯ÇüÀ¸·Î Ãß°¡ÇÕ´Ï´Ù.

Maxlength µ¥ÀÌÅͺ£À̽º ¿­ÀÇ ±æÀ̸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ´Â »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Â ±æÀ̺¸´Ù Å« ±æÀ̸¦ °¡Áø °ªÀ» ÀÔ·ÂÇÏÁö ¸øÇÏ°Ô ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

MinOccurs Çʵ尡 ÇʼöÀÎÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

°ªÀÌ "1"À̸é ÇʼöÀÌ°í °ªÀÌ "0"ÀÌ¸é ¼±ÅÃÀÓÀ» ÀǹÌÇÕ´Ï´Ù.

À̸§ µ¥ÀÌÅͺ£À̽º ¿­ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
readOnly
readOnlyForCreate
readOnlyForEdit
Çʵ尡 ÆíÁý¿¡ »ç¿ë °¡´ÉÇÑ ¶§¿Í Àбâ Àü¿ëÀÏ ¶§¸¦ Á¦¾îÇÕ´Ï´Ù.

readOnly="true"´Â Çʵ尡 Ç×»ó Àбâ Àü¿ë ¸ðµåÀÓÀ» ÀǹÌÇÕ´Ï´Ù. readOnlyForCreate="true"´Â »õ ¾ç½ÄÀ» ÀÛ¼ºÇÒ °æ¿ì Çʵ尡 Àбâ Àü¿ë ¸ðµåÀÓÀ» ÀǹÌÇÕ´Ï´Ù. readOnlyForEdit="true"´Â ±âÁ¸ ¾ç½ÄÀ» ÆíÁýÇÒ °æ¿ì ÆíÁý Çʵ尡 Àбâ Àü¿ë ¸ðµåÀÓÀ» ÀǹÌÇÕ´Ï´Ù.

ShowColumnInList "true"·Î ¼³Á¤µÉ °æ¿ì Çʵ尡 ´ÙÁß ·¹ÄÚµå ºä¸¦ ±¸¼ºÇÏ´Â ¿­ Áß ÇϳªÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù.

DTD ÀÛ¼º±â´Â óÀ½ ¿©¼¸ °³ÀÇ ¿­À» "true"·Î ¼³Á¤ÇÕ´Ï´Ù.

showInCreateMode ÀÛ¼ºµÈ ¾ç½Ä¿¡¼­ Çʵ带 ¼û±â´Â µ¥ »ç¿ëµË´Ï´Ù.

ÀÛ¼ºÈÄ Ç¥½ÃµÈ ¾ç½ÄÀÇ Çʵ带 ¼û±â·Á¸é showInCreateMode ¼Ó¼ºÀ» "false"·Î ¼³Á¤ÇϽʽÿÀ. ÀÌ ¼Ó¼ºÀÇ ±âº»°ªÀº "true"ÀÔ´Ï´Ù.

ShowInSearchMode °Ë»ö ±âÁØ ÆäÀÌÁö¿¡¼­ ƯÁ¤ ¿­À» ¼û±â´Â µ¥ »ç¿ëµË´Ï´Ù.

ÀÌ ¼Ó¼ºÀ» "false"·Î ¼³Á¤Çϸé Á¦°øµÈ Çʵ尡 °Ë»ö ¾ç½Ä¿¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.

SqlSelectionList »õ ¾ç½ÄÀ» ÀÛ¼ºÇÒ ¶§ »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ µå·Ó ´Ù¿î ¸Þ´º¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

Á¶È¸´Â Çϳª ¶Ç´Â µÎ °³ÀÇ ¿­À» °¡Áø °á°ú ¼¼Æ®¸¦ ¸®ÅÏÇØ¾ß ÇÕ´Ï´Ù. ù ¹øÂ° ¿­Àº »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ·¹ÀÌºí ¸ñ·ÏÀÌ°í µÎ ¹øÂ° ¿­Àº µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ÀúÀåÇÒ ½ÇÁ¦ °ª ¸ñ·ÏÀÔ´Ï´Ù. ÇϳªÀÇ ¿­¸¸ÀÌ »ç¿ëµÉ °æ¿ì, Ç¥½ÃµÈ °ªÀº Å×ÀÌºí¿¡ ÀúÀåµË´Ï´Ù. ÀÌ ±â´ÉÀº foreign key °ü°è¸¦ °­Á¦ ½ÇÇàÇÏ´Â µ¥ ¸¹Àº µµ¿òÀÌ µË´Ï´Ù.

Type µ¥ÀÌÅͺ£À̽º ¿­ÀÇ À¯Çü°ú µ¥ÀÌÅÍ¿¡ ´ëÇØ ¼öÇàµÉ À¯È¿¼º È®ÀÎÀÇ À¯ÇüÀ» Ç¥½ÃÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, À¯ÇüÀÌ "integer"À̸é ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÌ Çʵ忡 ¿Ã¹Ù¸¥ Á¤¼ö¸¸ÀÌ ÀԷµǵµ·Ï ÇÕ´Ï´Ù.

UniqueKey Çʵ尡 Å×ÀÌºí¿¡ ´ëÇÑ 1Â÷ ŰÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù.

ÀÌ ¼Ó¼ºÀ» "true"·Î ¼³Á¤Çϸé ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÌ ¿­¿¡ µ¥ÀÌÅÍ¿¡ ´ëÇØ °íÀ¯ÇÑ Á¦ÇÑÀÚ°¡ ÀÔ·ÂµÇ°Ô ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ·¹ÄÚµå·Î È®ÀåµÇÁö ¾ÊÀ» °æ¿ì ÀÌ È®ÀÎÀº ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ·ÎµåµÈ ·¹Äڵ忡 ´ëÇØ¼­¸¸ ¼öÇàµË´Ï´Ù.

ValidateInput À¯È¿¼º È®ÀÎÀ» ÇÏÁö ¾Êµµ·Ï ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

ÀÌ ¼Ó¼ºÀº »ç¿ëÀÚ°¡ ID ºÐ¼®±â ¶Ç´Â XML Transformer¿¡ ÀÇÇØ ó¸®µÉ ¼öÄ¡ Çʵ忡 ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

IBM copyright