invoso.com Report post Posted 01/25/2011 09:26 AM I need to create data Session Id as var: id_sesji. in new version of VG happening something like this: 130945.666 6 16 6 state [id_sesji_create_124] Evaluate [$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID] 130945.666 6 16 6 rv replace start [$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID] 130945.666 6 16 6 rv replace end [1101241309450516] 130945.666 6 16 6 eval[1101241309450516] 130945.666 6 16 6 CreateInstance ScriptControl objSC is: [system.__ComObject] 130945.666 6 d added id_sesji_create_124_Input | 1101241309450516 | ( 69 64 5f 73 65 73 6a 69 5f 63 72 65 61 74 65 5f 31 32 34 5f 49 6e 70 75 74 | 31 31 30 31 32 34 31 33 30 39 34 35 30 35 31 36 | 24) id=16 130945.666 6 d added id_sesji_create_124 | 1,10124130945052E+15 | ( 69 64 5f 73 65 73 6a 69 5f 63 72 65 61 74 65 5f 31 32 34 | 31 2c 31 30 31 32 34 31 33 30 39 34 35 30 35 32 45 2b 31 35 | 25) id=16 130945.666 6 d added ID_sesji | 1,10124130945052E+15 | ( 49 44 5f 73 65 73 6a 69 | 31 2c 31 30 31 32 34 31 33 30 39 34 35 30 35 32 45 2b 31 35 | 26) id=16 130945.666 6 16 6 Eval Expr result:[1,10124130945052E+15] stored in RV[iD_sesji] Early version of VG keeped right string of id_sesji but now it changed. I'm testing VoiceGuide_7.2.2_110121 Share this post Link to post
SupportTeam Report post Posted 01/25/2011 10:31 AM What value is $RV[iD_sesji] replaced with later in the script? 1,10124130945052E+15 could be just the way the trace log chose to log that value. Share this post Link to post
invoso.com Report post Posted 01/25/2011 10:54 AM sorry, after restart working properly. 115130.931 6 2 1 state [id_sesji_create_124] Evaluate [$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID] 115130.931 6 2 1 rv replace start [$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID] 115130.931 6 2 1 rv replace end [110125115130052] 115130.931 6 2 1 eval[110125115130052] 115130.931 6 2 1 CreateInstance ScriptControl objSC is: [system.__ComObject] 115130.931 6 d added id_sesji_create_124_Input | 110125115130052 | ( 69 64 5f 73 65 73 6a 69 5f 63 72 65 61 74 65 5f 31 32 34 5f 49 6e 70 75 74 | 31 31 30 31 32 35 31 31 35 31 33 30 30 35 32 | 24) id=2 115130.931 6 d added id_sesji_create_124 | 110125115130052 | ( 69 64 5f 73 65 73 6a 69 5f 63 72 65 61 74 65 5f 31 32 34 | 31 31 30 31 32 35 31 31 35 31 33 30 30 35 32 | 25) id=2 115130.931 6 d added ID_sesji | 110125115130052 | ( 49 44 5f 73 65 73 6a 69 | 31 31 30 31 32 35 31 31 35 31 33 30 30 35 32 | 26) id=2 115130.931 6 2 1 Eval Expr result:[110125115130052] stored in RV[iD_sesji] It's strange... different reactions in one script... Share this post Link to post
SupportTeam Report post Posted 01/25/2011 11:25 AM 110125115130052 is an order of magnitude smaller then 1101241309450516 110125115130052 1101241309450516 Share this post Link to post
invoso.com Report post Posted 01/25/2011 11:57 AM Yes You're right! when ID_sesji have one more digit then again changing data format. Share this post Link to post
SupportTeam Report post Posted 01/25/2011 08:09 PM Is the $RV[iD_sesji] replaced correctly later in the script? Share this post Link to post
invoso.com Report post Posted 01/26/2011 10:52 AM I'm using this in database and insert data is incorrect, so later query too. Share this post Link to post
SupportTeam Report post Posted 01/27/2011 11:43 AM Suggest you change the 'Evaluate Expression function to store that ID_sesji as string. change: $RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID to: "$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS05$RV_LINEID" it will then be interpreted as string during the evaluation time. Share this post Link to post