jw Posted December 10, 2014 Posted December 10, 2014 Beste mede FM13 ontwikkelaars, ik wil een object in een pop-over of in een tabvenster zetten, maar dat lukt niet. Ik heb het tabvenster op de voorgrond, kopieer er iets naar toe, toch staat het niet op dat tabvenster. Hoe los je zoiets op? Joost Quote
0 Felix Posted December 10, 2014 Posted December 10, 2014 (edited) . Edited October 5, 2015 by Guest Quote
0 jw Posted December 10, 2014 Author Posted December 10, 2014 ja, ik dacht al zoiets. in dit geval wat het nog lastiger. Het betrof een popover die in een portaalregel staat, en dat portaal staat weer in een tabvenster. Als ontwikkelaar wil toch graag gebruik maken van de mogelijkheden niet waar? Maar door eerst de popover buiten het tabvenster te zetten lukte het, wist André uit te vinden. Het blijft puzzelen en gokken. Zo is ook het horizontaal en verticaal kopiëren verdwenen, En kun je niet meer de grootte bepalen van twee objecten samen, En werkt het automatisch uitlijnen meestal niet zoals ik het zou willen, maar goed, ik zie het wel op te lossen. Quote
0 hans erik Posted December 11, 2014 Posted December 11, 2014 Bedenk wel, dat je in een popover geen portal kunt plaatsen als die popover zelf in een portaalrij staat. Je zou dan een portal binnen een portal hebben, en dat kan niet. Je kunt wel de truc toepassen die hierboven wordt genoemd, maar de popover verschijnt dan alleen in de eerste portaalrij. Heb daar ook wel eens een middagje over gepuzzeld. Quote
0 jw Posted December 11, 2014 Author Posted December 11, 2014 ja, Hans erik, dankje, tot zo een soort conclusie vreesde ik al te komen. Valt toch niet mee om Filemaker te doorgronden. Of wordt het voor Filemaker gewoon te complex? Quote
0 Felix Posted December 12, 2014 Posted December 12, 2014 (edited) . Edited October 5, 2015 by Guest Quote
0 hans erik Posted December 12, 2014 Posted December 12, 2014 Ben ik wel met je eens Felix. Ik zou het leuk vinden als ik een portal binnen een portal zou kunnen hebben, maar als je even verder denkt: dan zou je binnen die portal ook weer een portal kunnen hebben, enzovoorts. Een Droste-effect dus. Dat leidt potentieel tot een database die zichzelf opblaast. Een popover is niks anders dan een extra stukje van de actieve layout, met alle mogelijkheden en beperkingen van dien. Wat ik vaak doe: - in tabel X heb ik een portal die records van tabel Y toont en de relatie is altijd een 1:n koppeling tussen X en Y. De standaard situatie. - Binnen de portal maak ik een knop met een script dat de primary key van Y met een Set Field naar een global field in X kopieert. - het global field is gekoppeld aan een andere Table Occurrence van Y en toont dus via een 1:1 relatie maar 1 record, het 'actieve record' uit Y. - de informatie uit het actieve record toon ik in een Popover die NIET in de portal zit. Omdat de popover de record niet in een portal laat zien kun je daar dus naar hartelust tabbladen en andere portals in opnemen. De popover tover je tevoorschijn met een Go to Object [] in hetzelfde script als waarmee je de key uit Y naar de global kopieert. Heeft nog twee andere voordelen: geen vermoeiende animatie van de popover en de popover verschijnt altijd op dezelfde plek in je layout. HE Quote
0 ovvk Posted December 12, 2014 Posted December 12, 2014 Dit gedrag vertoont Filmaker wanneer de portal gekoppeld is aan een globaal veld. Wanneer je de koppeling legt op een "normaal" veld, dan krijg je je velden wel in PopUp -> Portal gezet. Quote
Question
jw
Beste mede FM13 ontwikkelaars,
ik wil een object in een pop-over of in een tabvenster zetten, maar dat lukt niet. Ik heb het tabvenster op de voorgrond, kopieer er iets naar toe, toch staat het niet op dat tabvenster. Hoe los je zoiets op?
Joost
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.