Nicootje Geplaatst: 28 juni 2017 Delen Geplaatst: 28 juni 2017 Hoi, Ik wil een triggerscript dat voor meerdere velden gebruikt kan worden. Zo wil ik dat na het elke keer een veld te hebben ingevuld, dat de fontsize en fonttype word aangepast. Ik heb nu een script voor een enkel veld, maar om nou 15 scripts te maken met alleen maar de veldnaam te wijzigen. Dit moet toch makkelijker kunnen! Quote Link naar reactie
andries Geplaatst: 28 juni 2017 Delen Geplaatst: 28 juni 2017 Get ( ActiveFieldName ) kan je helpen Quote Link naar reactie
menno Geplaatst: 28 juni 2017 Delen Geplaatst: 28 juni 2017 En veld op naam instellen heb je waarschijnlijk ook wel iets aan Quote Link naar reactie
Nicootje Geplaatst: 29 juni 2017 Auteur Delen Geplaatst: 29 juni 2017 (aangepast) Get ( ActiveFieldName ) kan je helpen Hoe kan ik dit toepassen dan? Momenteel gebruik ik bij scriptactiveren BijVerlatenObject: Veld instellen [ Veldnaam ; TextFront (Veldnaam ; “Verdana” ) ] Veld instellen [ Veldnaam ; TextSize (Veldnaam ; 10) ] 29 juni 2017 aangepast door Gast Quote Link naar reactie
menno Geplaatst: 29 juni 2017 Delen Geplaatst: 29 juni 2017 Je kan gratis de FTS-Basics training van FileMaker downloaden. Daarin staan veel "Basics" uitgelegd. Quote Link naar reactie
Nicootje Geplaatst: 29 juni 2017 Auteur Delen Geplaatst: 29 juni 2017 Je kan gratis de FTS-Basics training van FileMaker downloaden. Daarin staan veel "Basics" uitgelegd. Dat is altijd handig! Dank je! Quote Link naar reactie
Ari Geplaatst: 30 juni 2017 Delen Geplaatst: 30 juni 2017 In jouw geval kun je TextFont ( TextSize ( SELF ; fontSize ); fontName {; fontScript} ) In elk veld als standaard calculatie zetten. Hier een custom function van maken is natuurlijk nog mooier maar ik weet niet of je daar al aan toe bent.. Quote Link naar reactie
Nicootje Geplaatst: 30 juni 2017 Auteur Delen Geplaatst: 30 juni 2017 In jouw geval kun je TextFont ( TextSize ( SELF ; fontSize ); fontName {; fontScript} ) In elk veld als standaard calculatie zetten. Hier een custom function van maken is natuurlijk nog mooier maar ik weet niet of je daar al aan toe bent.. He Top Ari! Dank je wel! Quote Link naar reactie
rgaros Geplaatst: 30 juni 2017 Delen Geplaatst: 30 juni 2017 Momenteel gebruik ik bij scriptactiveren BijVerlatenObject: Veld instellen [ Veldnaam ; TextFront (Veldnaam ; “Verdana” ) ] Veld instellen [ Veldnaam ; TextSize (Veldnaam ; 10) ] Waarom zou je dat willen doen? Gangbaar is om platte tekst in de velden te houden en de opmaak toe te passen op het veldobject op de lay-outs. Mvg, René Quote Link naar reactie
hans erik Geplaatst: 8 juli 2017 Delen Geplaatst: 8 juli 2017 Ik gebruik dan meestal in de field options de auto Calculation: = textformatremove (self) Eventueel aangevuld met trim, trimall, filter en/of een substitute om de invoer op te schonen. Je wilt niet dat iemand een stuk tekst uit een webpagina in een veld plakt en dan onbedoeld allerlei zooi achterlaat... Quote Link naar reactie
rgaros Geplaatst: 9 juli 2017 Delen Geplaatst: 9 juli 2017 Ik gebruik dan meestal in de field options de auto Calculation: = textformatremove (self) Geheel mee eens. Maar om het database-breed te doen suggereer ik een Eigen Menureeks te gebruiken waarbij in het Bewerken menu het item Plakken overruled wordt met de scriptstap Plakken[Geen stijl] Probleem is dat dit dan niet werkt in schermen als Database beheren omdat daar geen scripts worden uitgevoerd, dat gebeurd pas na het sluiten van dergelijke vensters. Net nog geprobeerd om twee menu-items (FM Plakken en scriptstap) in het menu op te nemen en onder 'inschakeling' met Get ( NaamActiefVeld ) te bepalen of in een veld wordt geplakt maar dat lijkt ook niet te werken. Mvg, René Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.