
                                             
                                                  
                                                  
                                                  
                                                  
                          
                                          
                                          
                                      
                                            
                               (c) 1996

                                   dBed

             ----------------------------------------------------
             p, 㭪樨, ⠭, pp  p⨢,
                      ⨬ p 䨫p樨 
             ----------------------------------------------------

               ࠦ ।⠢ ᮡ ப ᨬ.

1.   ଠ  ࠦ:

      ࠦ  稭 । ⨯.
     ⨬ ⨯   ᫮, ᨬ, ᪨  ⨯ .

         ࠦ   .   砥
     ⨯ ࠦ  ⨯ .

      , ⠭  㭪樨   ᯮ짮  
     ࠦ.     ꥤ  㣨 㭪ﬨ 
      ࠬ.


2.   ⠭ ࠦ:

     ࠦ    ᫮, ᨬ쭮  ᪮
     ⠭. , ࠦ, 騥 ⠭⠬, 筮
     뢠  祭 .

     ᫮ ⠭ ।⠢ ᮡ ᫮.
     ਬ஬ ᫮ ⠭   5, 7.3  -18.

     묨 ⠭⠬  㪢, 祭  窨.
     ਬࠬ ᨬ ⠭,  : " ", ' '
      " ".

     ᫨   । ᨬ ⠭  묨  묨
     窠  , ᯮ  祭 ⮩ ⠭ 㣨
     窨, 祬 ,  㪠  ᨬ쭮 ⠭,
     ਬ '"O"'  "Man's".

     ⢥묨 ⨬묨 ᪨ ⠭⠬ 
     .TRUE., .FALSE. . ⨬ ᮪頭  ..  .F. .


3.    ࠦ:

      㫨஢ ⠭⠬  ﬨ ᯮ , ਬ
     '+', '*'  '<'. ਬ஬ ࠦ,   ᫮  
      ᫮묨 ⠭⠬  頥 ᫮ 稭 11, 
     ࠦ 3+8.

     稭,  묨 믮 ⢨ ,   ⨯,
     ᮮ⢥騩 ⮬ . ਬ   (/) ᮢ蠥
     ⢨   ᫮묨 稭.

4.   ਮ:

       ਮ⮬,  । 冷 業
     ஢. ਮ   ।  ਢ 
     ⠡,  뢠 ࠧ .   ਮ
      , ⥬ ࠭ 㤥 믮  .
      ਬ,    ਮ 6,   ᫮
      ਮ⮬ 5 :  砥,   
     業 ०  ᫮.
     ⥫쭮 1+4/2 ࠢ ६.

     冷 業   ᤥ    ᯮ짮 ᪮.
     ਬ, l+2*3 頥 7,  (l+2) * 3 頥 9.

5.   ᫮ opp:

     ᫮  ᮢ ⢨  ᫮묨 稭.

                                    ਮ

                             +                5
             ⠭               -                5
                            *                6
                              /                6
             
              ⥯            **  ^            7

6.    :

       ᨬ ,  뢠
     "⥭஢ |"  "⥭஢ ||",  ꥤ
      ᨬ 稭  .
       ⫨  ᫮ ஢ ᫮
      ⠭ ⨯ 稭, 묨  .


                                    ਮ

             ⥭஢ |       +                 5
             ⥭஢ ||      -                 5


      ਬ:

       "John "+"Smith" ⠭    "John Smith"
       "ABC"+"DEF"     ⠭    "ABCDEF"


      "⥭஢ ||" ⫨砥    ⥬,
       ஡   ࢮ ᨬ쭮 稭 ६
       १.

      ਬ:

       "John "-"Smith" ⠭ "JohnSmith "
       "ABC"-"DEF" ⠭ "ABCDEF"
       " "-"D " ⠭ "D  "

7.    ⭮襭:

     ࠬ ⭮襭  ,   ᪨
     १ (⨭  ).  , ஬  "ন",
     ᮢ ⢨  ᫮묨, ᨬ묨 稭, 
     稭 .
      "ন"    稭 ᨬ쭮 ⨯ 
     頥 .TRUE. (⨭), ᫨ ࢠ 稭 ᮤন  ன.


                                    ਮ

                                 =              4
              ࠢ          <>  #  !=       4
              祬               >              4
              祬               <              4
               ࠢ         <=             4
               ࠢ         >=             4
             ন                .IN.            4


     ਬ:

      "CD" .IN. "ABCD"  頥 ⨭
      8<7               頥 

8.   ᪨ :

     ᪨   ᪨ १ 
     ᮢ 樨   ᪨ 稭.

                                  ਮ

                              .NOT.             1
                              .OR.              2
                                .AND.             3


     ਬ:

     .NOT. ..          頥 
     ..  .AND. .F.     頥 


9.   㭪樨  ࠦ:

      ⢥ ࠦ      ᯮ짮 㭪.
      ࠬ, ⠭⠬  , 㭪樨  稭.
     㭪樨 ᥣ   㭪樨,   ᫥ ࠢ  
     ᪮.  ᪮  室 稭 (ࠬ).


     ᮪ 㭪権:

  9.1. CTOD(Char_Value)

 :                祭

                 Char_Value            쭠 稭

                  㭪 ८ࠧ 稭 ᨬ  稭 :

                 CTOD("19960130")     쭮 ।⠢ ᥣ
                                       ଠ "CCYYMMDD".


  9.2. DTOC(Date_Value)  DTOS(Date_Value)

 :                祭

                 Date_Value            稭 

                 㭪 ८ࠧ 稭   ᨬ 稭.
                 ଠ⮬ 饣 ᨬ ᥣ 㤥 "CCYYMMDD".

                 DTOC( DATE() ) 頥 ᨬ 稭 "19960130",
                                ᫨ ⮩ 뫮 30 ﭢp 1996.

  9.3. DATE()
                 頥  ⥬.

  9.4. DEL()
                 頥 "*", ᫨ ⥪  祭  㤠.
                  ⨢ 砥 頥 " ".

  9.5. DELETED()
                 頥 .TRUE. (⨭), ᫨ ⥪ 
                 祭  㤠.

  9.6. IIF(Log_Value, True_Result, False_Result)

 :                      祭

                    Log_Value                ᪠ 稭
                    True_Result               ⨭
                    False_Result              

                 ᫨ Log_Value ࠢ .TRUE.,  㭪 IIF 頥
                 稭 True*Result;  ⨢ 砥 頥 稭
                 False_Result.

                 ਬ:  1. IIF (VALUE < 0, " ", " ")
                           2. IIF (NAME = "", " - ", " ")


  9.7. RECCOUNT()
                  㭪 頥 饥 ᫮ ᥩ   :

                 RECCOUNT() 頥 10, ᫨     
                 ᥩ.

  9.8. RECNO()
                  㭪 頥    ⥪饩 .

  9.9. STR (Number, Length, Decimals )

 :                    祭

                     Number                ᫮ 稭
                     Length                 ( ப )
                     Decimals              ⢮  権

                  㭪 ८ࠧ ᫮ 稭  ᨬ
                 稭, "Length" 砥 ⢮ ᨬ  
                 ப,   . "Decimals" 砥
                 ⢮  権   ப.
                 ᫨  ᫮ ᫨誮   뤥 ,
                 ந室  ப 窠 (*).

                 ਬ:

                 1. STR( 5.7, 4, 2) 頥 "5.70"

                 ᫮ 5.7 ८ࠧ  ப   4.
                 ஬ ⮣,  ப 㤥  2  樨.

                 2. STR( 5.7, 3, 2 ) 頥 "***"

                 ᫮ 5.7     ப   3,
                 ᫨  ப  2  樨, ᫥⥫쭮
                  ᨬ 窨 (*).

  9.10. SUBSTR(Char_Value, Start_Position, Num_Chars)

 :                  祭

                 Char_Value              쭠_稭
                 Start_Position          砫쭠  (ᨬ)
                 Num_Chars               ⢮ ᨬ

                 頥 ப ᨬ쭮 稭. 
                 ப 㤥   Num_Chars,  㤥 稭 
                 樨 砫쭮 ᨬ Start_Position ᨬ쭮 稭.

                 ਬ:

                 1. SUBSTR("ABCDE"",2,3) 頥 "BCD"
                 2. SUBSTR("Mr. Smith",5, 1) 頥 "S"

  9.11. I()
                  㭪 頥 ६ ⥬  ᨬ쭮
                 ।⠢.
                  㭪 ᯮ ᫥騩 ଠ: HH:MM:SS.

                 ਬ:

                 1. I() 頥 12:00:00   ᫨ ६ 
                 2. I() 頥 13:30:00   ᫨ ६ 
                                                 ண 㤭

  9.12. UPPER(Char_Value)

 :                 祭

                 Char_Value             쭠 稭

                  㭪 ८ࠧ ப ᨬ  孨
                 ॣ  頥 १.

  9.13. VAL(Char_Value)

 :                 祭

                 Char_Value             쭠 稭

                  㭪 ८ࠧ ᨬ 稭 
                 ᫮ 稭.

                 ਬ:

                 1. VAL("10") 頥 10
                 2. VAL("-8.7") 頥 -8.7



10.  p⨢:

     OFF -     ⢥ p⨢, ᭨ ⨢
           祭 䨫p  p dBed  室 ﭨ.



11. pp:

   ⨬   PRIM.DBF  ᫥騬 ﬨ:

   1. OCCUP       C   25
   2. LASTNAME    C   25
   3. FIRSTNAME   C   13
   4. AGE         N    2
   5. WORK        L    1
   6. COME        D    8
   7. TABN        C    9

    p p  䨫p樨 :

a. occup="p" .and. age<=35

     ᥩ,  p  OCCUP _稭_  "p"
    ᫮ 祭   AGE   p 35.

b. LASTNAME="" .or. lastname="p"

     ᥩ,  p  LASTNAME _稭_  "p"
     "".

c. val(TABN) > 100 .and. work=.T.

   p,  ⠡ p ᥭ  ᨬ쭮 ,  ᪮
    WORK ᮤp p ⨯ /H .
    p c. 砥   p p㤭  ⠡묨
   p  100.

d. substr(tabn,3,1)="4"

   H  ,  p   TABN  3 樨 室 ᨬ 4.

e. "95" .in. DTOC(come)

     p  p  95 .

f.  ..  ..





