Ik loop tegen een raar probleem aan: ik maak gebruik van Hide Object maar dat werkt bij sommige records wel, en bij andere niet.
Als volgt:
Ik heb een layout met daarop een tabblad en ik wil soms (afhankelijk van de gebruiker) 13 tabbladen laten zien en soms 4. Dat kan niet zonder truc, dus:
- tabs hebben breedte 0
- er zijn twee button bars, een met 13 buttons en de ander met 4 buttons, die nemen de plaats van de tabbuttons in.
- de buttonbars worden verborgen als een $$variabele een bepaalde waarde heeft. Die $$variabele wordt in het open script bepaald en is dus ALTIJD geldig voor ALLE records zolang de sessie duurt. De file draait lokaal, single user, met full privileges.
Heel simpel, maar bij sommige records wordt de button bar getoond en bij andere records niet, terwijl de waarde van $$variabele niet verandert en ik op precies dezelfde manier van het ene record naar het andere ga.
NB heb het ook getest met een Global Field ipv een global variable, precies hetzelfde probleem.
Het enige wat ik me kan voorstellen is dat er een limiet zit aan het aantal getoonde items (objecten en gerelateerde records) op de layout. Want het is een heel ingewikkelde layout met duizenden objecten, tientallen portals, honderden velden, enzovoorts. Sommige portals bevatten bijvoorbeeld een kleine button met een icoontje, en dus is het aantal objecten ook variabel met het aantal gerelateerde records.
Dat FileMaker dus bij bepaalde records over de limiet van het aantal gekoppelde gegevens heen gaat en dan zegt: dit doe ik niet.
Maar er staat nergens iets gedocumenteerd over een limiet. Hebben wij hier een bug te pakken?
Iemand hier ervaring mee?
NB het is bij FMP13 en 14 precies hetzelfde en ook bij dezelfde records. En het zijn altijd dezelfde records, het is niet random.
Question
hans erik
Ik loop tegen een raar probleem aan: ik maak gebruik van Hide Object maar dat werkt bij sommige records wel, en bij andere niet.
Als volgt:
Ik heb een layout met daarop een tabblad en ik wil soms (afhankelijk van de gebruiker) 13 tabbladen laten zien en soms 4. Dat kan niet zonder truc, dus:
- tabs hebben breedte 0
- er zijn twee button bars, een met 13 buttons en de ander met 4 buttons, die nemen de plaats van de tabbuttons in.
- de buttonbars worden verborgen als een $$variabele een bepaalde waarde heeft. Die $$variabele wordt in het open script bepaald en is dus ALTIJD geldig voor ALLE records zolang de sessie duurt. De file draait lokaal, single user, met full privileges.
Heel simpel, maar bij sommige records wordt de button bar getoond en bij andere records niet, terwijl de waarde van $$variabele niet verandert en ik op precies dezelfde manier van het ene record naar het andere ga.
NB heb het ook getest met een Global Field ipv een global variable, precies hetzelfde probleem.
Het enige wat ik me kan voorstellen is dat er een limiet zit aan het aantal getoonde items (objecten en gerelateerde records) op de layout. Want het is een heel ingewikkelde layout met duizenden objecten, tientallen portals, honderden velden, enzovoorts. Sommige portals bevatten bijvoorbeeld een kleine button met een icoontje, en dus is het aantal objecten ook variabel met het aantal gerelateerde records.
Dat FileMaker dus bij bepaalde records over de limiet van het aantal gekoppelde gegevens heen gaat en dan zegt: dit doe ik niet.
Maar er staat nergens iets gedocumenteerd over een limiet. Hebben wij hier een bug te pakken?
Iemand hier ervaring mee?
NB het is bij FMP13 en 14 precies hetzelfde en ook bij dezelfde records. En het zijn altijd dezelfde records, het is niet random.
7 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.