IPO 500 v2 version 9.1 лицензии 3rd party DB есть
VMPro ver 9.1
При выполнении execute с ораклом не могу получить результат из переменных $DBD[x]. Что не так может быть? О чем говорит ошибка Cannot subsitute because $DBD[х] is out of range (0 DBD values exist)! ? При выполнении того же селекта из командной строки sqlplus видно, что возвращается некоторое значение. Хелп плиз!
Лог:
14/09 19:30:32.662 vmprov5s (17,9) a9c, 9c0: < TmodDatabaseAccess::Open(SQL: <SELECT IVR.startpingen(20521,'4955996607','12345678') SCRATCH FROM dual>) - ret is true
14/09 19:30:32.662 vmprov5s (06,9) a9c, 9c0: > InfoPacket(module=VMAIL F:20521,"Database Operation", "Execute", "Executed Successfully", event=(null), data=(null), data2=(null))
14/09 19:30:32.662 vmprov5s (06,8) a9c, 9c0: SOCKSTask::SendBuffer(VMServer [SOCKSTask] port 50791): Sending "VMMESSAGE_UTF8MONITOR Session=00000000, Seq=0, length=80, Data=VMAIL F:20521,"Database Operation", "Execute", "Executed Successfully"" to server "192.168.42.10"
14/09 19:30:32.662 vmprov5s (06,9) a9c, 9c0: < InfoPacket()
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::Back(Session: 00000c93, ok: 1, num: 1, c: )
14/09 19:30:32.662 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (Success) -> (Success)
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::Back(032790F0) : (session=00000c93, parent=0A4EF030), recursive_count=(1)
14/09 19:30:32.662 vmprov5s (02,8) a9c, 9c0: > VoiceMailDialog::PlayNodeDestroyed(0A4EF030, node=032790F0, current=00000000)
14/09 19:30:32.662 vmprov5s (02,8) a9c, 9c0: < VoiceMailDialog::PlayNodeDestroyed()
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::Begin(08EA08A8) : (session=00000c93, parent=0A4EF030), recursive_count=(2)
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::ActionResults(Session: 00000c93, $RES: Success)
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::SetNode(Session: 00000c93, Node: CCpin.Generic*.0, Modstr: , Key: )
14/09 19:30:32.662 vmprov5s (09,6) a9c, 9c0: Executing request to run node CCpin.Generic*.0, current stack depth is 10
14/09 19:30:32.662 vmprov5s (09,6) a9c, 9c0: Found node CCpin.Generic*.0, and creating an execution point for it
14/09 19:30:32.662 vmprov5s (09,6) a9c, 9c0: Executing node CCpin.Generic*.0, current stack depth is 11 was 10
14/09 19:30:32.662 vmprov5s (02,8) a9c, 9c0: > VoiceMailDialog::PlayNodeDestroyed(0A4EF030, node=08EA08A8, current=00000000)
14/09 19:30:32.662 vmprov5s (02,8) a9c, 9c0: < VoiceMailDialog::PlayNodeDestroyed()
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::Begin(08E9FFA8) : (session=00000c93, parent=0A4EF030), recursive_count=(3)
14/09 19:30:32.662 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::ActionResults(Session: 00000c93, $RES: Success)
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::SetNode(Session: 00000c93, Node: CCpin.Generic*.1, Modstr: , Key: )
14/09 19:30:32.663 vmprov5s (09,6) a9c, 9c0: Executing request to run node CCpin.Generic*.1, current stack depth is 11
14/09 19:30:32.663 vmprov5s (09,6) a9c, 9c0: Found node CCpin.Generic*.1, and creating an execution point for it
14/09 19:30:32.663 vmprov5s (09,6) a9c, 9c0: Executing node CCpin.Generic*.1, current stack depth is 12 was 11
14/09 19:30:32.663 vmprov5s (02,8) a9c, 9c0: > VoiceMailDialog::PlayNodeDestroyed(0A4EF030, node=08E9FFA8, current=00000000)
14/09 19:30:32.663 vmprov5s (02,8) a9c, 9c0: < VoiceMailDialog::PlayNodeDestroyed()
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::Begin(08EA08A8) : (session=00000c93, parent=0A4EF030), recursive_count=(4)
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::ActionResults(Session: 00000c93, $RES: Success)
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: < IVRNodePlayer::ActionResults()
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::PlayIntro(Session: 00000c93, CCpin.Generic*.1)
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: < IVRNodePlayer::PlayIntro()
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: > IVRNodePlayer::PerformAction(Session = 00000c93, (key = ))
14/09 19:30:32.663 vmprov5s (02,9) a9c, 9c0: Session: 00000c93 - Action = NULL=CP0:$DBD[0] $DBD[1] $DBD[2] $DBD[3] $DBD[4] $DBD[5]
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (0) -> (0)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[0] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (1) -> (1)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[1] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (2) -> (2)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[2] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (3) -> (3)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[3] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (4) -> (4)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[4] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute (5) -> (5)
14/09 19:30:32.663 vmprov5s (09,3) a9c, 9c0: Cannot subsitute because $DBD[5] is out of range (0 DBD values exist)!
14/09 19:30:32.663 vmprov5s (02,6) a9c, 9c0: Session: 00000c93, Substitute ($DBD[0] $DBD[1] $DBD[2] $DBD[3] $DBD[4] $DBD[5]) -> (] ] ] ] ] ])
Проблема с переменными $DBD[x] в VMPro
Модератор: Administrator