vince.menanno

Design Functions Cross Talk - Same File Name | Different Hosts

Discussion created by vince.menanno on Oct 27, 2017
Latest reply on Oct 30, 2017 by TSGal

FileMaker Pro 16.0.3.302

Mac OS High Sierra 10.13

Hardware: MacBook Pro TouchBar

 

Attached are 2 files with the same name. Host these 2 files on different servers and open them up at the same time. Then click into the fields on the layout and observe that you'll only ever get the value list items or script names from one of the files. There is some cross talk that happens. Even if the files are the same but you have different value list items or script names in each file ... the function doesn't return the correct results for one of the files.

 

Screen Shot 2017-10-27 at 4.56.10 PM.png

This will be more of a problem if more people start to use a development server and a production server in the future.

---------------------

Workaround would be to have the file names be unique even if they are on different servers.

NOTE: I have only tested the following 2 Design Functions: ValueListItems and ScriptNames

 

Out of all 21 of the design functions: I would think that only 2 of the items with strikethrough are not affected.

 

DatabaseNames

FieldBounds ( fileName ; layoutName ; fieldName )

FieldComment ( fileName ; fieldName )

FieldIDs ( fileName ; layoutName )

FieldNames ( fileName ; layoutName )

FieldRepetitions ( fileName ; layoutName ; fieldName )

FieldStyle ( fileName ; layoutName ; fieldName )

FieldType ( fileName ; fieldName )

GetNextSerialValue ( fileName ; fieldName )

LayoutIDs ( fileName )

LayoutNames ( fileName )

LayoutObjectNames ( fileName ; layoutName )

RelationInfo ( fileName ; tableName )

ScriptIDs ( fileName )

ScriptNames ( fileName )

TableIDs ( fileName )

TableNames ( fileName )

ValueListIDs ( fileName )

ValueListItems ( fileName ; valueList )

ValueListNames ( fileName )

WindowNames {( fileName )}

 

Again so far only tested 2 of them. Can someone confirm this bug and maybe test out all the remaining design functions. Thanks

 

Vince

Attachments

Outcomes