Zoeken in MS Access 2013-cursus:

Velden aan het formulier toevoegen in Ontwerpweergave

1. Leerdoel

De student moet aan een formulier handmatig velden kunnen toevoegen in ontwerpweergave.

2. Toelichting

Zoals eerder werd toegelicht geeft een formulier alle of enkele velden van een onderliggende tabel of 'query' weer.

Op deze webpagina wordt uitgelegd hoe velden aan het formulier kunnen worden toegevoegd in ontwerpweergave, zodat de tabelgegevens in het formulier zichtbaar worden. 

3. Werkwijze

We gaan er voor onderstaande beschrijving van uit dat je database 'Personeelsdatabase' nog steeds geopend is en dat je een formulier 'Werknemersadressen invoeren' hebt aangemaakt, zoals in voorgaande webpagina werd uitgelegd.

3.1. De tabelstructuur wijzigen vanuit ontwerpweergave

  1. Open het formulier 'Werknemersadressen invoeren' in ontwerpweergave door in het navigatiedeelvenster rechts te klikken op de objectnaam en in het vervolgmenu de optie 'Ontwerpweergave' te kiezen.

  1. Open het deelvenster 'Lijst met velden' door in het tabblad 'Ontwerpen' op de opdrachtknop 'Bestaande velden toevoegen' te klikken in de groep 'Extra'.

  1. Onderstel dat we op dit moment een nieuw veld wensen toe te voegen aan het formulier: een veld 'Burgerlijke staat' dat op dit moment nog niet in de tabelstructuur gedefinieerd is.
    De snelste werkwijze om vanuit de ontwerpweergave van het formulier naar de ontwerpweergave van de onderliggende tabel over te stappen is in deze situatie om:

    1. eerst bovenaan in het deelvenster 'Lijst met velden' op de koppeling 'Alle tabellen weergeven' te klikken
    2. en vervolgens de koppeling 'Tabel bewerken' in het deelvenster aan te klikken.
  2. Access opent daardoor meteen de tabel die aan het formulier ten grondslag ligt: 'Werknemers adressen' in 'Gegevensbladweergave'.
  3. Sluit het deelvenster 'Lijst met velden' door bovenaan in het deelvenster op het sluiticoon te klikken , aangezien je in gegevensbladweergave niet over dit deelvenster kan beschikken.
  4. Wijzig de weergavemodus van de tabel in 'Ontwerpweergave' .

  1. Voeg het veld 'Burgerlijke staat' toe aan de tabelstructuur, zoals in onderstaande figuur weergegeven.

  1. Sla de wijzigingen in de tabelstructuur op en sluit de tabel .

3.2. De formuliersecties in ontwerpweergave

3.2.1 Functies van formuliersecties

In ontwerpweergave is het - zoals eerder gezegd - mogelijk om de secties van het formulier aan te passen. Tot nu toe werden twee formuliersecties kort besproken: de sectie 'Koptekst' en de sectie 'Details'. Je kan in ontwerpweergave echter nog meer formuliersecties zichtbaar maken en bewerken.

  1. Klik in ontwerpweergave met de rechtermuisknop ergens op het geopende formulier 'Werknemersadressen invoeren', maar niet op een besturingselement.
  2. Access opent daardoor een snelmenu

  1. In het snelmenu bepalen twee opties het al dan niet verschijnen van de formuliersecties:

We overlopen de functies van de verschillende secties in het ontwerpraster.

  1. De bovenste sectie is de Formulierkoptekst waarin een titel, logo of opschrift van het formulier kan worden geplaatst.  Het gebruik van de Formulierkoptekst is niet vereist, maar soms nuttig. De inhoud van de formulierkoptekst verschijnt enkel (bovenaan) op de eerste pagina van het formulier.
  2. Indien een formulier meerdere pagina's bestrijkt, kan optioneel in de sectie Paginakoptekst ook een titel worden ingevoerd die automatisch op elke pagina van het formulier wordt herhaald.
  3. In de sectie 'Details' kunnen de labels en velden, die zich in de onderliggende tabel bevinden, worden geplaatst alsook tal van andere 'opmaakelementen' (kaders, lijnen, figuren, ...) en besturingselementen (opdrachtknoppen, keuzerondjes, selectievakjes, grafieken, figuren, ...).
  4. In de Paginavoettekst kan een tekst of een 'besturingselement' worden ingevoerd dat automatisch onderaan op elke pagina van een formulier - dat meerdere bladzijden telt - wordt weergegeven.
  5. De Formuliervoettekst is optioneel en kan gebruikt worden om helemaal onderaan op het formulier - op de laatste pagina - 'bijkomende' informatie weer te geven: besturingselementen (datum, paginanummer,...) en tekst (bronvermelding, e-mailadres, ...).

Let wel: bovenstaande omschrijvingen van de verschillende secties zijn bedoeld als voorbeeld: in de praktijk kan je aan elke sectie om het even welk besturingselement of veld toevoegen.

3.2.2 De formuliersecties wijzigen

Je kan de grootte (de plaats die een sectie inneemt op een formulier) wijzigen. Dat gaat als volgt:

  1. Plaats de muiswijzer precies op de onderkant van een sectie, waardoor de muiswijzer verandert in een dubbele pijl.
    In onderstaande figuur is de muiswijzer gepositioneerd op de onderkant van de detailsectie.

  1. Druk op dat moment de linkermuisknop in en sleep naar boven of beneden om de grootte van de sectie aan te passen.

  1. Laat de muisknop pas los, wanneer de gewenste grootte werd bereikt.

Deze werkwijze kan je ook gebruiken om:

   

 

3.3. Een veld toevoegen in ontwerpweergave

Velden, opmaak- en besturingselementen kan je aan elke sectie van het formulier toevoegen. Thans willen we het nieuwe veld 'Burgerlijke staat' op het formulier invoegen.

  1. Klik in het tabblad 'Ontwerp' op de knop 'Bestaande velden toevoegen' om de 'Lijst met velden' opnieuw te openen.
  2. Plaats het besturingselement niet te dicht bij de rand van het formulier, omdat er anders onvoldoende ruimte is om het label (het bijschrift) van het veld op het formulier te plaatsen.

    Sleep met ingedrukte linkermuisknop de veldnaam 'Burgerlijke staat' naar een vrije plaats in het formulier (maak daartoe eventueel eerst het formulier wat hoger om onderaan meer ruimte te creëren). Tijdens het slepen wordt de nieuwe locatie van het ingevoegde veld weergegeven door een icoon met plusteken .

  1. Laat de linkermuisknop pas los wanneer je op het formulier de gewenste locatie hebt bereikt. 

  2. Klik op de knop 'Opslaan' in de werkbalk 'Snelle toegang' om het formulier op te slaan.

4. Bronnen

    Helpprogramma bij Microsoft Access 2013: zoek op 'formulier ontwerpen', 'ontwerpweergave', 'lijst met velden'.