I am upgrading an app from 4D 2003 to v11 primarily to support intel
macs and vista
My development environment is OS X 10.5.6, 4D v11 r3 mono, jExternal
is used to talk to sybase servers. Object Tools is used extensively,
application data is stored on sybase servers, choice lists and other
internal data is stored in a 4D data file, much of it in ot blobs.
After the conversion everything worked fine except when I tried to
pull a blob from an object and get an object reference from it. As in
$test_blob3:=OT GetNewBLOB ($PreloadObj;"object"+String($i))
$i is one in this case
$object:=OT BLOBToObject ($test_blob3)
the blob to object command generates an "Object Tools was given a
reference to an invalid object" error. I can get other data from the
$PreloadObj object, arrays and such but when I retrieve a blob (I do
get the blob, the size of $test_blob3 is 60 bytes in this case) I
cannot make an object out of it.
I thought I was, and may be, running afoul of the note in the release
notes:
ObjectTools v2.5 cannot deserialize archived objects saved to a blob
in v1.
but I am unable to access this blob despite many experiments.
TIA
String Hamister
Interface Artistry
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/