David,
I put that code in the first line of On Startup and 67 is still tested positive. It seems that internal lists _are_ exposed.
To confirm, I have just created a brand new 4dbase on another Windows box. Put the code in On Startup. Quit and relaunch. The result is the same. 67 is still a list.
I then put Jérôme's code in On Startup. Quit and relaunch. And I get 44 elements in the array. The list references are between 30 to 96.
I don't know what Jérôme is using so that his result is different than mine. Might be there is a difference between Windows and Mac, might be the build. Anyway, for the reference, my environment is Vista SP2, 4D v11.4 (plain, non-HF).
If you could, please try run that few line of code on your machine. See what you get.
Pluto Ng
> -----Original Message-----
> From:
4d_tech-bounces@... [mailto:
4d_tech-bounces@...]
> On Behalf Of David Dancy
> Sent: Friday, July 03, 2009 6:10 PM
> To: 4D iNug Technical
> Subject: Re: v11.4 : 67 is a list reference
>
> Pluto
>
> As Jérôme replied it seems that an exposed internal list is not likely
> to be the source of your problem. Sorry for the red herring!
>
> Do you have any lists elsewhere that get initialised before your the
> place in your On Startup that detects the problem?
>
> --
> David Dancy
> Sydney, Australia
**********************************************************************
Live Data Mapping Services with 4D v11 SQL
See it for yourself -
http://www.4d.com/solutions/ndwater.html4D Internet Users Group (4D iNUG)
FAQ:
http://www.4D.com/support/faqnug.htmlArchive:
http://lists.4D.com/archives.htmlOptions:
https://lists.4d.com/mailman/options/4d_techUnsub: mailto:
4D_Tech-Unsubscribe@...
**********************************************************************