Misschien dat er al eens over dit topic gepost is, maar hopelijk heeft iemand nog een gouden tip.
De situatie: ik heb een bestand dat vooral op een iPad moet draaien en OF lokaal moet connecten aan FMS OF via internet, afhankelijk van de situatie.
Ik maakte eerst een dubbele entry in de External Data Sources dialoog:
- eerst het lokale IP adres, bijv. fmnet:/192.168.1.14/
- daaronder het WAN IPadres, bijv. fmnet:/xxx.xxx.xxx.xxx/
Maar het lastige is dat FMPGo eerst heel lang zoekt naar de server, vervolgens tot de conclusie komt dat die niet bereikbaar is en dan pas het WAN IPadres probeert.
Dat is dus geen leuke optie en daarom dacht ik: ik laat gewoon het lokale IP adres weg. Dat gaat goed als je lokaal werkt, maar er is één probleem: op het moment dat je ook als lokale client aanlogt ziet FMP dat hetzelfde serienummer ook via xxx.xxx.xxx.xxx is aangelogd en dan krijg je dus een licensing foutmelding en weg is je sessie.
Is er niet een slimme workaround voor de keuze van het juiste pad naar de server?
Get(SystemIPaddress) levert je natuurlijk het eigen IP adres, en je kunt testen of je lokaal of remote zit, maar je kunt toch niet de datasource dynamisch kiezen... Twee bestanden is ook geen optie.
Toch maar gewoon de strandbal? Het probleem is in zoverre beperkt, dat je met FMGo geen licensing conflict hebt, maar voor een laptop is dit wel vervelend.
Question
hans erik
Misschien dat er al eens over dit topic gepost is, maar hopelijk heeft iemand nog een gouden tip.
De situatie: ik heb een bestand dat vooral op een iPad moet draaien en OF lokaal moet connecten aan FMS OF via internet, afhankelijk van de situatie.
Ik maakte eerst een dubbele entry in de External Data Sources dialoog:
- eerst het lokale IP adres, bijv. fmnet:/192.168.1.14/
- daaronder het WAN IPadres, bijv. fmnet:/xxx.xxx.xxx.xxx/
Maar het lastige is dat FMPGo eerst heel lang zoekt naar de server, vervolgens tot de conclusie komt dat die niet bereikbaar is en dan pas het WAN IPadres probeert.
Dat is dus geen leuke optie en daarom dacht ik: ik laat gewoon het lokale IP adres weg. Dat gaat goed als je lokaal werkt, maar er is één probleem: op het moment dat je ook als lokale client aanlogt ziet FMP dat hetzelfde serienummer ook via xxx.xxx.xxx.xxx is aangelogd en dan krijg je dus een licensing foutmelding en weg is je sessie.
Is er niet een slimme workaround voor de keuze van het juiste pad naar de server?
Get(SystemIPaddress) levert je natuurlijk het eigen IP adres, en je kunt testen of je lokaal of remote zit, maar je kunt toch niet de datasource dynamisch kiezen... Twee bestanden is ook geen optie.
Toch maar gewoon de strandbal? Het probleem is in zoverre beperkt, dat je met FMGo geen licensing conflict hebt, maar voor een laptop is dit wel vervelend.
Link to comment
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.