home *** CD-ROM | disk | FTP | other *** search
/ PC & Mediji 2002 March / PCM_0203.iso / MEDIA / PREIZKUSNI / WinIVR.msi / Instal01.cab / _48EADAE697834AD79691DBE84629B5E2 < prev    next >
Text File  |  2002-01-30  |  4KB  |  173 lines

  1. object IVRVar
  2.   object IVRVariant
  3.     Name = 'CallerID'
  4.     InitValue = '""'
  5.   end
  6.   object IVRVariant
  7.     Name = 'HasCalled'
  8.   end
  9.   object IVRDataBase
  10.     Name = 'GetCallingTimes'
  11.     ConnectionString = 'FILE NAME=CallingTimes.udl'
  12.     CommandType = cmdText
  13.     CommandText = 'Select * from Caller  where CallerID=:CallerID'
  14.   end
  15.   object IVRDataBase
  16.     Name = 'UpdateCallingTimes'
  17.     ConnectionString = 'FILE NAME=CallingTimes.udl'
  18.     CommandType = cmdText
  19.     CommandText = 
  20.       'Update Caller Set Callingtimes=:CallingTimes where CallerID=:Cal' +
  21.       'lerID'
  22.   end
  23.   object IVRVariant
  24.     Name = 'InsertCallingTimes'
  25.     InitValue = '"Insert into Caller values(""'
  26.   end
  27.   object IVRVariant
  28.     Name = 'CallingTimes'
  29.     InitValue = 1
  30.   end
  31.   object IVRVariant
  32.     Name = 'SpeakText'
  33.     InitValue = '"You have called "'
  34.   end
  35. end
  36. object IVRBegin
  37.   object IVRRing
  38.     Save = 'CallerID'
  39.     Times = 2
  40.   end
  41.   object IVRAnswer
  42.   end
  43.   object IVROperator
  44.     Enabled = False
  45.     Save = 'CallerID'
  46.     Operate = optAssign
  47.     Dest = '"1234567890"'
  48.   end
  49.   object IVRParam
  50.     DataBase = 'GetCallingTimes'
  51.     Param = '"CallerID"'
  52.     Value = 'CallerID'
  53.   end
  54.   object IVRDBOperate
  55.     DataBase = 'GetCallingTimes'
  56.     Operate = dbOpen
  57.     Save = 'HasCalled'
  58.   end
  59.   object IVROperator
  60.     Save = 'HasCalled'
  61.     Operate = optGreatEqual
  62.     Source = 1
  63.     Dest = 'HasCalled'
  64.   end
  65.   object IVRIf
  66.     Condition = 'HasCalled'
  67.     object IVRTrue
  68.       object IVRField
  69.         DataBase = 'GetCallingTimes'
  70.         Field = '"CallingTimes"'
  71.         Save = 'CallingTimes'
  72.       end
  73.       object IVROperator
  74.         Save = 'CallingTimes'
  75.         Operate = optAdd
  76.         Source = 1
  77.         Dest = 'CallingTimes'
  78.       end
  79.       object IVRParam
  80.         DataBase = 'UpdateCallingTimes'
  81.         Param = '"CallingTimes"'
  82.         Value = 'CallingTimes'
  83.       end
  84.       object IVRParam
  85.         DataBase = 'UpdateCallingTimes'
  86.         Param = '"CallerID"'
  87.         Value = 'CallerID'
  88.       end
  89.       object IVRDBOperate
  90.         DataBase = 'UpdateCallingTimes'
  91.         Operate = dbExecute
  92.       end
  93.     end
  94.     object IVRFalse
  95.       object IVRDBOperate
  96.         DataBase = 'GetCallingTimes'
  97.         Operate = dbClose
  98.       end
  99.       object IVROperator
  100.         Save = 'InsertCallingTimes'
  101.         Operate = optAdd
  102.         Source = 'CallerID'
  103.         Dest = 'InsertCallingTimes'
  104.       end
  105.       object IVROperator
  106.         Save = 'InsertCallingTimes'
  107.         Operate = optAdd
  108.         Source = '"",1)"'
  109.         Dest = 'InsertCallingTimes'
  110.       end
  111.       object IVRCommand
  112.         DataBase = 'GetCallingTimes'
  113.         CommandText = 'InsertCallingTimes'
  114.         CommandType = cmdUnknown
  115.       end
  116.       object IVRDBOperate
  117.         DataBase = 'GetCallingTimes'
  118.         Operate = dbExecute
  119.       end
  120.     end
  121.   end
  122.   object IVRSpeech
  123.     Interruptible = True
  124.     Content = '"Your phone number is"'
  125.     SupportXML = False
  126.     SpeechType = stText
  127.   end
  128.   object IVRIf
  129.     Condition = 'CallerID'
  130.     object IVRTrue
  131.       object IVRSpeech
  132.         Interruptible = True
  133.         Content = 'CallerID'
  134.         SupportXML = True
  135.         SpeechType = stContext
  136.         XMLTag = 'Number_Digit'
  137.       end
  138.     end
  139.     object IVRFalse
  140.       object IVRSpeech
  141.         Interruptible = True
  142.         Content = '"empty"'
  143.         SupportXML = False
  144.         SpeechType = stText
  145.       end
  146.     end
  147.   end
  148.   object IVRString
  149.     Save = 'CallingTimes'
  150.     Operate = strToString
  151.   end
  152.   object IVROperator
  153.     Save = 'SpeakText'
  154.     Operate = optAdd
  155.     Source = 'CallingTimes'
  156.     Dest = 'SpeakText'
  157.   end
  158.   object IVROperator
  159.     Save = 'SpeakText'
  160.     Operate = optAdd
  161.     Source = '" times."'
  162.     Dest = 'SpeakText'
  163.   end
  164.   object IVRSpeech
  165.     Interruptible = True
  166.     Content = 'SpeakText'
  167.     SupportXML = False
  168.     SpeechType = stText
  169.   end
  170. end
  171. object IVREnd
  172. end
  173.