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

  1. object IVRVar
  2.   object IVRDataBase
  3.     Name = 'GetCalledID'
  4.     ConnectionString = 'FILE NAME=AutoDial.udl'
  5.     CommandText = 
  6.       'select * from called where HasAnswered=false order by CallingTim' +
  7.       'es'
  8.   end
  9.   object IVRDataBase
  10.     Name = 'OperateCalledID'
  11.     ConnectionString = 'FILE NAME=AutoDial.udl'
  12.     CommandType = cmdText
  13.     CommandText = 
  14.       'Update Called set CallingTimes=:CallingTimes where CalledID=:Cal' +
  15.       'ledID'
  16.   end
  17.   object IVRVariant
  18.     Name = 'CalledCount'
  19.   end
  20.   object IVRVariant
  21.     Name = 'AllHasAnswered'
  22.   end
  23.   object IVRVariant
  24.     Name = 'CalledID'
  25.   end
  26.   object IVRVariant
  27.     Name = 'CallingTimes'
  28.   end
  29. end
  30. object IVRBegin
  31.   object IVRDBOperate
  32.     DataBase = 'GetCalledID'
  33.     Operate = dbOpen
  34.     Save = 'CalledCount'
  35.   end
  36.   object IVROperator
  37.     Save = 'AllHasAnswered'
  38.     Operate = optEquality
  39.     Source = 0
  40.     Dest = 'CalledCount'
  41.   end
  42.   object IVRIf
  43.     Condition = 'AllHasAnswered'
  44.     object IVRTrue
  45.       object IVRSleep
  46.         Interruptible = True
  47.         MaxLength = 0
  48.       end
  49.     end
  50.     object IVRFalse
  51.     end
  52.   end
  53.   object IVRField
  54.     DataBase = 'GetCalledID'
  55.     Field = '"CalledID"'
  56.     Save = 'CalledID'
  57.   end
  58.   object IVRField
  59.     DataBase = 'GetCalledID'
  60.     Field = '"CallingTimes"'
  61.     Save = 'CallingTimes'
  62.   end
  63.   object IVRDBOperate
  64.     DataBase = 'GetCalledID'
  65.     Operate = dbClose
  66.   end
  67.   object IVROperator
  68.     Save = 'CallingTimes'
  69.     Operate = optAdd
  70.     Source = 1
  71.     Dest = 'CallingTimes'
  72.   end
  73.   object IVRParam
  74.     DataBase = 'OperateCalledID'
  75.     Param = '"CallingTimes"'
  76.     Value = 'CallingTimes'
  77.   end
  78.   object IVRParam
  79.     DataBase = 'OperateCalledID'
  80.     Param = '"CalledID"'
  81.     Value = 'CalledID'
  82.   end
  83.   object IVRDBOperate
  84.     DataBase = 'OperateCalledID'
  85.     Operate = dbExecute
  86.   end
  87.   object IVRCall
  88.     Called = 'CalledID'
  89.     TimeOut = 20
  90.     CalledType = ctPhoneNumber
  91.   end
  92.   object IVRSwitch
  93.     Condition = 'Result'
  94.     object IVRCase
  95.       Condition = '"returnSUCCESS"'
  96.       object IVRCommand
  97.         DataBase = 'OperateCalledID'
  98.         CommandText = '"Update Called set HasAnswered=true where CalledID=:Called"'
  99.         CommandType = cmdText
  100.       end
  101.       object IVRParam
  102.         DataBase = 'OperateCalledID'
  103.         Param = '"Called"'
  104.         Value = 'CalledID'
  105.       end
  106.       object IVRDBOperate
  107.         DataBase = 'OperateCalledID'
  108.         Operate = dbExecute
  109.       end
  110.       object IVRPlay
  111.         Note = 'Play content: This is a greeting, goodbye'
  112.         Interruptible = True
  113.         WavFile = '"Greeting.wav"'
  114.       end
  115.     end
  116.     object IVRDefault
  117.     end
  118.   end
  119. end
  120. object IVREnd
  121. end
  122.