Knoppen groeperen op een opdrachtbalk
Doel
Een scheidingslijn zetten tussen de knoppen die je aan de opdrachtbalk van een formulier of weergave hebt toegevoegd, zodat bij elkaar horende opdrachten als groep lezen in plaats van als één lange rij.
Vereisten
- Een formulier of weergave die je in de bijbehorende ontwerper bewerkt.
- Ten minste twee van je eigen acties op de strook Acties — een scheidingslijn tussen niets en niets wordt niet getoond (zie hieronder).
Stappen
- Open het formulier in de Formulierontwerper, of de weergave in de Weergaveontwerper.
- Zoek de strook Acties onder het canvas.
- Selecteer Scheidingslijn toevoegen. Aan het eind van de strook verschijnt een smal label dat de lijn toont die het zal tekenen.
- Sleep het tussen de twee knoppen die je wilt scheiden.
- Sla het formulier of de weergave op.
Wat een scheidingslijn is
Een lijn, en verder niets. Ze heeft geen label, geen pictogram en geen script, en erop klikken doet niets — dus de ontwerper biedt je die vakken niet aan als een scheidingslijn is geselecteerd. Ze bestaat alleen om te zeggen "deze opdrachten horen bij elkaar, en die zijn iets anders".
Ze bestaat ook alleen in de balk. Je kunt er geen naar het menu Meer (…) verplaatsen, omdat dat menu een verticale lijst met opdrachten is en een verticale lijn ertussen niets zou scheiden.
Scheidingslijnen die niets scheiden, worden niet getekend
Drie gevallen verdwijnen vanzelf:
- een aan het begin van de balk;
- een aan het eind;
- de tweede van twee naast elkaar.
Dit is niet de ontwerper die jou overrulet. Welke opdrachten verschijnen, hangt af van wie er kijkt: iemand die geen records mag verwijderen, ziet Verwijderen nooit, dus een scheidingslijn die je tussen Verwijderen en de volgende knop hebt gezet, kan aan het eind van zijn balk belanden, met niets erna — een losse lijn die aan de laatste knop hangt. Dat kun je niet voorspellen als je het formulier ontwerpt; de balk kan dat wel als hij zichzelf tekent.
Een scheidingslijn die je correct hebt geplaatst, verschijnt dus misschien niet voor elke gebruiker. Dat is de functie die werkt zoals bedoeld.
Waar je knoppen staan
Je opdrachten beginnen na de ingebouwde opdrachten (Opslaan, Opslaan en sluiten, Verwijderen, Vernieuwen…), dus een scheidingslijn die je vóór je eerste knop toevoegt, staat tussen de opdrachten van het platform en die van jou — meestal precies waar je er een wilt, en de enige plek waar een scheidingslijn "aan het begin" wél wordt getekend, omdat er iets vóór staat.
Daar beginnen ze. De strook is één lijst met beide soorten, en je kunt elk label overal in de lijst slepen — zie Een opdracht hernoemen, verbergen of verplaatsen. Een scheidingslijn verplaatst zich net als al het andere, en scheidt wat er ook aan weerszijden van terechtkomt.
Problemen oplossen
- Mijn scheidingslijn verschijnt niet. — bijna altijd een van de drie gevallen hierboven. Controleer wat er in de strook naast staat zodra de opdrachten die van machtigingen afhangen eruit zijn gehaald.
- Ik kan Plaatsing of Code bewerken er niet voor vinden. — een scheidingslijn heeft geen van beide. Die vakken zijn verborgen in plaats van grijs, omdat grijs zou suggereren dat ze ooit van toepassing zouden kunnen zijn.
- Ik wil een scheidingslijn in het menu Meer. — dat kan niet, en dat is bewust. Verdeel je opdrachten in plaats daarvan over de balk en het menu.
Gerelateerde scenario's
- Een formulier maken.
- Een weergave maken.
- Een knop iets laten doen — wat elk van die knoppen daadwerkelijk doet als erop wordt gedrukt.