¸ñÀû
MESSAGE ºí·ÏÀº Ç¥½ÃÇÒ ¸Þ¼¼Áö¿Í ÇÔ¼ö·ÎºÎÅÍÀÇ ¸®ÅÏ Äڵ忡 ±âÃÊÇÏ¿© ÃëÇÒ ±ÇÀå Á¶Ä¡¸¦ Ç¥½ÃÇÕ´Ï´Ù.
MESSAGE ºí·Ï¿¡´Â ÇØ´ç ¸Þ¼¼Áö ¹× ±ÇÀå Á¶Ä¡¿Í ÇÔ²² ¸®ÅÏ Äڵ尡 Á¤Àǵ˴ϴÙ. ÇÔ¼ö È£ÃâÀÌ ¿Ï·áµÇ¸é, Net.Data´Â ¿©±â¼ ¸®ÅÏµÈ ¸®ÅÏ Äڵ带 MESSAGE ºí·Ï¿¡ Á¤ÀǵǾî ÀÖ´Â ¸®ÅÏ ÄÚµå¿Í ºñ±³ÇÕ´Ï´Ù. ÇÔ¼öÀÇ ¸®ÅÏ Äڵ尡 MESSAGE ºí·Ï¿¡ Á¤ÀǵǾî ÀÖ´Â ¸®ÅÏ ÄÚµå¿Í ÀÏÄ¡Çϸé, Net.Data´Â 󸮸¦ °è¼ÓÇÒÁö ¶Ç´Â Net.Data ¸ÅÅ©·Î¸¦ Á¾·áÇÒÁöÀÇ ¿©ºÎ¸¦ ÆÇº°Çϱâ À§ÇØ ¸Þ¼¼Áö¸¦ Ç¥½ÃÇÏ°í ±ÇÀå Á¶Ä¡¸¦ Æò°¡ÇÕ´Ï´Ù.
MESSAGE ºí·ÏÀº ¹üÀ§³»¿¡¼ Àü¿ªÀ̰ųª ÇϳªÀÇ FUNCTION ºí·Ï¿¡ ´ëÇØ ±¹Áö°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. MESSAGE ºí·ÏÀÌ °¡Àå ¹Ù±ùÀÇ ¸ÅÅ©·Î °èÃþ¿¡ Á¤ÀǵǾî ÀÖÀ¸¸é, ÀÌ´Â ¹üÀ§³»¿¡¼´Â Àü¿ªÀ¸·Î °£Áֵ˴ϴÙ. º¹¼öÀÇ Àü¿ª MESSAGE ºí·ÏÀÌ Á¤ÀǵǾî ÀÖÀ¸¸é, ¸¶Áö¸· ºí·Ï¸¸ÀÌ »ç¿ëÁßÀÎ °ÍÀ¸·Î °£Áֵ˴ϴÙ. MESSAGE ºí·ÏÀÌ FUNCTION ºí·Ï ³»ºÎ¿¡ Á¤ÀǵǾî ÀÖÀ¸¸é, ºí·ÏÀÌ Á¤ÀÇµÈ FUNCTION ºí·Ï¿¡ ´ëÇÑ ¹üÀ§³»¿¡¼´Â ±¹ÁöÀÔ´Ï´Ù. ¸®ÅÏ ÄÚµå ó¸® ±ÔÄ¢¿¡ ´ëÇØ¼´Â Net.Data ÇÁ·Î±×·¡¹Ö ¾È³»¼ÀÇ "¸Þ¼¼Áö ºí·Ï"À» ÂüÁ¶ÇϽʽÿÀ.
±¸¹®
>>-%message--{-------------------------------------------------->
+---------------------------------------------------------------------------+
V |
>----+-----------------------------------------------------------------------+-+->
+-| return code spec |--:--| message text spec |--+------------------+--+
+-| action spec |--+
>-%}-----------------------------------------------------------><
return code ½ºÆå
|--+-DEFAULT-------+-------------------------------------------|
|- +DEFAULT-----|
|- -DEFAULT-----|
+-+---+-number--+
|---|
+-+-+
¸Þ¼¼Áö ÅØ½ºÆ® ½ºÆå
+-----------------------+
V |
|---+-"----+--------------------++--"---+----------------------|
| |-string-------------| |
| |-variable reference-| |
| +-function call------+ |
| +-----------------------+ |
| V | |
+-{----+--------------------++--%}--+
|-string-------------|
|-variable reference-|
+-function call------+
Á¶Ä¡ ½ºÆå
|--:--+-EXIT-----+---------------------------------------------|
+-CONTINUE-+
¸Å°³º¯¼ö
ÄÁÅØ½ºÆ®
´ÙÀ½°ú °°Àº ÄÁÅØ½ºÆ®¿¡ µé¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¦ÇÑ»çÇ×
´ÙÀ½°ú °°Àº ¿ä¼ÒµéÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹
¿¹Á¦ 1:
%MESSAGE{
-601: {<H3>The table has already been created, please go back and enter your name.</H3>
<P><a href="input">Return</a>
%}
default: "<H3>Can't continue because of error $(RETURN_CODE)</H3>"
%}
¿¹Á¦ 2:
%{ global message block %}
%MESSAGE {
-100 : "Return code -100 message" : exit
100 : "Return code 100 message" : continue
+default : {
This is a long message that spans more
than one line. You can use HTML tags, including
anchors and forms, in this message. %} : continue
%}
%{ local message block inside a FUNCTION block %}
%FUNCTION(DTW_REXX) my_function() {
%EXEC { my_command.cmd %}
%MESSAGE {
-100 : "Return code -100 message" : exit
100 : "Return code 100 message" : continue
-default : {
This is a long message that spans more
than one line. You can use HTML tags, including
anchors and forms, in this message. %} : exit
%}