Проблема с переменными $DBD[x] в VMPro

Модератор: Administrator

Ответить
Sergey76
Новый участник форума
Сообщения: 1
Зарегистрирован: Ср 14 сен 2016, 19:40

Проблема с переменными $DBD[x] в VMPro

Сообщение Sergey76 »

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]) -> (] ] ] ] ] ])
Ответить