Issue 31028 — $instancehandle not passed to 3GL if instance was created from 3GL
Status: Solved in 10.2.01
Solution available in patch(es): X705 G101
Summary: Uniface: $instancehandle not passed to 3GL if instance was created from 3GL Environment: +Uniface: Version 9.6.07/MX06 +Operating System: All versions +Database: DBMS independent Symptoms: $instancehandle not passed to 3GL if the instance was created from 3GL. Since bug fix 30879 (MX06/9.6.07), it is possible to pass $instancehandle as a handle parameter to a 3GL function. The 3GL function receives a numeric handle that it can use for further access to this instance. However this does not work if the 4GL instance doing this was itself created from a 3GL function. The 4GL instance has _I0000001 as $instancename but when it passes this as a Handle parameter to a 3GL function, that function receives a zero value.
There is no known workaround for this problem.