ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>国产999精品久久久久久绿帽 ,亚洲天堂av图片,91网站在线免费观看http://www.aygfsteel.com/anyoneokay/ä¸»è¦åˆ†äØ“DB、OSå’ŒERP三大å?/description>zh-cnSun, 27 Jul 2025 17:26:26 GMTSun, 27 Jul 2025 17:26:26 GMT6042.30 屏幕输出http://www.aygfsteel.com/anyoneokay/archive/2005/11/22/20853.html行è€?/dc:creator>行è€?/author>Mon, 21 Nov 2005 16:09:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/22/20853.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20853.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/22/20853.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20853.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20853.html PARAMETERåQ?/SPAN>输入一个变量或字段内容
   -------------------------------------------------------------
   语法åQ?FONT face="Times New Roman">PARAMETERS  <p>  [DEFAULT <f>]  [LOWER CASE]

                                                      [OBLIGATORY]  [AS CHECKBOX]

                                                      [RADIOBUTTON GROUP <rad>]


2�SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">SELECTION-OPTIONS:
使用条äšg½{›é€‰ç”»é¢æ¥è¾“入数据
   -------------------------------------------------------------
   语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">SELECTION-OPTIONS  <check-option>  FOR  <table-field>
                                                            [DEFAULT  <begin>  TO  <end>]
                                                            [NO-EXTENSION]
                                                            [LOWER CASE]
                                                            [OBLIGATORY]
                                                            [Select 指ä×o]

3ã€?/FONT>SELECTION-SCREEN 输出½Iºç™½åˆ—、底¾Uѝ€å¤‡æ³¨è¯´æ˜Žã€å¤šä¸ªæ•°æ®æ®ã€é»‘¾U¿ç­‰
   -------------------------------------------------------------------
   语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">SELECTION-SCREEN  SKIP  [<n>]
                                                          [ULINE  / <pos>(length)]
                             [COMMENT  / <pos>(length)  <name>]
                                                          [BEGIN  OF  LINE.
                                                                
…â€?/SPAN>     
                                                          SELECTION-SCREEN  END  OF  LINE.]
                             [BEGIN  OF  BLOCK  <block> [WITH  FRAME  [TITLE  <title>]. 
                                    â€¦â€?     
                                                          SELECTION-SCREEN  END  OF  BLOCK  <block>.]




]]>
42.29 ½E‹åºæ¨¡å—http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20849.html行è€?/dc:creator>行è€?/author>Mon, 21 Nov 2005 15:50:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20849.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20849.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20849.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20849.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20849.html1、宏模块
      ----------------------------------------------------------------------------------------
      (1) 宏定义:     
            DEFINE  <macro>.
                 <宏叙˜q?gt;.
            END-OF-DEFINITION.

    (2) 宏ä‹É用:
          <macro> [<p1> <p2>â€?]
         *  <p1> ä¸ÞZ¼ å…¥å®çš„参数å€?/SPAN>, 在参数间臛_°‘要给予一个空ç™?BR>

2、包含子½E‹åº  
   ------------------------------------------------------------------
   语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">INCLUDE  <include program file>
      作用åQ?SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">用于å…׃ín数据™å¹ï¼Œæ¯”如全局变量


3、子½E‹åº
   ------------------------------------------------------------------
   1、声明:
      FORM  <subr>  [<pass>].
                     
<subroutine statement block>
            
ENDFORM.

   2、调用:
      (1) 内部调用åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">PERFORM <subr> [<pass>]
 

            (2)   外部调用åQ?BR>
          â‘?调用另一½E‹åº
             PERFORM  <subr>(<prog>) [<pass>] [IF FOUND] 
 
          â‘?调用另一专存攑֭½E‹åºçš„程序文ä»?BR>             PERFORM  (<fsubr>)  [IN  PROGRAM (<fprog>) [<pass>] [IF FOUND]

   * 参数传é€?BR>     ------------------------------------------------------------------
     (1) 地址传递:
         FORM  <subr>  [USING <f1> <f2>…] [CHANGING <f1>…]
                  æˆ?BR>
                  PERFORM  <subr>  [USING <f1> <f2>…] [CHANGING <f1>…]

     (2) å€ég¼ é€’:
         FORM  <subr>  USING  VALUE(<f1>â€?
                  æˆ?BR>                  PERFORM  <subr>  USING  <f1> 

           (3)  传入时å€ég¼ é€’,传出时改变返回参数å€?nbsp;
         FORM  â€?. CHANGING  VALUE(<f1>
                  æˆ?BR>
                  PERFORM  â€? CHANGING â€? <f1>

   * Check控制åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">CHECK <Condition>åQŒåªæœ?SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">条äšg成立才ç‘ô¾l­å¾€ä¸‹å­½E‹åºå™è¿°


4、函æ•?BR>   ------------------------------------------------------------------
   (1) 查看¾pȝ»Ÿå‡½æ•°

   (2) 函数呼叫åQ?BR>       CALL  FUNCTION  <module>
               IMPORTING   F1=a1â€?
               EXPORTING   F1=a1â€?
               CHANGING   F1=a1â€?BR>               TABLES      F1=a1â€?BR>               EXCEPTIONS  F1=a1â€?nbsp;    
 

    


        



]]>
42.28 创徏和处理字典表http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20843.html行è€?/dc:creator>行è€?/author>Mon, 21 Nov 2005 14:48:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20843.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20843.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20843.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20843.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20843.html        --------------------------------------------------------------------------------------
        1、按操作分类åQšDDLå’ŒDML
 
        2、按是否有缓存分¾c»ï¼š
              (1) OPEN SQL åQšæ•°æ®åº“ä¸Žå‘½ä»¤ç¼–è¯‘å™¨å­˜åœ¨¾~“å­˜åQŒå¦‚Select * From <Itab>....
              (2) Native SQLåQšç›´æŽ¥å¤„ç?BR>
二、创建字典表
        --------------------------------------------------------------------------------------
       语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">TABLES  table

三、处理字典表
        --------------------------------------------------------------------------------------
       1、查è¯?nbsp;      
      ------------------------------
      è¯­æ³•åQšSELECT <result> FROM <source> [INTO <target>] [WHERE <condition>]
               [GROUP BY <fields>] [ORDER BY <sort_order>].

       2、插å…?BR>            ------------------------------
      (1) Work Area插入åQ?BR>          è¯­æ³•åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">INSERT  INTO  <database>  VALUES  <wa>

            (2)  表间插入
                  语法åQ?SPAN lang=EN-US style="mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-fareast-language: ZH-CN">INSERT  <database>  FROM  TABLE  <itab>  [ACCEPTING DUPLICATE KEY]

       3、更æ”?BR>             ------------------------------
      (1) 更改单行
          è¯­æ³•åQšUPDATE <dbtab> [CLIENT SPECIFIED] FROM <wa>.
                æˆ?BR>                UPDATE <dbtab> [CLIENT SPECIFIED].

      (2) 更改多行
          è¯­æ³•åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">UPDATE  <database>  SET  < f1>=<values>â€?SPAN style="mso-spacerun: yes"> 
WHERE  <condition>.

      (3) 表间更改
          è¯­æ³•åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">UPDATE <dbtab> [CLIENT SPECIFIED] FROM TABLE <itab>.

      (4) Modify更改åQˆæœ‰åˆ™æ›´æ”¹ï¼Œæ— åˆ™æ’å…¥åQ?BR>          语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">MODIFY  <database>  FROM  <wa>.

      4、删é™?BR>            ------------------------------
            (1) 使用关键字删é™?BR>                 语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">DELETE  <database>  FROM  <wa>

            (2) 使用条äšg删除
                 语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">DELETE  FROM  <database>  WHERE  <condition>

      5、ä‹É用游æ ?BR>            ------------------------------
            (1) 打开åQ?BR>                 语法åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">OPEN  CURSOR  <c>  FOR  SELECT â€?SPAN style="mso-spacerun: yes">  WHERE <condition>

           (2) ä½¿ç”¨åQ?BR>                 è¯­æ³•åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">FETCH  NEXT  CURSOR  <c>  INTO  <wa>

           (3) 关闭åQ?BR>                è¯­æ³•åQ?SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">CLOSE  CURSOR  <c>


四、提交与回退
        --------------------------------------------------------------------------------------
        (1) 提交åQšCOMMIT WORK

        (2) 回退åQšROLLBACK WORK

        

]]>
42.27 创徏和处理内è¡?/title><link>http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20841.html</link><dc:creator>行è€?/dc:creator><author>行è€?/author><pubDate>Mon, 21 Nov 2005 14:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20841.html</guid><wfw:comment>http://www.aygfsteel.com/anyoneokay/comments/20841.html</wfw:comment><comments>http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20841.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/anyoneokay/comments/commentRss/20841.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/anyoneokay/services/trackbacks/20841.html</trackback:ping><description><![CDATA[<P>一.  什么是内表<BR>       ----------------------------------------------------------------------------------------------------------<BR>       (1) 内表åQšä»…在程序运行时存在的表æ ?BR>    <BR>       (2) 作用åQ?BR>             â‘?¾pȝ»Ÿå¯å®žæ—¶å¢žåŠ å†…è¡¨çš„å¤§å°<BR>             â‘?可根据程序需要重新组¾l‡æ•°æ®åº“表格的内å®?nbsp; <BR><BR>       (3) 内表¾l“æž„åQšæ•°æ®ç±»åž‹å’Œæ•°æ®å¯¹è±¡åQŒç›¸å½“于¾cÖM¸Žå¯¹è±¡çš„å…³¾p?BR><BR>       (4) 标记表格行:内表索引/关键å­?BR><BR>       (5) 讉K—®å†…表åQšæŒ‰è¡Œè®¿é—?BR><BR>二、创建内è¡?BR>        ----------------------------------------------------------------------------------------------------------<BR>        (1) Type创徏åQšå…ˆå£°æ˜ŽåQŒåŽä½¿ç”¨<BR>             语法åQšTYPES <t> <type> OCCURS <n>.</P> <P>        (2) Data创徏åQšä‹É用Work Area<BR>             DATA <f> <type> OCCURS <n> [WITH HEADER LINE]. <BR><BR>        (3) Data创徏åQšä¸ä½¿ç”¨Work AreaåQˆç›´æŽ¥å®£å‘Šï¼‰<BR>             语法åQšDATA: BEGIN OF <f> OCCURS <n>,<BR>                                                  <component declaration>,<BR>                                                  ..............<BR>                                     END OF <f>.   <BR><BR>三、ä‹É用内è¡?BR>        ----------------------------------------------------------------------------------------------------------<BR>        1、增åŠ?BR>              (1) 增加行(可能有重复行åQ?BR>                   语法åQšAPPEND [<wa> TO|INITIAL LINE TO] <itab>.<BR><BR>              (2) æ ÒŽ(gu¨©)®æ ‡å‡†å…³é”®å­—附加行åQˆæ²¡æœ‰é‡å¤è¡ŒåQ?BR>                   语法åQšCOLLECT [<wa> INTO] <itab>.<BR><BR>              (3) 表外增加<BR>                   è¯­æ³•åQšAPPEND LINES OF <itab1> [FROM <n1>] [TO <n2>] TO <itab2>.<BR><BR>        2、插å…?BR>              (1) åœ¨æŒ‡å®šè¡Œå‰æ’å…?BR>                   语法åQšINSERT [<wa> INTO|INITIAL LINE INTO] <itab> [INDEX <idx>].<BR><BR>              (2) 外表插入<BR>                   è¯­æ³•åQšINSERT LINES OF <itab1> [FROM <n1>] [TO <n2>]<BR>                                        INTO <itab2> [INDEX <idx>].    <BR><BR>        3、修æ”?BR>              语法åQšMODIFY <itab> [FROM <wa>] [INDEX <idx>].    <BR><BR>        4、删é™?BR>              (1) 在åó@环中删除è¡?BR>                   语法åQšLoop At <Itab> (Into type)<BR>                                       DELETE <itab>.<BR>                               End Loop.<BR><BR>              (2) 用烦引删除行<BR>                    è¯­æ³•åQšDELETE <itab> INDEX <idx>.<BR><BR>        5、查è¯?BR>              (1) å¾ªçޝè¯Õd–<BR>                   è¯­æ³•åQšLOOP AT <itab> [INTO <wa>] [FROM <n1>] [TO <n2>] [WHERE <condition>].<BR>                                          .....<BR>                               ENDLOOP. <BR><BR>              (2) 用烦引读取单è¡?BR>                   è¯­æ³•åQšREAD TABLE <itab> [INTO <wa>] INDEX <idx>.<BR><BR>              (3) è¯Õd–有关键字的单è¡?BR>                   语法åQšREAD TABLE <itab> [INTO <wa>] WITH KEY <key> [BINARY SEARCH].<BR><BR>         6、排åº?nbsp;<BR>               语法åQšSORT <itab> [<order>] [AS TEXT]<BR>                                      [BY <F1> [<order>] [AS TEXT] ... <fn> [<order>] [AS TEXT]]. <BR><BR>         7、汇æ€?BR>               (1) 非数值汇æ€?BR>                    语法åQšCOLLECT [<wa> INTO] <itab>.<BR><BR>               (2) 数值汇æ€?BR>                    语法åQšLoop At <Itab> (Into type)<BR>                                       Sum.<BR>                               End Loop.<BR><BR>        8、清é™?BR>              (1) REFRESH <itab>.<BR>                   解释åQšåˆå§‹åŒ–没有表头的内表,<SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">清除所有元ç´?BR></SPAN>            <BR>              (2) CLEAR <itab>.<BR>                   解释åQšåˆå§‹åŒ–有表头的内表åQ?SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">清除所有元ç´?/SPAN></P> <P>              (3) FREE <itab>.<BR>                   解释åQšé‡¾|®å†…è¡¨åÆˆç›´æŽ¥é‡Šæ”¾å…¶å†…å­˜ï¼Œ™åÕdœ¨REFRESH或CLEAR后ä‹Éç”?BR><BR><BR>         <BR></P><img src ="http://www.aygfsteel.com/anyoneokay/aggbug/20841.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/anyoneokay/" target="_blank">行è€?/a> 2005-11-21 22:11 <a href="http://www.aygfsteel.com/anyoneokay/archive/2005/11/21/20841.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>42.26 ½E‹åº¾l“æž„http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20685.html行è€?/dc:creator>行è€?/author>Sun, 20 Nov 2005 14:27:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20685.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20685.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20685.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20685.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20685.html1ã€?nbsp;™åºåº
      
2、选择åQšIFå’ŒCASE
      --------------------
      (1) IF语法:
                IF  <condition1>.
                        <statement block>
                ELSEIF  <condition2>.
                       <statement block>
                ELSEIF  <condition3>.
                       <statement block>
                .....
                ELSE.
                      <statement block>
                ENDIF.

      (2) CASE语法åQ?BR>                CASE <f>.
                          WHEN <F1>.
                                      <statement block>
                          WHEN <F2>.
                                      <statement block>
                          WHEN <F3>.
                                      <statement block>
                          WHEN ...
                          ......
                          WHEN OTHERS.
                                     <statement block>
                ENDCASE.

3ã€?nbsp;循环åQšDOå’ŒWHILE
       ------------------------------------
       (1) 计次循环åQ?BR>                    DO [<n>TIMES] [VARYING <f> FROM <F1> NEXT <F2>].
                          <statement block>
                    ENDDO.

       (2) 无限循环åQ?BR>                   DO .
                        
<Statement Block>
                  
ENDDO. 

        (3) æ¡äšg循环åQ?BR>                   WHILE <condition> [VARY <f> FROM <F1> NEXT <F2>].
                        <statement block>
                   ENDWHILE.

         *  ¾lˆæ­¢å¾ªçޝåQ?BR>             ------------------------------------
             â‘?无条件终止åó@环:CONTINUE
             â‘?有条件终止åó@环:CHECK
             â‘?完全¾lˆæ­¢å¾ªçޝåQ?nbsp; EXIT



]]>
42.25 数值函数、日æœ?æ—‰™—´å’Œè¿½Ž—符å?/title><link>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20684.html</link><dc:creator>行è€?/dc:creator><author>行è€?/author><pubDate>Sun, 20 Nov 2005 13:55:00 GMT</pubDate><guid>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20684.html</guid><wfw:comment>http://www.aygfsteel.com/anyoneokay/comments/20684.html</wfw:comment><comments>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20684.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/anyoneokay/comments/commentRss/20684.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/anyoneokay/services/trackbacks/20684.html</trackback:ping><description><![CDATA[<P>1、数值函æ•?BR>      -----------------------------------------------------------------------------------<BR>      abs、sign、ceil、floor、trunc、frac、cos、sin、tan、exp、log、log10、sqrt<BR><BR>2、日期与旉™—´˜qç®—<BR>       --------------------------------------------------------------------------<BR>       (1) 日期数据åQ?BR>                    DATA: Mdata  TYPE  D.<BR>                    Mdate  =  SY-DATUM.  â€?如传å›?19971015<BR>                    Mdate+6(2)  =  â€?1â€?nbsp;  â€?Mdate 变成 19971001<BR>                    Mdate  =  Mdate  -  1  â€?Mdate 变成 19970931</P> <P>       (2) æ—‰™—´æ•°æ®åQ?BR>                    DATA: HOURS  TYPE  I,<BR>                                MINUTES  TYPE  I, <BR>                                T2  TYPE  T  VALUE â€?00000â€?<BR>                                T1  TYPE  T  VALUE  â€?83000â€?<BR>                   HOURS = (T2 - T1) /  3600.  “计½Ž—有几小æ—?BR>                   MINUTES = (T2 â€?T1) / 60.  “计½Ž—几分钟<BR><BR>3、运½Ž—ç¬¦åøP¼š<BR>      --------------------------------------------------------------------<BR>      (1) ½Ž—术½W¦ï¼š+ - * / div mod<BR><BR>      (2) 比较½W¦ï¼š> >= < <= = <> ><<BR>                           EQ NE GT LT GE LE<BR>                           And Or Not</P><img src ="http://www.aygfsteel.com/anyoneokay/aggbug/20684.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/anyoneokay/" target="_blank">行è€?/a> 2005-11-20 21:55 <a href="http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20684.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>42.24 字符串处ç?/title><link>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20683.html</link><dc:creator>行è€?/dc:creator><author>行è€?/author><pubDate>Sun, 20 Nov 2005 13:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20683.html</guid><wfw:comment>http://www.aygfsteel.com/anyoneokay/comments/20683.html</wfw:comment><comments>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/anyoneokay/comments/commentRss/20683.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/anyoneokay/services/trackbacks/20683.html</trackback:ping><description><![CDATA[<P>(1) ¿UÖM½åQšShift 变量å?[by <n> places] [modes]<BR><BR>(2) 替换åQšReplace <Str1> with <Str2> into <c>      <BR><BR>(3) 大小写:Translate <c> to Upper/Lower Case<BR><BR>(4) å¯ÀL‰¾åQ?nbsp; Search <c> for <Str><BR><BR>(5) 长度åQ?nbsp; Strlen(str)  <BR><BR>(6) 取部分:<f>[+<o>][<l>]<BR>      * ½CÞZ¾‹:<BR>         DATA  T(10)  VALUE  ‘ABCDEFGHIJâ€?<BR>         WRITE  /  T+2(4).  “得åˆ?CDEF</P><img src ="http://www.aygfsteel.com/anyoneokay/aggbug/20683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/anyoneokay/" target="_blank">行è€?/a> 2005-11-20 21:48 <a href="http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>42.23 赋å€ég¸Žæ¸…å€?/title><link>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20682.html</link><dc:creator>行è€?/dc:creator><author>行è€?/author><pubDate>Sun, 20 Nov 2005 13:43:00 GMT</pubDate><guid>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20682.html</guid><wfw:comment>http://www.aygfsteel.com/anyoneokay/comments/20682.html</wfw:comment><comments>http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/anyoneokay/comments/commentRss/20682.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/anyoneokay/services/trackbacks/20682.html</trackback:ping><description><![CDATA[<P>1、赋å€?BR>      ---------------------------------------------------------------------------------------<BR>      (1) 全部赋å€û|¼šMove <F1> to <F2>.<BR>   <BR>      (2) 部分赋å€û|¼šMove <F1>[+<O1>] to <F2>[+<O2>].<BR><BR>      (3) ¾l„äšgåQˆå­—ŒDµï¼‰å¤åˆ¶åQšMove Corresponding <Str1> to <Str2>. <BR><BR>      (4) ä¼ å€û|¼š<SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">WRITE<SPAN style="mso-spacerun: yes">  </SPAN>(<f>)<SPAN style="mso-spacerun: yes">  </SPAN>TO<SPAN style="mso-spacerun: yes">  </SPAN><g></SPAN>      <BR><BR>2、清å€?BR>      ---------------------------------------------------------------------------------------<BR>      <SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">CLEAR<SPAN style="mso-spacerun: yes">  </SPAN><f></SPAN><BR></P><img src ="http://www.aygfsteel.com/anyoneokay/aggbug/20682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/anyoneokay/" target="_blank">行è€?/a> 2005-11-20 21:43 <a href="http://www.aygfsteel.com/anyoneokay/archive/2005/11/20/20682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>42.22 屏幕输出http://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20620.html行è€?/dc:creator>行è€?/author>Sat, 19 Nov 2005 15:37:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20620.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20620.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20620.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20620.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20620.html1. Write的格式:
    -------------------------------------
    (1) 不指定位¾|®è¾“出:Write 资料™å?

    (2) 指定位置输出åQ?nbsp; Write AT [/] [<pos>] [(<len>)]  资料™å?

    (3) 指定昄¡¤ºæ ¼å¼åQ?nbsp; WRITE  数据™å?nbsp; <昄¡¤ºæ ¼å¼å‚æ•°>.

    (4) 输出图标åQ?nbsp;     WRITE  <symbol-name>  AS  SYMBOL.
                                    WRITE  <icon-name>  AS  ICON.

    (5) 输出、垂直线、空行:    
          â‘?æ°´åã^¾U¿ï¼šwrite [at [/][<pos>][(<len>)]] sy-uline.
          â‘?垂直¾U¿ï¼šwrite [at [/][<pos>]] sy-vline.
          â‘?½Iø™¡ŒåQ?nbsp;   WRITE  SKIP  [<n>].

    (6) 输出复选框åQ?nbsp;   Write 标签åQŒå˜é‡?As CheckBox.

2. è·Œ™‡³æŒ‡å®šåˆ—坐标:Skip to line [<n>].
 
*  èµ„æ–™™åÒŽ(gu¨©)Œ‡å˜é‡æˆ–常é‡?BR>
*  预定义数据类型的输出格式
    ----------------------------------------------
    数据¾cÕdž‹           输出长度               å®šä½ 
          C                   字段长度           左对é½?nbsp;
          D                        8                    左对é½?nbsp;
          F                      22                    å›_¯¹é½?nbsp;
          I                       11                    å›_¯¹é½?nbsp;
         N                   å­—段长度           å·¦å¯¹é½?nbsp;
         P           2*字段长度åQˆï¼‹1åQ?nbsp; 叛_¯¹é½?nbsp;
         T                       6                      左对é½?nbsp;
         X                 2*字段长度         å·¦å¯¹é½?nbsp;
  ----------------------------------------------
  在屏òq•上åQŒè¾“出通常是左寚w½çš? 但数据类型F、Iå’ŒP是右寚w½çš„,左边用空格填充ã€?BR> 



]]>
42.21 定义数据¾cÕdž‹http://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20618.html行è€?/dc:creator>行è€?/author>Sat, 19 Nov 2005 15:18:00 GMThttp://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20618.htmlhttp://www.aygfsteel.com/anyoneokay/comments/20618.htmlhttp://www.aygfsteel.com/anyoneokay/archive/2005/11/19/20618.html#Feedback0http://www.aygfsteel.com/anyoneokay/comments/commentRss/20618.htmlhttp://www.aygfsteel.com/anyoneokay/services/trackbacks/20618.html--------------------------------------------------------------------------------------------------------------
Type       Length             Range                          Initial Value                Description
C           1              1-65535Byte                          Space                  字符串数æ?/SPAN>, å¦?/SPAN>’Programâ€?
D           8                     8Byte                           â€?0000000â€?SPAN style="mso-spacerun: yes">             
日期数据, 格式�/SPAN>YYYYMMDD
F           8                      8Byte                                   0                      ‹¹®ç‚¹æ•?/SPAN>         
I            4              -2^31è‡?/SPAN>2^31-1                           0                      æ•´æ•°
N          1              1-65535Byte                        â€?0â€?â€?SPAN style="mso-spacerun: yes">                  
数值所¾l„成的字½W¦ä¸²  
P           8              1-16Byte                                      0                      Packed æ•?/SPAN>, 用在ž®æ•°ç‚ÒŽ(gu¨©)•°
T           6                     6Byte                             â€?00000â€?SPAN style="mso-spacerun: yes">                
æ—‰™—´æ•°æ®, 格式ä¸?/SPAN>HHMMSS
X           1                1-65535Byte                             Xâ€?0â€?SPAN style="mso-spacerun: yes">                    16
˜q›ä½æ•?BR>

1、定义数据结æž?BR>   ----------------------------------------------------------------
   (1) 变量: Data 变量å?Type 变量¾cÕdž‹åQŒå¦‚åQšData S1 Type I.
      
   (2) 帔R‡åQšConstants 帔R‡å?Type 变量¾cÕdž‹åQŒå¦‚åQšConstants PI Type P 3.1415926.
  
   (3) 静态变量:STATICS <c> [<length>] <type> [<value>] [<decimals>]
  
   (4) 自定义变量类型:
              Types: Begin of 自定义变量类åž?
                           å˜é‡å? Type 变量¾cÕdž‹1,
                           å˜é‡å? Type 变量¾cÕdž‹2,
                     End of 自定义变量类åž?
              Data 自定义变é‡?Type 自定义变量类åž?

  
(5) 字段变量åQ?BR>              Data: Begin of Address,
                       Name(10) Type C,
                       Number Type P,
              End of Address. 

  
(6) 内表åQ?BR>              Table: 表名.
                 例:
                      TABLES: SPFL.
                      SELECT  *  FROM  SPFL.
                          WRITE: SPFL-MANDT, SPFL-CARRID,SPFL-CONNECTION.
                      ENDSELECT.

2、系¾lŸå®šä¹‰æ•°æ?BR>   -----------------------------------------------------------------
   SPACE       ½Iºç™½å­—符ä¸?BR>   SY-SUBRC    ¾pȝ»Ÿæ‰§è¡Œä¼ å›žå€? 0 表示成功
   SY-UNAME    logon帐号
   SY-DATUM    ¾pȝ»Ÿæ—¥æœŸ
   SY-UZEIT    ¾pȝ»Ÿæ—‰™—´
   SY-TCODE    ç›?BR>


]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º °×³ÇÊÐ| Îä¶¨ÏØ| ×ÊÐËÊÐ| ÓÀÐÞÏØ| ÁéÊ¯ÏØ| Âí¶û¿µÏØ| °²ÏçÏØ| ÎÚÀ­ÌØÇ°Æì| Ì«¹ÈÏØ| ×óÈ¨ÏØ| ³ÎÂõÏØ| äųØÏØ| º¬É½ÏØ| ³ö¹ú| ¶¼ÔÈÊÐ| º£°²ÏØ| Àö½­ÊÐ| ¶«ÖÁÏØ| ´óÒ±ÊÐ| ÆÕ°²ÏØ| ´ó·áÊÐ| ÅíÔóÏØ| á¯ÏªÊÐ| ÃàÖñÊÐ| Ì«±£ÊÐ| ¾Ą̊ÊÐ| ½­ÒõÊÐ| Ñô´ºÊÐ| ³Ê¹±ÏØ| ÆÁ±ß| ²×ÖÝÊÐ| ÐìÖÝÊÐ| ²ýÆ½Çø| ƽÏçÏØ| ¹§³Ç| À­ÈøÊÐ| ÈÙ³ÉÊÐ| ´óÍÝÏØ| ÁÙÔóÏØ| ³Î½­ÏØ| ¼¦¶«ÏØ|