|
|
|
¢º |
°³¿ä |
¡¡ |
|
|
|
¡¡ |
º¸°í¼¸¦ ¿ëÁö »ó¿¡ ¾Ë¸Â°Ô Ãâ·ÂÇϱâ À§Çؼ´Â ºê¶ó¿ìÀú°¡ ¾Æ´Ñ ¿ëÁö ±âÁØÀÇ Ãâ·ÂÀ» À§ÇÑ º°µµÀÇ ÁÂÇ¥ ü°è°¡ ÇÊ¿äÇÕ´Ï´Ù.
AI Script´Â AI Designer¸¦ ÅëÇØ »ý¼ºµÈ ¼Ò½º Äڵ忡 ÀÇÇØ ¸¸µé¾îÁö´Â '¿ëÁö ±âÁØÀÇ Ãâ·ÂÀ» À§ÇÑ º¸°í¼ ½ºÅ©¸³Æ®'·Î¼,
Á¤»óÀûÀÎ º¸°í¼ ½ÇÇà ¼Ò½º´Â '--SCRIPT_START31--' ·Î ½ÃÀ۵Ǿî '--SCRIPT_END-- '·Î Á¾°áµÇ´Â ÇϳªÀÇ ¿Ï°áµÈ ±¸¹®À» °®½À´Ï´Ù.
º¸°í¼ ½ºÅ©¸³Æ®´Â AI Designer »ó´ÜÀÇ '[ÆíÁý] > [Source Debugging]' ¸Þ´º¸¦ ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç, ¸¸¾à º¸°í¼ ³» ¿À·ù°¡ ÀÖÀ» ½Ã¿£ ÇØ´ç ¿À·ù ¸Þ¼¼Áö ¶ÇÇÑ ÀÌ ¿µ¿ª¿¡¼ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
<Source Debugging ½ÇÇà Áß - º¸°í¼ ½ºÅ©¸³Æ® »ý¼º Áß>

<Á¤»ó ¿Ï·á µÈ AI Script>
 |
¡¡ |
¡¡ |
¡¡ |
¡¡ |
¢º |
AI Script ¸í·É¾î Á¾·ù |
¡¡ |
|
|
|
¡¡ |
1. ^LINE
^LINE(x1, y1, x2, y2, linetype, color)
»ç¼±, ¼öÆò¼±, ¼öÁ÷¼±À» ±×·ÁÁÝ´Ï´Ù. |
x1 |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y1 |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
x2 |
³¡ Á¡ÀÇ x ÁÂÇ¥ |
y2 |
³¡ Á¡ÀÇ y ÁÂÇ¥ |
linetype |
¼± Á¾·ù ( ½Ç¼± 1~5 Pixel, ÀÌÁ߽Ǽ± , Á¡¼± , ÀÏÁ¡¼â¼± , ÀÌÁ¡¼â¼±) |
color |
¼± »ö (RGB Color) |
¿¹) ^LINE(499, 84, 205, 250, 2, RGB[0, 0, 139]) |
2. ^CELLLINE
^CELLLINE(x1, y1, x2, y2, linetype, color, pos)
¼¿ °ü·Ã »ç¼±, ¼öÆò¼±, ¼öÁ÷¼±À» ±×·ÁÁÝ´Ï´Ù.
|
x1 |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y1 |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
¼¿ÀÇ ³Êºñ |
height |
¼¿ÀÇ ³ôÀÌ |
linetype |
¼± Á¾·ù ( ½Ç¼± 1~5 Pixel, ÀÌÁ߽Ǽ± , Á¡¼± , ÀÏÁ¡¼â¼± , ÀÌÁ¡¼â¼±) |
color |
¼± »ö (RGB Color) |
pos |
¼±ÀÇ À§Ä¡ (0 : Top, 1 : Bottom, 2 : Left, 3 : Right, 4 : »ç¼±, 5 : Back»ç¼±) |
¿¹) ^CELLLINE(499, 84, 66, 46, 2, RGB[0, 0, 139], 0) |
3. ^BOX
^BOX(x, y, width, height, linetype, color, backcolor, colorIndex, EditEnable)
»ç°¢ÇüÀ» ±×·ÁÁÝ´Ï´Ù.
|
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
»ç°¢ÇüÀÇ ³Êºñ |
height |
»ç°¢ÇüÀÇ ³ôÀÌ |
linetype |
¼± Á¾·ù ( ½Ç¼± 1~5 Pixel, ÀÌÁ߽Ǽ± , Á¡¼± , ÀÏÁ¡¼â¼± , ÀÌÁ¡¼â¼±) |
color |
¼± »ö (RGB Color) |
backcolor |
¹è°æ»ö (RGB Color) |
colorIndex |
¹è°æ»ö ÁöÁ¤ À¯¹«¸¦ ³ªÅ¸³À´Ï´Ù. (0 or 1) |
EditEnable |
ºä¾î¿¡¼ÀÇ Box ³» ÅØ½ºÆ® ÆíÁý °¡´É ¿©ºÎ (0 or 1) |
¿¹) ^BOX(206, 114, 195, 112, 0, RGB[0,0,0], RGB[165,42,0], 0, 0) |
4. ^RBOX
^RBOX(x, y, width, height, arcW, arcH, linetype, color, backcolor, colorIndex, EditEnable)
µÕ±Ù »ç°¢ÇüÀ» ±×·ÁÁÝ´Ï´Ù.
|
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
»ç°¢ÇüÀÇ ³Êºñ |
height |
»ç°¢ÇüÀÇ ³ôÀÌ |
arcW |
È£ÀÇ ³Êºñ |
arch |
È£ÀÇ ³ôÀÌ |
linetype |
¼± Á¾·ù ( ½Ç¼± 1~5 Pixel, ÀÌÁ߽Ǽ± , Á¡¼± , ÀÏÁ¡¼â¼± , ÀÌÁ¡¼â¼±) |
color |
¼± »ö (RGB Color) |
backcolor |
¹è°æ»ö (RGB Color) |
colorIndex |
¹è°æ»ö ÁöÁ¤ À¯¹«¸¦ ³ªÅ¸³À´Ï´Ù. (0 or 1) |
EditEnable |
ºä¾î¿¡¼ÀÇ µÕ±Ù »ç°¢Çü ³» ÅØ½ºÆ® ÆíÁý °¡´É ¿©ºÎ (0 or 1) |
¿¹) ^RBOX(123, 117, 276, 116, 30, 30, 0, RGB[0,0,0], RGB[0,64,64], 0, 0) |
5. ^CIRCLE
^CIRCLE(x, y, width, height, linetype, color, backcolor, colorIndex, EditEnable) ¿øÀ» ±×·ÁÁÝ´Ï´Ù.
|
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
¿øÀÇ ³Êºñ |
height |
¿øÀÇ ³ôÀÌ |
linetype |
¼± Á¾·ù ( ½Ç¼± 1~5 Pixel, ÀÌÁ߽Ǽ± , Á¡¼± , ÀÏÁ¡¼â¼± , ÀÌÁ¡¼â¼±) |
color |
¼± »ö (RGB Color) |
backcolor |
¹è°æ»ö (RGB Color) |
colorIndex |
¹è°æ»ö ÁöÁ¤ À¯¹«¸¦ ³ªÅ¸³À´Ï´Ù. (0 or 1) |
EditEnable |
ºä¾î¿¡¼ÀÇ µÕ±Ù »ç°¢Çü ³» ÅØ½ºÆ® ÆíÁý °¡´É ¿©ºÎ (0 or 1) |
¿¹) ^CIRCLE(202, 144, 216, 118, 0, RGB[0,0,0], RGB[255,255,255], 0, 0) |
6. ^IMAGE
^IMAGE(x, y, width, height, url, bgprint) À̹ÌÁö¸¦ ³ªÅ¸³À´Ï´Ù.
|
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
À̹ÌÁöÀÇ ³Êºñ |
height |
À̹ÌÁöÀÇ ³ôÀÌ |
url |
À̹ÌÁöÀÇ °æ·Î |
bgprint |
¹è°æ À̹ÌÁö Ãâ·Â À¯¹«(0 or 1) |
¿¹) ^IMAGE(80, 108, 469, 377, http://www.activeintra.com/image/logo.gif, 1) |
7. ^PRINT
^PRINT(x, y, width, HAlign, fontsize, displayformat, fontname, fontcolor, bold, underline, italic, MultiLine, height, VAlign, encrypt, EditEnable, CellPlus)STRING
¹®ÀÚ¿À» ÀμâÇÕ´Ï´Ù.
|
x |
Àμ⠽ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
Àμ⠽ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
µðÀÚÀÎ ÆÄÀÏ ³»ÀÇ ¼¿ ³Êºñ |
HAlign |
¿ÞÂÊ, °¡¿îµ¥, ¿À¸¥ÂÊ Á¤·ÂÀ» ³ªÅ¸³¿ |
fontsize |
±ÛÀÚ Å©±â |
displayformat |
Ç¥½Ã Çü½Ä ÁöÁ¤ ( ÇÏ´Ü <ÁÖ 1> ÂüÁ¶ ) |
fontname |
±Û²Ã |
fontcolor |
±ÛÀÚ»ö(RGB Color) |
bold |
±ÛÀÚ¸¦ ±½°Ô Ç¥½Ã(Y : bold Àû¿ë, N : none) |
underline |
±ÛÀÚ ¹Ø¿¡ ¹ØÁ٠ǥ½Ã(Y : underline Àû¿ë, N : none) |
italic |
±ÛÀÚ¿¡ ±â¿ï±â Àû¿ë(Y : italic Àû¿ë, N : none) |
Multiline |
Ãâ·Â °ª¿¡ ´ëÇÑ ¸ÖƼ¶óÀÎ ¼Ó¼º
- XL : ¸ÖƼ¶óÀÎ ¼Ó¼ºÀ¸·Î ¼¿ÀÇ ³ÐÀ̺¸´Ù ¹®ÀÚ¿ÀÇ ±æÀ̰¡ ±æ¸é ÀÚµ¿À¸·Î °³Çà 󸮸¦ ¼öÇàÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù.
- TR : ¼¿ÀÇ ³ÐÀ̺¸´Ù ¹®ÀÚ¿ÀÇ ±æÀ̰¡ ±æ¸é ¼¿ÀÇ ³ÐÀ̸¸Å ¹®ÀÚ¿À» ÀÚ¸£°í ÀϺθ¸ Ç¥½ÃÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù.
- None : ¼Ó¼º ¾øÀ½ (Default)
|
height |
¼¿ÀÇ ³ôÀÌ |
VAlign |
À§, °¡¿îµ¥, ¾Æ·¡ Á¤·ÄÀ» ³ªÅ¸³¿. |
encrypt |
¹®ÀÚ¿ÀÇ ¾ÏÈ£È ¿©ºÎ¸¦ ³ªÅ¸³¿ (1:¾ÏÈ£È) |
EditEnable |
ºä¾î¿¡¼ÀÇ ÅØ½ºÆ® ÆíÁý °¡´É ¿©ºÎ (0 or 1) |
CellPlus |
°¡·Î °¡»ó º´ÇÕ °³¼ö |
String |
ÀμâÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿
ÁÖÀÇ!) ¹®ÀÚ¿¿¡ Æ÷ÇÔµÈ Enter °ªÀº ASCII 20 ¹ø ¹®ÀÚ·Î º¯°æ Àü¼ÛµË´Ï´Ù. |
¿¹) ^CIRCLE(202, 144, 216, 118, 0, RGB[0,0,0], RGB[255,255,255], 0, 0) |
<ÁÖ 1> Ç¥½Ã Çü½Ä ÁöÁ¤ (ÀÎÀÚ ±¸ºÐÀº '/'ÀÔ´Ï´Ù.)
Ç¥½Ã À¯Çü |
Ç¥½Ã Çü½Ä |
¹®ÀÚ |
¿¹) 0/ |
¼ýÀÚ |
¼ýÀÚ À¯Çü/1000´ÜÀ§ ±¸ºÐ±âÈ£/¼Ò¼ö ÀÚ¸´¼ö
- ¼ýÀÚ À¯Çü : 1
- 1000´ÜÀ§ ±¸ºÐ ±âÈ£ : 0(»ç¿ë¾ÈÇÔ) ¶Ç´Â 1(»ç¿ëÇÔ)
- ¼Ò¼ö ÀÚ¸´¼ö : AI Designer ¿¡¼ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ °ª
¿¹) 1/1/2 -> ¼ýÀÚÀ̰í 1000´ÜÀ§ ±¸ºÐ±âÈ£¸¦ »ç¿ë, ¼Ò¼ö µÑ°ÀÚ¸®±îÁö Ç¥½Ã |
ÅëÈ À¯Çü |
ÅëÈ À¯Çü/1000´ÜÀ§ ±¸ºÐ±âÈ£/¼Ò¼ö ÀÚ¸´¼ö/ÅëÈ ±âÈ£ À妽º
- ÅëÈ À¯Çü : 2
- 1000´ÜÀ§ ±¸ºÐ ±âÈ£ : 0(»ç¿ë¾ÈÇÔ) ¶Ç´Â 1(»ç¿ëÇÔ)
- ¼Ò¼ö ÀÚ¸´¼ö : AI Designer ¿¡¼ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ °ª
- ÅëÈ ±âÈ£ À妽º : 0(£Ü), 1($), 2(US$), 3(CDN$), 4(¡Í)
¿¹) 2/1/0/0 -> ÅëÈ À¯ÇüÀÇ µ¥ÀÌÅÍÀ̰í 1000´ÜÀ§ ±¸ºÐ±âÈ£¸¦ »ç¿ë, ¼Ò¼ö ÀÌÇÏ ÀÚ¸®¼ö ¾ø°í, ÅëȱâÈ£´Â '\'¸¦ »ç¿ë |
³¯Â¥ |
³¯Â¥ À¯Çü/³¯Â¥ Çü½Ä À妽º
- ³¯Â¥ À¯Çü : 3
- ³¯Â¥ Çü½Ä À妽º : 0 ~ 27 Áß ¼±ÅÃ
¿¹) 3/0 -> ³¯Â¥ À¯ÇüÀÇ µ¥ÀÌÅÍÀ̸ç, '2009³â 1¿ù 10ÀÏ'ÀÇ ³¯Â¥ Çü½ÄÀ» »ç¿ë |
½Ã°£ |
½Ã°£ À¯Çü/½Ã°£ Çü½Ä À妽º
- ½Ã°£ À¯Çü : 4
- ½Ã°£ Çü½Ä À妽º : 0 ~ 27 Áß ¼±ÅÃ
¿¹) 4/0 -> ½Ã°£ À¯ÇüÀÇ µ¥ÀÌÅÍÀ̸ç, '1½Ã 50ºÐ'ÀÇ ½Ã°£ Çü½ÄÀ» »ç¿ë |
»ç¿ëÀÚ Á¤ÀÇ Å¸ÀÔ |
»ç¿ëÀÚ Á¤ÀÇ À¯Çü/»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ Å¸ÀÔ*
- »ç¿ëÀÚ Á¤ÀÇ À¯Çü : 5
- »ç¿ëÀÚ Á¤ÀÇ Å¸ÀÔ : ŸÀÔ ¸Ç ¸¶Áö¸·¿¡ '*' Ç¥½Ã
¿¹) 5/[YYYY³â MM¿ù DDÀÏ]* -> »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ À¯ÇüÀÇ µ¥ÀÌÅÍÀ̸ç, '[2009³â 1¿ù 30ÀÏ]'·Î Ç¥½Ã |
8. ^CELLBG
^CELLBG(x, y, width, height, linetype, color, backcolor, colorIndex)
¼¿ÀÇ ¹è°æ»öÀ» ±×·ÁÁÝ´Ï´Ù.
|
x |
Àμ⠽ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
Àμ⠽ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
µðÀÚÀÎ ÆÄÀÏ ³»ÀÇ ¼¿ ³Êºñ |
height |
µðÀÚÀÎ ÆÄÀÏ ³»ÀÇ ¼¿ ³ôÀÌ |
linetype |
¼± Á¾·ù (½Ç¼± 1~5Pixel, ÀÌÁ߽Ǽ±, Á¡¼±, ÀÏÁ¡¼â¼±, ÀÌÁ¡¼â¼±) |
color |
¼±»ö(RGB Color) |
backcolor |
¹è°æ»ö(RGB Color) |
colorIndex |
¹è°æ»ö ÁöÁ¤ À¯¹«(0 or 1) |
¿¹) ^CELLBG(206, 114, 195, 112, 0, RGB[0,0,0], RGB[165,42,0], 0) |
9. ^CHART
^CHART(x, y, width, height, Template)
Â÷Æ®¸¦ Ãâ·ÂÇÕ´Ï´Ù. |
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
Â÷Æ® °´Ã¼ÀÇ ³Êºñ |
height |
Â÷Æ® °´Ã¼ÀÇ ³ôÀÌ |
Template |
Â÷Æ® ¼Ó¼ºÀ» ´ã°í ÀÖ´Â ÆÄÀÏ À̸§
-> Â÷Æ®°¡ Æ÷ÇԵǾî ÀÖ´Â º¸°í¼ ¼Ò½º »ý¼º½Ã '.cht' È®ÀåÀÚÀÇ Â÷Æ® ¼Ó¼ºÆÄÀÏÀÌ ÇÔ²² »ý¼º |
¿¹) ^CHART(138, 167, 265, 118, report!000.cht) |
10. ^BARCODE
^BARCODE(x, y, width, height, Template, encrypt)STRING
¹ÙÄڵ带 Ãâ·ÂÇÕ´Ï´Ù. |
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
¹ÙÄÚµå °´Ã¼ÀÇ ³Êºñ |
height |
¹ÙÄÚµå °´Ã¼ÀÇ ³ôÀÌ |
Template |
¹ÙÄÚµå ¼Ó¼ºÀ» ´ã°í ÀÖ´Â ÆÄÀÏ À̸§
-> Â÷Æ®°¡ Æ÷ÇԵǾî ÀÖ´Â º¸°í¼ ¼Ò½º »ý¼º½Ã '.bct' È®ÀåÀÚÀÇ Â÷Æ® ¼Ó¼ºÆÄÀÏÀÌ ÇÔ²² »ý¼º |
STRING |
¹ÙÄÚµå·Î ³ªÅ¸³¾ µ¥ÀÌÅÍ ¹®ÀÚ¿ |
¿¹) ^BARCODE(133, 304, 234, 49, report!000.bct, 0)12345 |
11. ^CROSSTAB
^CROSSTAB(x, y, width, height, Template)
Å©·Î½ºÅÇÀ» Ãâ·ÂÇÕ´Ï´Ù. |
x |
½ÃÀÛ Á¡ÀÇ x ÁÂÇ¥ |
y |
½ÃÀÛ Á¡ÀÇ y ÁÂÇ¥ |
width |
Å©·Î½ºÅÇ °´Ã¼ÀÇ ³Êºñ |
height |
Å©·Î½ºÅÇ °´Ã¼ÀÇ ³ôÀÌ |
Template |
Å©·Î½ºÅÇ ¼Ó¼ºÀ» ´ã°í ÀÖ´Â ÆÄÀÏ À̸§
-> Å©·Î½ºÅÇÀÌ Æ÷ÇԵǾî ÀÖ´Â º¸°í¼ ¼Ò½º »ý¼º½Ã '.bct' È®ÀåÀÚÀÇ Â÷Æ® ¼Ó¼ºÆÄÀÏÀÌ ÇÔ²² »ý¼º |
^CROSSTAB(111, 381, 151, 81, report!000.ctd) |
|
¡¡ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|