Jump to content
  • 0

Get ( SystemPlatform ) in 8.5v1


Peter Wagemans

Question

Het lijkt me dat de Get ( SystemPlatform ) functie in Filemaker Pro 8.5v1 onverwachte resultaten geeft.

 

Waarschijnlijk vond men het nogal onzinnig bij FileMaker dat Get ( SystemPlatform ) -> 1 zou geven, want 8.5 draait niet op Mac OS 9.

Ze hebben er dan maar niet beter op gevonden om 1 als resultaat te geven als je FileMaker Pro 8.5 in universal binary mode draait, waarschijnlijk lag een nieuw cijfer gebruiken een beetje moeilijk.

 

Nogal dom om niet backward compatible te werken, en daarenboven zijn ze ook een beetje vergeten om wat ze in hun grote wijsheid veranderd hebben, te documenteren in de handleiding.

 

Niet echt een groot probleem, en mijn mond zou gaan pijn doen als ik het een bug zou noemen, maar... u weze gewaarschuwd.

Link to comment

3 answers to this question

Recommended Posts

  • 0

Inderdaad, dit werd in de help vergeten. Het staat echter wel in de Read Me.

 

The Get(SystemPlatform) function now returns 1 for Intel-based Macs and -1 for PowerPC-based Macs (and returns -2 for Windows systems).

 

Er staan trouwens nog enkele leuke weetjes in de read me:

 

The GetLayoutObjectAttribute function has an additional optional parameter that is not listed in FileMaker Pro Help. The format of this function is as follows: GetLayoutObjectAttribute ( objectName ; attributeName {; repetitionNumber ; portalRowNumber} ). When portalRowNumber is 0 or not specified in the calculation, the function returns data from the first portal row.

 

 

Koen

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...