SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Gegevens Types............................................................................................................................ 1
   Basistypen ........................................................................................................................................... 1
   Numeriek ............................................................................................................................................. 1
Joker Tekens................................................................................................................................. 2
Aangepaste Notaties .................................................................................................................... 2
   Tekst & Memo Velden ......................................................................................................................... 2
      Voorbeeld........................................................................................................................................................ 2

   Datum & Tijd ....................................................................................................................................... 3
      Voorbeeld........................................................................................................................................................ 4

   Getal Notaties...................................................................................................................................... 5
      Voorbeeld........................................................................................................................................................ 5

   Ja/nee Gegevenstypen, ....................................................................................................................... 5
      Voorbeeld........................................................................................................................................................ 5

Operatoren .................................................................................................................................. 6
   Like ...................................................................................................................................................... 6
   Belangrijke Operatoren ....................................................................................................................... 6


Invoermaskers.............................................................................................................................. 7


Tekst & Memo Velden .................................................................................................................. 8


numerieke velden, valutavelden en velden van het type AutoNummering ...................................... 9


Datum & Tijd Functies ................................................................................................................ 10


Andere Functies.......................................................................................................................... 12
NOTATIE            VOOR HET WEERGEVEN VAN
Autonummering      Primair sleutel veld
Tekst              Korte, alfanumerieke waarden, zoals een achternaam of een adres.
Numeriek           Numerieke waarden, zoals afstanden. Houd er rekening mee dat er een afzonderlijk gegevenstype voor valuta's is.
Valuta             Geldwaarden.
Ja/nee             Ja- en Nee-waarden en velden die slechts twee verschillende waarden bevatten.
Datum/tijd         Datum- en tijdwaarden voor het jaar 100 tot en met 9999.
Tekst met          Tekst of combinaties van tekst en getallen die kunnen worden opgemaakt met besturingselementen voor kleuren
opmaak             en lettertypen.
Berekend veld      De uitkomst van een berekening. De berekening moet verwijzen naar andere velden in dezelfde tabel. U maakt de
                   berekening met de opbouwfunctie voor expressies.
Bijlage            Afbeeldingen, werkbladbestanden, documenten, grafieken en andere typen ondersteunde bestanden die als
                   bijlagen aan de records in de database zijn toegevoegd (vergelijkbaar met bijlagen van e-mailberichten).
Hyperlink          Tekst of combinaties van tekst en getallen die als tekst zijn opgeslagen en als hyperlinkadres worden gebruikt.
Memo               Grote tekstblokken. In een Memo-veld kan bijvoorbeeld een gedetailleerde productbeschrijving worden
                   opgenomen. (Shift + F2) = Openen commentaar veld
Opzoeken           Er verschijnt een lijst met waarden die wordt opgehaald uit een tabel of query, of een reeks waarden die u hebt
                   opgegeven bij het maken van het veld. De wizard Opzoeken wordt gestart en u kunt een opzoekveld maken. Het
                   gegevenstype van een opzoekveld is Tekst of Numeriek, afhankelijk van de opties die u in de wizard kiest.
                    OPMERKING Opzoekvelden hebben een extra set veldeigenschappen, die op het tabblad Opzoeken in het
                   deelvenster Veldeigenschappen staan.




NOTATIE            VOOR HET WEERGEVEN VAN
Algemeen           Getallen zonder extra opmaak, precies zoals ze zijn opgeslagen.
Valuta             Algemene geldwaarden.
Euro               Algemene geldwaarden in de notatie voor euro's.
Vast               Numerieke gegevens.
Standaard          Numerieke gegevens met decimalen.
Percentage         Percentages.
Wetenschappelijk   Berekeningen.

Instelling         Beschrijving                                                                   Decimalen

Byte                0 – 255                                                                       Geen

                    Getallen van “–32.768 t/m 32.767” worden opgeslagen (geen
Integer                                                                                           Geen
                    breuken).

Lange integer       Getallen van “–2.147.483.648 t/m 2.147.483.647” (geen breuken).               Geen

Enkele precisie     Getallen van “-3,4 x 10^38 tot 3,4 x 10^38”                                   7

Dubbele precisie    Getallen van “-1,797 x 10^308 tot 1,797 x 10^38                               15

Replicatie-id       Beheren of synchroniseren van meer kopieën van een tabel                      N.v.t.



Decimaal            Van -9,999… x 10^27 tot 9,999 x 10^27                                         28



Koppenol Dries                                   Acces Dummy Guide 2.0                                                               1
TEKEN(S) IN PATROON               KOMT IN EXPRESSIE OVEREEN MET
? of _ (onderstrepingsteken)      Eén willekeurig teken
* of %                            Nul of meer tekens
#                                 Een willekeurig cijfer (0 — 9)
[tekenlijst]                      Een willekeurig teken in tekenlijst
[!tekenlijst]                     Een willekeurig teken dat niet in tekenlijst staat
=[‘ ‘]                            Een Formule uit het werkblad, cel-naam




Met de volgende symbolen kunt u aangepaste notaties maken voor tekst- en memovelden.

Symbool         Beschrijving

@               Een tekstteken (een teken of een spatie) is vereist. (één @  Weergave volledige inhoud)
&               Er is geen tekstteken vereist. (één &  Weergave volledige inhoud)
<               Alle invoer wordt in kleine letters weergegeven.
>               Alle invoer wordt in hoofdletters weergegeven.
““              Tekst tussen dubbele aanhalingstekens wordt letterlijk weergegeven
*’teken’        De beschikbare ruimte wordt opgevuld met het teken na het *
[kleur]         “tekst” of ‘invoer @ of &’ [zwart] of [blauw] of [groen] of [rood] of [geel] of [lilla] of [lichtblauw] of [wit]
Zie invoermaskers
Aangepaste notaties voor tekst- en memovelden kunnen maximaal twee secties bevatten. Elke sectie bevat de notatie
voor bepaalde gegevens in een veld.

Sectie                 Beschrijving

Eerste                 Notatie voor velden die tekst bevatten.
Tweede                 Notatie voor gelijk aan 0 of “”
Derde                  Notatie voor velden waar geen waarde voor is ingevuld


Voorbeeld
Hieronder ziet u voorbeelden van aangepaste notaties voor tekst- en memovelden.

Instelling                                                  Invoer                                      Weergave

@@@-@@-@@@@                                                 465043799                                    31-30-2316482
                                                            31-30-2316482                                31-30-2316482
@@@@@@@@@
                                                            31302316482                                  31302316482
                                                            davolio                                      DAVOLIO
>                                                           DAVOLIO                                      DAVOLIO
                                                            Davolio                                      DAVOLIO
                                                            davolio                                      davolio
<                                                           DAVOLIO                                      davolio
                                                            Davolio                                      davolio
@;"Onbekend";”leeg”                                         Null-waarde                                  Onbekend
                                                            Leeg                                         Leeg




Koppenol Dries                                           Acces Dummy Guide 2.0                                                     2
Met de volgende symbolen kunt u aangepaste notaties maken voor Autonummering, valuta, numerieke velden

Symbool          Beschrijving

0                Geeft de plaats van een cijfer of 0, Eventueel voorloopnullen (decimalen)
#                Geeft de plaats van een cijfer of 0, Geen voorloopnullen (decimalen)
%                De invoer zal worden weergegeven in %
““               Tekst tussen dubbele aanhalingstekens wordt letterlijk weergegeven
*’teken’         De beschikbare ruimte wordt opgevuld met het teken na het *
[kleur]          [zwart] of [blauw] of [groen] of [rood] of [geel] of [lilla] of [lichtblauw] of [wit]


Zie invoermaskers
Aangepaste notaties voor tekst- en memovelden kunnen maximaal twee secties bevatten. Elke sectie bevat de notatie
voor bepaalde gegevens in een veld.

Sectie            Beschrijving

Eerste            Notatie voor velden die getallen bevatten. Positieve getallen
Tweede            Notatie voor velden die getallen bevatten. Negatieve getallen
Derde             Notatie voor velden waar Null of 0
Vierde            Notatie voor Niet ingevulde velden


Voorbeeld
Hieronder ziet u voorbeelden van aangepaste notaties voor tekst- en memovelden.

Instelling                                                                     Invoer                    Weergave

0                                                                              1234,987                  1234

0,00                                                                                                     1234,98

#.##0                                                                          1234,987                  1.234
#.##0,00                                                                       1234,987                  1.234,98

#.###” €”;[Rood](#.###” €)”;”null”;*-                                          1234,987
                                                                                                         davolio
#.###” €”;[Rood](#.###” €)”;”null”;*-                                          -1234,987
                                                                                                         davolio
#.###” €”;[Rood](#.###” €)”;”null”;*-                                          0
                                                                                                         davolio
#.###” €”;[Rood](#.###” €)”;”null”;*-                                          (niets ingevuld)
@;"Onbekend";”leeg”                                                            Null-waarde               Onbekend
                                                                               Leeg                      Leeg




Koppenol Dries                                      Acces Dummy Guide 2.0                                           3
Symbool               Beschrijving

                      Tijdscheidingsteken. Scheidingstekens worden ingesteld in het onderdeel Landinstellingen in het Configuratiescherm van
: (dubbele punt)
                      Windows.

/                     Datumscheidingsteken.

C                     Hetzelfde als de vooraf gedefinieerde standaard-datumnotatie.

D                     Dag van de maand in één of twee cijfers, afhankelijk van wat nodig is (van 1 tot en met 31).

Dd                    Dag van de maand in twee cijfers (van 01 tot en met 31).

Ddd                   Eerste twee letters van de dag (ma, di, wo, do, vr, za, zo).

Dddd                  Volledige naam van de dag (van 'maandag' tot en met 'zondag').

Ddddd                 Hetzelfde als de vooraf gedefinieerde korte datumnotatie.

Dddddd                Hetzelfde als de vooraf gedefinieerde lange datumnotatie.

W                     Dag van de week (van 1 tot en met 7).

Ww                    Week van het jaar (van 1 tot en met 53).

M                     Maand van het jaar in één of twee cijfers, afhankelijk van wat nodig is (van 1 tot en met 12).

Mm                    Maand van het jaar in twee cijfers (van 01 tot en met 12).

Mmm                   Eerste drie letters van de maand (van 'jan' tot en met 'dec').

Mmmm                  Volledige naam van de maand (van 'januari' tot en met 'december').

Y                     Dag van het jaar (van 1 tot en met 366).

Yy                    Laatste twee cijfers van het jaar (van 01 tot en met 99).

Yyyy                  Volledig jaartal (van 0100 tot en met 9999).

U                     Uren in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 23).

Uu                    Uren in twee cijfers (van 00 tot en met 23).

N                     Minuten in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 59).

Nn                    Minuten in twee cijfers (van 00 tot en met 59).

S                     Seconden in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 59).

ss                    Seconden in twee cijfers (van 00 tot en met 59).

ttttt                 Hetzelfde als de vooraf gedefinieerde lange tijdnotatie.

q                     Kwartaal

AM/PM                 Twaalf-uursklok met toevoeging van de hoofdletters AM ('s ochtends) of PM ('s middags).

am/pm                 Twaalf-uursklok met toevoeging van de kleine letters am ('s ochtends) of pm ('s middags).

A/P                   Twaalf-uursklok met toevoeging van de hoofdletter A ('s ochtends) of P ('s middags).

a/p                   Twaalf-uursklok met toevoeging van de kleine letter a ('s ochtends) of p ('s middags).

                      Twaalf-uursklok met de toepasselijke aanduiding van ochtend of middag, zoals gedefinieerd in het onderdeel
AMPM
                      Landinstellingen in het Configuratiescherm van Windows.



Voorbeeld
Hieronder ziet u enkele voorbeelden van aangepaste datum/tijd-notaties.

Instelling                                                                        Weergave

dddd", "d mmmm jjjj                                                               maandag, 2 juni 1997

dd mmmm", "jjjj                                                                   02 juni, 1997

"Het weeknummer is "ww                                                            Het weeknummer is 22

"Het is vandaag "dddd                                                             Het is vandaag dinsdag




Koppenol Dries                                           Acces Dummy Guide 2.0                                                                 4
Aangepaste getalnotaties kunnen één tot vier secties bevatten, gescheiden door puntkomma's (;). Elke sectie bevat de
specificatie voor een bepaald getaltype.

Sectie                      Beschrijving

Eerste                       De notatie voor positieve getallen.

Tweede                       De notatie voor negatieve getallen.

Derde                        De notatie voor nulwaarden.

Vierde                       De notatie voor Null-waarden.



Voorbeeld
U kunt bijvoorbeeld de volgende aangepaste valutanotatie gebruiken:

$#,##0.00[Green];($#,##0.00)[Red];"Zero";"Null"



Met de volgende symbolen kunt u aangepaste getalnotaties maken.

Symbool     Beschrijving

,           Decimaal scheidingsteken. Scheidingstekens worden ingesteld in het onderdeel Landinstellingen in het
(komma)     Configuratiescherm van Windows.
. (punt)    Scheidingsteken voor duizendtallen.
0           Tijdelijke cijferaanduiding. Geeft een cijfer of 0 weer.
#           Tijdelijke cijferaanduiding. Geeft een cijfer of niets weer.
$           Geeft de letters fl weer (voor België: de letters BF).
%           Percentage. De waarde wordt vermenigvuldigd met 100 en er wordt een procentteken toegevoegd.
            Wetenschappelijke notatie, met een minteken (–) bij negatieve exponenten en geen teken bij positieve exponenten.
E– of e–
            Te gebruiken in combinatie met andere symbolen, bijvoorbeeld 0,00E-00 of 0,00E00.
            Wetenschappelijke notatie, met een minteken (-) bij negatieve exponenten en een plusteken (+) bij positieve
E+ of e+
            exponenten. Te gebruiken in combinatie met andere symbolen, bijvoorbeeld 0,00E+00.




Aangepaste notaties voor Ja/nee-gegevenstypen bevatten één tot drie secties.

Sectie     Beschrijving

           Deze sectie wordt niet gebruikt voor het gegevenstype Ja/nee. U moet echter wel een puntkomma opgeven als
Eerste
           tijdelijke aanduiding.
Tweede     De tekst die in plaats van Ja-, Waar- of Aan-waarden moet worden weergegeven.
Derde      De tekst die in plaats van Nee-, Onwaar- of Uit-waarden moet worden weergegeven.



Voorbeeld
In het volgende voorbeeld wordt een aangepaste notatie voor het gegevenstype Ja/nee voor een tekstvak gedefinieerd.
Het woord 'Always' (Altijd) wordt blauw weergegeven voor de waarden Ja, Waar of Aan, en het woord 'Never' (Nooit)
rood voor de waarden Nee, Onwaar of Uit.

;"Always"[Blue];"Never"[Red]




Koppenol Dries                                     Acces Dummy Guide 2.0                                                  5
Tekens in patroon   Komen in tekenreeks overeen met

?                   Een willekeurig teken.

*                   Nul of meer tekens.

#                   Eén willekeurig cijfer (0–9).

[tekenlijst]        Eén willekeurig teken dat in tekenlijst voorkomt.

[!tekenlijst]       Eén willekeurig teken dat niet in tekenlijst voorkomt.




Tekens in patroon          Komen in tekenreeks overeen met


And                        Dat en dat


Or                         Dat of dat


Between                    Tussen


Not (Like, Between)        Niet (die waarde)


Null                       Waarde bestaat niet of is leeg


=                          Gelijk aan die waarde


>                          Groter dan


<                          Kleiner dan


>=                         Groter of gelijk aan


<=                         Kleiner of gelijk aan


<>“waarde”                 Verschillend van “waarde”




Koppenol Dries                                 Acces Dummy Guide 2.0         6
Teken     Beschrijving

0          Cijfer (0-9, invoer vereist, plustekens [+] en mintekens [-] niet toegestaan)

9          Cijfer of spatie (invoer niet vereist, plus- en mintekens niet toegestaan)

           Cijfer of spatie (invoer niet vereist, spaties worden tijdens het bewerken weergegeven maar worden niet opgeslagen,
#
           plus- en mintekens toegestaan)

L          Letter (A-Z, invoer verplicht)

?          Letter (A-Z, invoer optioneel)

A          Letter of cijfer (invoer verplicht)

A          Letter of cijfer (invoer optioneel)

&          Willekeurig teken of een spatie (invoer verplicht)

C          Willekeurig teken of een spatie (invoer optioneel)

           Tijdelijke aanduiding voor decimalen en scheidingstekens voor duizendtallen, datums en tijden. (De tekens die feitelijk
.,:;-
           worden weergegeven, worden ingesteld in het dialoogvenster Eigenschappen voor Landinstellingen in het
/
           Configuratiescherm van Windows.)

<          Alle invoer wordt in kleine letters weergegeven.

>          Alle invoer wordt in hoofdletters weergegeven.

           Het invoermasker wordt van rechts naar links weergegeven in plaats van andersom, wanneer de tekens aan de
!          linkerkant van het invoermasker optioneel zijn. De ingevoerde tekens vullen het masker altijd van links naar rechts. U
           kunt het uitroepteken op elke plaats in het invoermasker opnemen.

          Het teken dat hierop volgt, wordt als letterlijk teken weergegeven (A wordt bijvoorbeeld weergegeven als A).




Invoermasker                                                          Voorbeeldwaarden

(000) 0000000                                                          (099) 1234567

(999) 0000000!                                                         (099) 1234567

                                                                       ( ) 2245567

0000 LL                                                                3581 AD

#999                                                                   –20

                                                                       2000

>L????L?000L0                                                          GROENGR339M3

                                                                       MEI R 452B7

>L0L 0L0                                                               T2F 8M4

00000-9999                                                             98115-

                                                                       98115-3007

>L<??????????????                                                      Maria

                                                                       Berend

ISSN 0000-0000                                                         ISSN 1240-2346

>LL00000-0000                                                          DB51392-0493




Koppenol Dries                                      Acces Dummy Guide 2.0                                                           7
DEFINITIE                        CRITERIUM                  RESULTAAT VAN DE QUERY
Records die precies              "China"                    Geeft als resultaat records waarvan het v1eld Land/regio is ingesteld op China.
overeenkomen met een
bepaalde waarde (bijvoorbeeld
China)

Records die niet overeenkomen    Not "Mexico"               Geeft als resultaat records waarvan het veld Land/regio is ingesteld op een ander
met een bepaalde waarde                                     land dan Mexico.
(bijvoorbeeld Mexico)

Records die beginnen met de      Like V*                    Geeft als resultaat records voor alle landen/regio's waarvan de naam begint met
aangegeven tekenreeks
(bijvoorbeeld V)                                            'V' (bijvoorbeeld Verenigd Koninkrijk, Verenigde Staten, enzovoort).
                                                             OPMERKING Een sterretje (*) in een expressie stelt een willekeurige
                                                            tekenreeks voor. Het sterretje wordt ook wel een jokerteken genoemd. Zie het
                                                            artikel Naslaginformatie over jokertekens in Access voor een lijst met dergelijke
                                                            tekens.

Records die niet beginnen met    Not Like V*                Geeft als resultaat records voor alle landen/regio's waarvan de naam niet begint
de aangegeven tekenreeks                                    met 'V'.
(bijvoorbeeld V)

Records die de aangegeven        Like "*Korea*"             Geeft als resultaat records voor alle landen/regio's die de tekenreeks 'Korea'
tekenreeks bevatten                                         bevatten.
(bijvoorbeeld Korea)

Records die de aangegeven        Not Like "*Korea*"         Geeft als resultaat records voor alle landen/regio's die de tekenreeks 'Korea' niet
tekenreeks niet bevatten                                    bevatten.
(bijvoorbeeld Korea)

Records die eindigen op de       Like "*nië"                Geeft als resultaat records voor alle landen/regio's waarvan de naam eindigt op
aangegeven tekenreeks                                       'nië' (bijvoorbeeld Argentinië en Slovenië).
(bijvoorbeeld 'nië')

Records die niet eindigen met    Not Like "*ina"            Geeft als resultaat records voor alle landen/regio's waarvan de naam niet eindigt
de aangegeven tekenreeks                                    op 'ina'.
(bijvoorbeeld 'ina')

Records die null-waarden (of     Is Null                    Geeft als resultaat records waar geen waarde voorkomt in het veld.
ontbrekende waarden) bevatten

Records die geen null-waarden    Is Not Null                Geeft als resultaat records waar de waarde niet ontbreekt in het veld.
bevatten

Records die tekenreeksen met     "" (twee dubbele           Geeft als resultaat records waar het veld leeg is maar niet de waarde null heeft.
de lengte nul bevatten           aanhalingstekens)          Het is bijvoorbeeld mogelijk dat verkopen die aan een andere afdeling zijn gedaan
                                                            een lege waarde krijgen in het veld Land/regio.

Records die geen tekenreeksen    Not ""                     Geeft als resultaat records waarvan het veld Land/regio niet leeg is.
met de lengte nul bevatten

Records die null-waarden of      "" Or Is Null              Geeft als resultaat records waar het veld geen waarde of een null-waarde bevat.
tekenreeksen met lengte nul
bevatten

Records die niet leeg zijn of    Is Not Null And Not ""     Geeft als resultaat records waar het veld Land/regio niet leeg is en geen null-
geen null-waarde bevatten                                   waarde bevat.

Records die alle waarden in      >= "Mexico"                Geeft als resultaat records van alle landen/regio's vanaf Mexico tot het einde van
alfabetische volgorde geven                                 het alfabet.
vanaf een bepaalde waarde
(bijvoorbeeld Mexico)

Records die binnen een           Like "[A-D]*"              Geeft als resultaat records voor landen/regio's waarvan de naam begint met een
speciaal bereik vallen                                      van de letters 'A' tot en met 'D'.
(bijvoorbeeld A tot en met D)

Records die overeenkomen met     "VS" Or "VK"               Geeft records voor de VS en het VK.
één van twee mogelijke
waarden (bijvoorbeeld VS of
VK)

Records die één van de           In("Frankrijk"; "China";   Geeft als resultaat records voor alle landen/regio's die in de lijst voorkomen.
waarden uit een lijst bevatten   "Duitsland"; "Japan")

Records die bepaalde tekens      Right([LandRegio]; 1) =    Geeft als resultaat records voor alle landen/regio's waarvan de laatste letter 'ë' is.
bevatten op een specifieke       "ë"
positie van de veldwaarde

Records die een bepaalde         Len([LandRegio]) > 10      Geeft als resultaat records voor landen/regio's waarvan de naam meer dan 10
lengte hebben                                               tekens lang is.

Records die een bepaald          Like "Chi??"               Geeft als resultaat records voor landen/regio's (bijvoorbeeld China of Chili)
patroon bevatten
                                                            waarvan de naam vijf tekens lang is en begint met de drie letters 'Chi'.
                                                             OPMERKING De tekens ? en _ in een expressie stellen een willekeurig teken
                                                            voor. Ze worden ook wel jokertekens genoemd. Het teken _ mag niet worden
                                                            gebruikt in dezelfde expressie als het teken ? en ook niet in een expressie met het
                                                            jokerteken *. U mag het jokerteken _ wel gebruiken in een expressie die ook het
                                                            jokerteken % bevat.




Koppenol Dries                                        Acces Dummy Guide 2.0                                                                       8
DEFINITIE                         CRITERIUM        RESULTAAT VAN DE QUERY
Records die precies               100              Geeft als resultaat records met een prijs per eenheid van 100 euro.
overeenkomen met een
bepaalde waarde
(bijvoorbeeld 100)
Records die niet                  Not 1000         Geeft als resultaat records met een prijs per eenheid die anders is dan 1000 euro.
overeenkomen met een
bepaalde waarde
(bijvoorbeeld 1000)
Records die een waarde            < 100            Geeft als resultaat records met een prijs per eenheid lager dan 100 euro (<100).
bevatten die kleiner is dan een   <= 100           De tweede expressie (<=100) geeft records weer met prijs per eenheid lager dan óf
aangegeven waarde                                  gelijk aan 100 euro.
(bijvoorbeeld 100)
Records die een waarde            >99,99           Geeft als resultaat records met een prijs per eenheid hoger dan 99,99 euro
bevatten die groter is dan een    >=99,99          (>99,99). De tweede expressie geeft records weer met een prijs per eenheid hoger
aangegeven waarde                                  dan óf gelijk aan 99,99 euro.
(bijvoorbeeld 99,99)
Records die één van twee          20 or 25         Geeft als resultaat records waar de prijs per eenheid óf 20 óf 25 euro is.
mogelijke waarden bevatten
(bijvoorbeeld 20 of 25)
Records die een waarde            >49,99 and       Geeft als resultaat records met een prijs per eenheid tussen de 49,99 en 99,99
bevatten binnen een bepaald       <99,99           euro (maar niet gelijk aan 49,99 of 99,99 euro).
bereik                            -of-
                                  Between 50
                                  and 100
Records die een waarde            <50 or >100      Geeft als resultaat records met een andere prijs per eenheid dan tussen de 50 en
bevatten buiten een bepaald                        100 euro.
bereik
Records die één waarde van        In(20; 25; 30)   Geeft als resultaat records waar de prijs per eenheid óf 20 óf 25 óf 30 euro is.
een aantal specifieke waarden
bevatten
Records die een waarde            Like "*4,99"     Geeft als resultaat records met een eenheidsprijs die eindigt op '4,99' (bijvoorbeeld
bevatten die eindigt op
                                                   4,99 euro, 14,99 euro, 24,99 euro, enzovoort).
specifieke cijfers
                                                    OPMERKING De tekens * en % in een expressie stellen een willekeurig aantal
                                                   tekens voor. Ze worden ook wel jokertekens genoemd. Het teken % mag niet
                                                   worden gebruikt in dezelfde expressie als het teken * en ook niet in een expressie
                                                   met het jokerteken ?. U mag het jokerteken % wel gebruiken in een expressie die
                                                   ook het jokerteken _ bevat.
Records die null-waarden (of      Is Null          Geeft als resultaat records die geen waarde bevatten in het veld PrijsPerEenheid.
ontbrekende waarden)
bevatten
Records die geen null-            Is Not Null      Geeft als resultaat records waar de waarde niet ontbreekt in het veld
waarden bevatten                                   PrijsPerEenheid.




Koppenol Dries                                     Acces Dummy Guide 2.0                                                                9
DEFINITIE                   CRITERIUM                                                     RESULTAAT VAN DE QUERY
Records die precies         #2-2-2006#                                                    Geeft als resultaat records van
overeenkomen met een                                                                      transacties die plaatsvonden op 2
bepaalde waarde (2-2-                                                                     februari 2006. Denk eraan dat het teken
2006)                                                                                     # voor en na een datum moet worden
                                                                                          geplaatst om een datum te
                                                                                          onderscheiden van een tekenreeks.
Records die niet            Not #2-2-2006#                                                Geeft als resultaat records van
overeenkomen met een                                                                      transacties die plaatsvonden op een
bepaalde waarde                                                                           andere dag dan 2 februari 2006.
Records die waarden         < #2-2-2006#                                                  Geeft als resultaat records van
bevatten vóór een                                                                         transacties die plaatsvonden vóór 2
bepaalde datum
                                                                                          februari 2006.
                                                                                          Gebruik de operator <= in plaats van <
                                                                                          als u transacties wilt weergeven die óp
                                                                                          of vóór die datum plaatsvonden.
Records die waarden         > #2-2-2006#                                                  Geeft als resultaat records van
bevatten na een                                                                           transacties die plaatsvonden na 2
bepaalde datum
                                                                                          februari 2006.
                                                                                          Gebruik de operator >= in plaats van >
                                                                                          als u transacties wilt weergeven die óp
                                                                                          of na die datum plaatsvonden.
Records die waarden         >#2-2-2006# and <#4-2-2006#                                   Geeft als resultaat records van
bevatten binnen een                                                                       transacties die plaatsvonden tussen 2
bepaald datumbereik
                                                                                          februari 2006 en 4 februari 2006.
                                                                                          U kunt ook gebruikmaken van de
                                                                                          operator of functie between
Records die waarden         <#2-2-2006# or >#4-2-2006#                                    Geeft als resultaat records van
bevatten buiten een                                                                       transacties die plaatsvonden vóór 2
bepaald bereik                                                                            februari 2006 of na 4 februari 2006.
Records die één van         #2-2-2006# or #3-2-2006#                                      Geeft als resultaat records van
twee mogelijke waarden                                                                    transacties die plaatsvonden op 2
bevatten (bijvoorbeeld 2-                                                                 februari 2006 of 3 februari 2006.
2-2006 of 3-2-2006)
Records die één waarde      In (#1-2-2006#; #1-3-2006#; #1-4-2006#)                       Geeft als resultaat records van
van een aantal                                                                            transacties die plaatsvonden op 1
specifieke waarden                                                                        februari 2006, 1 maart 2006 of 1 april
bevatten                                                                                  2006.
Records die een datum       DatePart("m"; [Verkoopdatum]) = 12                            Geeft als resultaat records van
bevatten in een                                                                           transacties die plaatsvonden in de
specifieke maand,                                                                         maand december van een willekeurig
ongeacht het jaar                                                                         jaar.
(bijvoorbeeld december)
Records die een datum       DatePart("q"; [Verkoopdatum]) = 1                             Geeft als resultaat records van
bevatten in een specifiek                                                                 transacties die plaatsvonden in het
kwartaal, ongeacht het                                                                    eerste kwartaal van een willekeurig jaar.
jaar
Records die de datum        Date()                                                        Geeft als resultaat records van
van vandaag bevatten                                                                      transacties die plaatsvonden op de
                                                                                          huidige dag. Als de datum van vandaag
                                                                                          2-2-2006 is, ziet u records waarvan het
                                                                                          veld Orderdatum is ingesteld op 2
                                                                                          februari 2006.
Records die de datum        Date()-1                                                      Geeft als resultaat records van
van gisteren bevatten                                                                     transacties die plaatsvonden op de dag
                                                                                          vóór de huidige dag. Als de datum van
                                                                                          vandaag 2-2-2006 is, ziet u records voor
                                                                                          1 februari 2006.
Records die de datum        Date() + 1                                                    Geeft als resultaat records van
van morgen bevatten                                                                       transacties die zullen plaatsvinden op de
                                                                                          dag na de huidige dag. Als de datum van
                                                                                          vandaag 2-2-2006 is, ziet u records voor
                                                                                          3 februari 2006.
Records die datums          DatePart("ww"; [Verkoopdatum]) = DatePart("ww"; Date()) and   Geeft als resultaat records van
bevatten van de huidige     Year( [Verkoopdatum]) = Year(Date())                          transacties die plaatsvonden tijdens de
week                                                                                      huidige week. Een week start op zondag
                                                                                          en eindigt op zaterdag.
Records die datums          Year([Verkoopdatum])* 53 + DatePart("ww"; [Verkoopdatum]) =   Geeft als resultaat records van



Koppenol Dries                                    Acces Dummy Guide 2.0                                                            10
bevatten van de vorige      Year(Date())* 53 + DatePart("ww"; Date()) - 1                  transacties die plaatsvonden tijdens de
week                                                                                       vorige week. Een week start op zondag
                                                                                           en eindigt op zaterdag.
Records die datums          Year([Verkoopdatum])* 53+DatePart("ww"; [Verkoopdatum]) =      Geeft als resultaat records van
bevatten van de             Year(Date())* 53+DatePart("ww"; Date()) + 1                    transacties die zullen plaatsvinden in de
volgende week                                                                              volgende week. Een week start op
                                                                                           zondag en eindigt op zaterdag.
Records die een datum       Between Date() and Date()-6                                    Geeft als resultaat records van
bevatten die valt binnen                                                                   transacties die plaatsvonden tijdens de
de laatste 7 dagen                                                                         vorige 7 dagen. Als de datum van
                                                                                           vandaag 2-2-2006 is, ziet u records voor
                                                                                           de periode van 24 januari 2006 tot en
                                                                                           met 2 februari 2006.
Records die een datum       Year([Verkoopdatum]) = Year(Now()) And                         Geeft als resultaat records voor de
bevatten van de huidige     Month([Verkoopdatum]) = Month(Now())                           huidige maand. Als de datum van
maand                                                                                      vandaag 2-2-2006 is, ziet u records voor
                                                                                           februari 2006.
Records die een datum       year([Verkoopdatum])* 12 + DatePart("m"; [Verkoopdatum]) =     Geeft als resultaat records voor de
bevatten van de vorige      Year(Date())* 12 + DatePart("m"; Date()) - 1                   vorige maand. Als de datum van
maand                                                                                      vandaag 2-2-2006 is, ziet u records voor
                                                                                           januari 2006.
Records die een datum       Year([Verkoopdatum])* 12 + DatePart("m"; [Verkoopdatum]) =     Geeft als resultaat records voor de
bevatten van de             Year(Date())* 12 + DatePart("m"; Date()) + 1                   volgende maand. Als de datum van
volgende maand                                                                             vandaag 2-2-2006 is, ziet u records voor
                                                                                           maart 2006.
Records die een datum       Between Date( ) And DateAdd("M"; -1; Date( ))                  De records met verkoopgegevens van
bevatten die valt binnen                                                                   een hele maand. Als de datum van
de laatste 30 of 31                                                                        vandaag 2-2-2006 is, ziet u records voor
dagen                                                                                      de periode van 2 januari 2006 tot 2
                                                                                           februari 2006.
Records die een datum       Year([Verkoopdatum]) = Year(Now()) And DatePart("q"; Date())   Geeft als resultaat records voor het
bevatten van het huidige    = DatePart("q"; Now())                                         huidige kwartaal. Als de datum van
kwartaal                                                                                   vandaag 2-2-2006 is, ziet u records voor
                                                                                           het eerste kwartaal van 2006.
Records die een datum       Year([Verkoopdatum])*4+DatePart("q";[Verkoopdatum]) =          Geeft als resultaat records voor het
bevatten van het vorige     Year(Date())*4+DatePart("q";Date())- 1                         vorige kwartaal. Als de datum van
kwartaal                                                                                   vandaag 2-2-2006 is, ziet u records voor
                                                                                           het laatste kwartaal van 2005.
Records die een datum       Year([Verkoopdatum])*4+DatePart("q";[Verkoopdatum]) =          Geeft als resultaat records voor het
bevatten van het            Year(Date())*4+DatePart("q";Date())+1                          volgende kwartaal. Als de datum van
volgende kwartaal                                                                          vandaag 2-2-2006 is, ziet u records voor
                                                                                           het tweede kwartaal van 2006.
Records die een datum       Year([Verkoopdatum]) = Year(Date())                            Geeft als resultaat records voor het
bevatten van het huidige                                                                   huidige jaar. Als de datum van vandaag
jaar                                                                                       2-2-2006 is, ziet u records voor het jaar
                                                                                           2006.
Records die een datum       Year([Verkoopdatum]) = Year(Date()) - 1                        Geeft als resultaat records van
bevatten van het vorige                                                                    transacties die plaatsvonden tijdens het
jaar                                                                                       vorige jaar. Als de datum van vandaag
                                                                                           2-2-2006 is, ziet u records voor het jaar
                                                                                           2005.
Records die een datum       Year([Verkoopdatum]) = Year(Date()) + 1                        Geeft als resultaat records van
bevatten van het                                                                           transacties met een datum van het
volgende jaar                                                                              volgende jaar. Als de datum van
                                                                                           vandaag 2-2-2006 is, ziet u records voor
                                                                                           het jaar 2007.
Records die een datum       Year([Verkoopdatum]) = Year(Date()) and                        Geeft als resultaat records van
bevatten die valt tussen    Month([Verkoopdatum]) <= Month(Date()) and                     transacties met datums tussen 1 januari
1 januari en vandaag        Day([Verkoopdatum]) <= Day(Date())                             van het huidige jaar en de datum van
(zogenaamde 'jaar tot                                                                      vandaag. Als de datum van vandaag 2-
heden'-records)                                                                            2-2006 is, ziet u records voor de periode
                                                                                           van 1 januari 2006 tot 2 februari 2006.
Records die een datum       < Date()                                                       Geeft als resultaat records van
bevatten uit het verleden                                                                  transacties die plaatsvonden vóór
                                                                                           vandaag.
Records die een datum       > Date()                                                       Geeft als resultaat records van
bevatten in de toekomst                                                                    transacties die zullen plaatsvinden ná
                                                                                           vandaag.
Records die null-           Is Null                                                        Geeft als resultaat records van
waarden (of ontbrekende                                                                    transacties waarvan de datum ontbreekt.
waarden) filteren
Records die andere          Is Not Null                                                    Geeft als resultaat records van
waarden dan null-                                                                          transacties met een datum.
waarden filteren



Koppenol Dries                                     Acces Dummy Guide 2.0                                                            11
IIf(«expressie»; «waar»; «onwaar»)

Uiterste betaalddatum: IIf([prijs]<75;[ritdatum] + 10;[ritdatum] + 20

Indien de prijs kleiner is dan 75 euro. Krijgt de klant 10 dagen uitstel van betaling   voorwaarde = Waar


Indien de prijs groter is dan 75 euro. Krijgt de klant 20 dagen uitstel van betaling    voorwaarde = niet waar


Switch(«expr-|0»; «waarde-|0»)

Gebruik: Switch([type brandstof]=”Benzine”;”Korte ritten”;[type brandstof]=”diesel”;”lange ritten”)


Indien de waarde voor het record “benzine” is                                           korte ritten


indien de waarde voor het record “diesel” is                                            lange ritten


Format(expressie;”opmaak”)

Format(8500;”Valuta”)


€ 8.500,00




Koppenol Dries                                   Acces Dummy Guide 2.0                                           12

Weitere ähnliche Inhalte

Andere mochten auch

Radiation chemohandoutpart2
Radiation chemohandoutpart2Radiation chemohandoutpart2
Radiation chemohandoutpart2
sindysin
 
W zdrowym ciele zdrowy duch
W zdrowym ciele zdrowy duchW zdrowym ciele zdrowy duch
W zdrowym ciele zdrowy duch
Anna Dębek
 
Najlepsze potrawy wschodu
Najlepsze potrawy wschoduNajlepsze potrawy wschodu
Najlepsze potrawy wschodu
Anna Dębek
 
Święta krajów anglojęzycznych
Święta krajów anglojęzycznychŚwięta krajów anglojęzycznych
Święta krajów anglojęzycznych
Anna Dębek
 
Subkultury młodzieżowe
Subkultury młodzieżoweSubkultury młodzieżowe
Subkultury młodzieżowe
Anna Dębek
 

Andere mochten auch (8)

Radiation chemohandoutpart2
Radiation chemohandoutpart2Radiation chemohandoutpart2
Radiation chemohandoutpart2
 
Magia!!!
Magia!!!Magia!!!
Magia!!!
 
W zdrowym ciele zdrowy duch
W zdrowym ciele zdrowy duchW zdrowym ciele zdrowy duch
W zdrowym ciele zdrowy duch
 
Najlepsze potrawy wschodu
Najlepsze potrawy wschoduNajlepsze potrawy wschodu
Najlepsze potrawy wschodu
 
Święta krajów anglojęzycznych
Święta krajów anglojęzycznychŚwięta krajów anglojęzycznych
Święta krajów anglojęzycznych
 
Religie świata
Religie świataReligie świata
Religie świata
 
Subkultury młodzieżowe
Subkultury młodzieżoweSubkultury młodzieżowe
Subkultury młodzieżowe
 
Religie świata
Religie świataReligie świata
Religie świata
 

Acces dummyguidev2.0

  • 1.
  • 2. Gegevens Types............................................................................................................................ 1 Basistypen ........................................................................................................................................... 1 Numeriek ............................................................................................................................................. 1 Joker Tekens................................................................................................................................. 2 Aangepaste Notaties .................................................................................................................... 2 Tekst & Memo Velden ......................................................................................................................... 2 Voorbeeld........................................................................................................................................................ 2 Datum & Tijd ....................................................................................................................................... 3 Voorbeeld........................................................................................................................................................ 4 Getal Notaties...................................................................................................................................... 5 Voorbeeld........................................................................................................................................................ 5 Ja/nee Gegevenstypen, ....................................................................................................................... 5 Voorbeeld........................................................................................................................................................ 5 Operatoren .................................................................................................................................. 6 Like ...................................................................................................................................................... 6 Belangrijke Operatoren ....................................................................................................................... 6 Invoermaskers.............................................................................................................................. 7 Tekst & Memo Velden .................................................................................................................. 8 numerieke velden, valutavelden en velden van het type AutoNummering ...................................... 9 Datum & Tijd Functies ................................................................................................................ 10 Andere Functies.......................................................................................................................... 12
  • 3. NOTATIE VOOR HET WEERGEVEN VAN Autonummering Primair sleutel veld Tekst Korte, alfanumerieke waarden, zoals een achternaam of een adres. Numeriek Numerieke waarden, zoals afstanden. Houd er rekening mee dat er een afzonderlijk gegevenstype voor valuta's is. Valuta Geldwaarden. Ja/nee Ja- en Nee-waarden en velden die slechts twee verschillende waarden bevatten. Datum/tijd Datum- en tijdwaarden voor het jaar 100 tot en met 9999. Tekst met Tekst of combinaties van tekst en getallen die kunnen worden opgemaakt met besturingselementen voor kleuren opmaak en lettertypen. Berekend veld De uitkomst van een berekening. De berekening moet verwijzen naar andere velden in dezelfde tabel. U maakt de berekening met de opbouwfunctie voor expressies. Bijlage Afbeeldingen, werkbladbestanden, documenten, grafieken en andere typen ondersteunde bestanden die als bijlagen aan de records in de database zijn toegevoegd (vergelijkbaar met bijlagen van e-mailberichten). Hyperlink Tekst of combinaties van tekst en getallen die als tekst zijn opgeslagen en als hyperlinkadres worden gebruikt. Memo Grote tekstblokken. In een Memo-veld kan bijvoorbeeld een gedetailleerde productbeschrijving worden opgenomen. (Shift + F2) = Openen commentaar veld Opzoeken Er verschijnt een lijst met waarden die wordt opgehaald uit een tabel of query, of een reeks waarden die u hebt opgegeven bij het maken van het veld. De wizard Opzoeken wordt gestart en u kunt een opzoekveld maken. Het gegevenstype van een opzoekveld is Tekst of Numeriek, afhankelijk van de opties die u in de wizard kiest. OPMERKING Opzoekvelden hebben een extra set veldeigenschappen, die op het tabblad Opzoeken in het deelvenster Veldeigenschappen staan. NOTATIE VOOR HET WEERGEVEN VAN Algemeen Getallen zonder extra opmaak, precies zoals ze zijn opgeslagen. Valuta Algemene geldwaarden. Euro Algemene geldwaarden in de notatie voor euro's. Vast Numerieke gegevens. Standaard Numerieke gegevens met decimalen. Percentage Percentages. Wetenschappelijk Berekeningen. Instelling Beschrijving Decimalen Byte 0 – 255 Geen Getallen van “–32.768 t/m 32.767” worden opgeslagen (geen Integer Geen breuken). Lange integer Getallen van “–2.147.483.648 t/m 2.147.483.647” (geen breuken). Geen Enkele precisie Getallen van “-3,4 x 10^38 tot 3,4 x 10^38” 7 Dubbele precisie Getallen van “-1,797 x 10^308 tot 1,797 x 10^38 15 Replicatie-id Beheren of synchroniseren van meer kopieën van een tabel N.v.t. Decimaal Van -9,999… x 10^27 tot 9,999 x 10^27 28 Koppenol Dries Acces Dummy Guide 2.0 1
  • 4. TEKEN(S) IN PATROON KOMT IN EXPRESSIE OVEREEN MET ? of _ (onderstrepingsteken) Eén willekeurig teken * of % Nul of meer tekens # Een willekeurig cijfer (0 — 9) [tekenlijst] Een willekeurig teken in tekenlijst [!tekenlijst] Een willekeurig teken dat niet in tekenlijst staat =[‘ ‘] Een Formule uit het werkblad, cel-naam Met de volgende symbolen kunt u aangepaste notaties maken voor tekst- en memovelden. Symbool Beschrijving @ Een tekstteken (een teken of een spatie) is vereist. (één @  Weergave volledige inhoud) & Er is geen tekstteken vereist. (één &  Weergave volledige inhoud) < Alle invoer wordt in kleine letters weergegeven. > Alle invoer wordt in hoofdletters weergegeven. ““ Tekst tussen dubbele aanhalingstekens wordt letterlijk weergegeven *’teken’ De beschikbare ruimte wordt opgevuld met het teken na het * [kleur] “tekst” of ‘invoer @ of &’ [zwart] of [blauw] of [groen] of [rood] of [geel] of [lilla] of [lichtblauw] of [wit] Zie invoermaskers Aangepaste notaties voor tekst- en memovelden kunnen maximaal twee secties bevatten. Elke sectie bevat de notatie voor bepaalde gegevens in een veld. Sectie Beschrijving Eerste Notatie voor velden die tekst bevatten. Tweede Notatie voor gelijk aan 0 of “” Derde Notatie voor velden waar geen waarde voor is ingevuld Voorbeeld Hieronder ziet u voorbeelden van aangepaste notaties voor tekst- en memovelden. Instelling Invoer Weergave @@@-@@-@@@@ 465043799 31-30-2316482 31-30-2316482 31-30-2316482 @@@@@@@@@ 31302316482 31302316482 davolio DAVOLIO > DAVOLIO DAVOLIO Davolio DAVOLIO davolio davolio < DAVOLIO davolio Davolio davolio @;"Onbekend";”leeg” Null-waarde Onbekend Leeg Leeg Koppenol Dries Acces Dummy Guide 2.0 2
  • 5. Met de volgende symbolen kunt u aangepaste notaties maken voor Autonummering, valuta, numerieke velden Symbool Beschrijving 0 Geeft de plaats van een cijfer of 0, Eventueel voorloopnullen (decimalen) # Geeft de plaats van een cijfer of 0, Geen voorloopnullen (decimalen) % De invoer zal worden weergegeven in % ““ Tekst tussen dubbele aanhalingstekens wordt letterlijk weergegeven *’teken’ De beschikbare ruimte wordt opgevuld met het teken na het * [kleur] [zwart] of [blauw] of [groen] of [rood] of [geel] of [lilla] of [lichtblauw] of [wit] Zie invoermaskers Aangepaste notaties voor tekst- en memovelden kunnen maximaal twee secties bevatten. Elke sectie bevat de notatie voor bepaalde gegevens in een veld. Sectie Beschrijving Eerste Notatie voor velden die getallen bevatten. Positieve getallen Tweede Notatie voor velden die getallen bevatten. Negatieve getallen Derde Notatie voor velden waar Null of 0 Vierde Notatie voor Niet ingevulde velden Voorbeeld Hieronder ziet u voorbeelden van aangepaste notaties voor tekst- en memovelden. Instelling Invoer Weergave 0 1234,987 1234 0,00 1234,98 #.##0 1234,987 1.234 #.##0,00 1234,987 1.234,98 #.###” €”;[Rood](#.###” €)”;”null”;*- 1234,987 davolio #.###” €”;[Rood](#.###” €)”;”null”;*- -1234,987 davolio #.###” €”;[Rood](#.###” €)”;”null”;*- 0 davolio #.###” €”;[Rood](#.###” €)”;”null”;*- (niets ingevuld) @;"Onbekend";”leeg” Null-waarde Onbekend Leeg Leeg Koppenol Dries Acces Dummy Guide 2.0 3
  • 6. Symbool Beschrijving Tijdscheidingsteken. Scheidingstekens worden ingesteld in het onderdeel Landinstellingen in het Configuratiescherm van : (dubbele punt) Windows. / Datumscheidingsteken. C Hetzelfde als de vooraf gedefinieerde standaard-datumnotatie. D Dag van de maand in één of twee cijfers, afhankelijk van wat nodig is (van 1 tot en met 31). Dd Dag van de maand in twee cijfers (van 01 tot en met 31). Ddd Eerste twee letters van de dag (ma, di, wo, do, vr, za, zo). Dddd Volledige naam van de dag (van 'maandag' tot en met 'zondag'). Ddddd Hetzelfde als de vooraf gedefinieerde korte datumnotatie. Dddddd Hetzelfde als de vooraf gedefinieerde lange datumnotatie. W Dag van de week (van 1 tot en met 7). Ww Week van het jaar (van 1 tot en met 53). M Maand van het jaar in één of twee cijfers, afhankelijk van wat nodig is (van 1 tot en met 12). Mm Maand van het jaar in twee cijfers (van 01 tot en met 12). Mmm Eerste drie letters van de maand (van 'jan' tot en met 'dec'). Mmmm Volledige naam van de maand (van 'januari' tot en met 'december'). Y Dag van het jaar (van 1 tot en met 366). Yy Laatste twee cijfers van het jaar (van 01 tot en met 99). Yyyy Volledig jaartal (van 0100 tot en met 9999). U Uren in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 23). Uu Uren in twee cijfers (van 00 tot en met 23). N Minuten in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 59). Nn Minuten in twee cijfers (van 00 tot en met 59). S Seconden in één of twee cijfers, afhankelijk van wat nodig is (van 0 tot en met 59). ss Seconden in twee cijfers (van 00 tot en met 59). ttttt Hetzelfde als de vooraf gedefinieerde lange tijdnotatie. q Kwartaal AM/PM Twaalf-uursklok met toevoeging van de hoofdletters AM ('s ochtends) of PM ('s middags). am/pm Twaalf-uursklok met toevoeging van de kleine letters am ('s ochtends) of pm ('s middags). A/P Twaalf-uursklok met toevoeging van de hoofdletter A ('s ochtends) of P ('s middags). a/p Twaalf-uursklok met toevoeging van de kleine letter a ('s ochtends) of p ('s middags). Twaalf-uursklok met de toepasselijke aanduiding van ochtend of middag, zoals gedefinieerd in het onderdeel AMPM Landinstellingen in het Configuratiescherm van Windows. Voorbeeld Hieronder ziet u enkele voorbeelden van aangepaste datum/tijd-notaties. Instelling Weergave dddd", "d mmmm jjjj maandag, 2 juni 1997 dd mmmm", "jjjj 02 juni, 1997 "Het weeknummer is "ww Het weeknummer is 22 "Het is vandaag "dddd Het is vandaag dinsdag Koppenol Dries Acces Dummy Guide 2.0 4
  • 7. Aangepaste getalnotaties kunnen één tot vier secties bevatten, gescheiden door puntkomma's (;). Elke sectie bevat de specificatie voor een bepaald getaltype. Sectie Beschrijving Eerste De notatie voor positieve getallen. Tweede De notatie voor negatieve getallen. Derde De notatie voor nulwaarden. Vierde De notatie voor Null-waarden. Voorbeeld U kunt bijvoorbeeld de volgende aangepaste valutanotatie gebruiken: $#,##0.00[Green];($#,##0.00)[Red];"Zero";"Null" Met de volgende symbolen kunt u aangepaste getalnotaties maken. Symbool Beschrijving , Decimaal scheidingsteken. Scheidingstekens worden ingesteld in het onderdeel Landinstellingen in het (komma) Configuratiescherm van Windows. . (punt) Scheidingsteken voor duizendtallen. 0 Tijdelijke cijferaanduiding. Geeft een cijfer of 0 weer. # Tijdelijke cijferaanduiding. Geeft een cijfer of niets weer. $ Geeft de letters fl weer (voor België: de letters BF). % Percentage. De waarde wordt vermenigvuldigd met 100 en er wordt een procentteken toegevoegd. Wetenschappelijke notatie, met een minteken (–) bij negatieve exponenten en geen teken bij positieve exponenten. E– of e– Te gebruiken in combinatie met andere symbolen, bijvoorbeeld 0,00E-00 of 0,00E00. Wetenschappelijke notatie, met een minteken (-) bij negatieve exponenten en een plusteken (+) bij positieve E+ of e+ exponenten. Te gebruiken in combinatie met andere symbolen, bijvoorbeeld 0,00E+00. Aangepaste notaties voor Ja/nee-gegevenstypen bevatten één tot drie secties. Sectie Beschrijving Deze sectie wordt niet gebruikt voor het gegevenstype Ja/nee. U moet echter wel een puntkomma opgeven als Eerste tijdelijke aanduiding. Tweede De tekst die in plaats van Ja-, Waar- of Aan-waarden moet worden weergegeven. Derde De tekst die in plaats van Nee-, Onwaar- of Uit-waarden moet worden weergegeven. Voorbeeld In het volgende voorbeeld wordt een aangepaste notatie voor het gegevenstype Ja/nee voor een tekstvak gedefinieerd. Het woord 'Always' (Altijd) wordt blauw weergegeven voor de waarden Ja, Waar of Aan, en het woord 'Never' (Nooit) rood voor de waarden Nee, Onwaar of Uit. ;"Always"[Blue];"Never"[Red] Koppenol Dries Acces Dummy Guide 2.0 5
  • 8. Tekens in patroon Komen in tekenreeks overeen met ? Een willekeurig teken. * Nul of meer tekens. # Eén willekeurig cijfer (0–9). [tekenlijst] Eén willekeurig teken dat in tekenlijst voorkomt. [!tekenlijst] Eén willekeurig teken dat niet in tekenlijst voorkomt. Tekens in patroon Komen in tekenreeks overeen met And Dat en dat Or Dat of dat Between Tussen Not (Like, Between) Niet (die waarde) Null Waarde bestaat niet of is leeg = Gelijk aan die waarde > Groter dan < Kleiner dan >= Groter of gelijk aan <= Kleiner of gelijk aan <>“waarde” Verschillend van “waarde” Koppenol Dries Acces Dummy Guide 2.0 6
  • 9. Teken Beschrijving 0 Cijfer (0-9, invoer vereist, plustekens [+] en mintekens [-] niet toegestaan) 9 Cijfer of spatie (invoer niet vereist, plus- en mintekens niet toegestaan) Cijfer of spatie (invoer niet vereist, spaties worden tijdens het bewerken weergegeven maar worden niet opgeslagen, # plus- en mintekens toegestaan) L Letter (A-Z, invoer verplicht) ? Letter (A-Z, invoer optioneel) A Letter of cijfer (invoer verplicht) A Letter of cijfer (invoer optioneel) & Willekeurig teken of een spatie (invoer verplicht) C Willekeurig teken of een spatie (invoer optioneel) Tijdelijke aanduiding voor decimalen en scheidingstekens voor duizendtallen, datums en tijden. (De tekens die feitelijk .,:;- worden weergegeven, worden ingesteld in het dialoogvenster Eigenschappen voor Landinstellingen in het / Configuratiescherm van Windows.) < Alle invoer wordt in kleine letters weergegeven. > Alle invoer wordt in hoofdletters weergegeven. Het invoermasker wordt van rechts naar links weergegeven in plaats van andersom, wanneer de tekens aan de ! linkerkant van het invoermasker optioneel zijn. De ingevoerde tekens vullen het masker altijd van links naar rechts. U kunt het uitroepteken op elke plaats in het invoermasker opnemen. Het teken dat hierop volgt, wordt als letterlijk teken weergegeven (A wordt bijvoorbeeld weergegeven als A). Invoermasker Voorbeeldwaarden (000) 0000000 (099) 1234567 (999) 0000000! (099) 1234567 ( ) 2245567 0000 LL 3581 AD #999 –20 2000 >L????L?000L0 GROENGR339M3 MEI R 452B7 >L0L 0L0 T2F 8M4 00000-9999 98115- 98115-3007 >L<?????????????? Maria Berend ISSN 0000-0000 ISSN 1240-2346 >LL00000-0000 DB51392-0493 Koppenol Dries Acces Dummy Guide 2.0 7
  • 10. DEFINITIE CRITERIUM RESULTAAT VAN DE QUERY Records die precies "China" Geeft als resultaat records waarvan het v1eld Land/regio is ingesteld op China. overeenkomen met een bepaalde waarde (bijvoorbeeld China) Records die niet overeenkomen Not "Mexico" Geeft als resultaat records waarvan het veld Land/regio is ingesteld op een ander met een bepaalde waarde land dan Mexico. (bijvoorbeeld Mexico) Records die beginnen met de Like V* Geeft als resultaat records voor alle landen/regio's waarvan de naam begint met aangegeven tekenreeks (bijvoorbeeld V) 'V' (bijvoorbeeld Verenigd Koninkrijk, Verenigde Staten, enzovoort). OPMERKING Een sterretje (*) in een expressie stelt een willekeurige tekenreeks voor. Het sterretje wordt ook wel een jokerteken genoemd. Zie het artikel Naslaginformatie over jokertekens in Access voor een lijst met dergelijke tekens. Records die niet beginnen met Not Like V* Geeft als resultaat records voor alle landen/regio's waarvan de naam niet begint de aangegeven tekenreeks met 'V'. (bijvoorbeeld V) Records die de aangegeven Like "*Korea*" Geeft als resultaat records voor alle landen/regio's die de tekenreeks 'Korea' tekenreeks bevatten bevatten. (bijvoorbeeld Korea) Records die de aangegeven Not Like "*Korea*" Geeft als resultaat records voor alle landen/regio's die de tekenreeks 'Korea' niet tekenreeks niet bevatten bevatten. (bijvoorbeeld Korea) Records die eindigen op de Like "*nië" Geeft als resultaat records voor alle landen/regio's waarvan de naam eindigt op aangegeven tekenreeks 'nië' (bijvoorbeeld Argentinië en Slovenië). (bijvoorbeeld 'nië') Records die niet eindigen met Not Like "*ina" Geeft als resultaat records voor alle landen/regio's waarvan de naam niet eindigt de aangegeven tekenreeks op 'ina'. (bijvoorbeeld 'ina') Records die null-waarden (of Is Null Geeft als resultaat records waar geen waarde voorkomt in het veld. ontbrekende waarden) bevatten Records die geen null-waarden Is Not Null Geeft als resultaat records waar de waarde niet ontbreekt in het veld. bevatten Records die tekenreeksen met "" (twee dubbele Geeft als resultaat records waar het veld leeg is maar niet de waarde null heeft. de lengte nul bevatten aanhalingstekens) Het is bijvoorbeeld mogelijk dat verkopen die aan een andere afdeling zijn gedaan een lege waarde krijgen in het veld Land/regio. Records die geen tekenreeksen Not "" Geeft als resultaat records waarvan het veld Land/regio niet leeg is. met de lengte nul bevatten Records die null-waarden of "" Or Is Null Geeft als resultaat records waar het veld geen waarde of een null-waarde bevat. tekenreeksen met lengte nul bevatten Records die niet leeg zijn of Is Not Null And Not "" Geeft als resultaat records waar het veld Land/regio niet leeg is en geen null- geen null-waarde bevatten waarde bevat. Records die alle waarden in >= "Mexico" Geeft als resultaat records van alle landen/regio's vanaf Mexico tot het einde van alfabetische volgorde geven het alfabet. vanaf een bepaalde waarde (bijvoorbeeld Mexico) Records die binnen een Like "[A-D]*" Geeft als resultaat records voor landen/regio's waarvan de naam begint met een speciaal bereik vallen van de letters 'A' tot en met 'D'. (bijvoorbeeld A tot en met D) Records die overeenkomen met "VS" Or "VK" Geeft records voor de VS en het VK. één van twee mogelijke waarden (bijvoorbeeld VS of VK) Records die één van de In("Frankrijk"; "China"; Geeft als resultaat records voor alle landen/regio's die in de lijst voorkomen. waarden uit een lijst bevatten "Duitsland"; "Japan") Records die bepaalde tekens Right([LandRegio]; 1) = Geeft als resultaat records voor alle landen/regio's waarvan de laatste letter 'ë' is. bevatten op een specifieke "ë" positie van de veldwaarde Records die een bepaalde Len([LandRegio]) > 10 Geeft als resultaat records voor landen/regio's waarvan de naam meer dan 10 lengte hebben tekens lang is. Records die een bepaald Like "Chi??" Geeft als resultaat records voor landen/regio's (bijvoorbeeld China of Chili) patroon bevatten waarvan de naam vijf tekens lang is en begint met de drie letters 'Chi'. OPMERKING De tekens ? en _ in een expressie stellen een willekeurig teken voor. Ze worden ook wel jokertekens genoemd. Het teken _ mag niet worden gebruikt in dezelfde expressie als het teken ? en ook niet in een expressie met het jokerteken *. U mag het jokerteken _ wel gebruiken in een expressie die ook het jokerteken % bevat. Koppenol Dries Acces Dummy Guide 2.0 8
  • 11. DEFINITIE CRITERIUM RESULTAAT VAN DE QUERY Records die precies 100 Geeft als resultaat records met een prijs per eenheid van 100 euro. overeenkomen met een bepaalde waarde (bijvoorbeeld 100) Records die niet Not 1000 Geeft als resultaat records met een prijs per eenheid die anders is dan 1000 euro. overeenkomen met een bepaalde waarde (bijvoorbeeld 1000) Records die een waarde < 100 Geeft als resultaat records met een prijs per eenheid lager dan 100 euro (<100). bevatten die kleiner is dan een <= 100 De tweede expressie (<=100) geeft records weer met prijs per eenheid lager dan óf aangegeven waarde gelijk aan 100 euro. (bijvoorbeeld 100) Records die een waarde >99,99 Geeft als resultaat records met een prijs per eenheid hoger dan 99,99 euro bevatten die groter is dan een >=99,99 (>99,99). De tweede expressie geeft records weer met een prijs per eenheid hoger aangegeven waarde dan óf gelijk aan 99,99 euro. (bijvoorbeeld 99,99) Records die één van twee 20 or 25 Geeft als resultaat records waar de prijs per eenheid óf 20 óf 25 euro is. mogelijke waarden bevatten (bijvoorbeeld 20 of 25) Records die een waarde >49,99 and Geeft als resultaat records met een prijs per eenheid tussen de 49,99 en 99,99 bevatten binnen een bepaald <99,99 euro (maar niet gelijk aan 49,99 of 99,99 euro). bereik -of- Between 50 and 100 Records die een waarde <50 or >100 Geeft als resultaat records met een andere prijs per eenheid dan tussen de 50 en bevatten buiten een bepaald 100 euro. bereik Records die één waarde van In(20; 25; 30) Geeft als resultaat records waar de prijs per eenheid óf 20 óf 25 óf 30 euro is. een aantal specifieke waarden bevatten Records die een waarde Like "*4,99" Geeft als resultaat records met een eenheidsprijs die eindigt op '4,99' (bijvoorbeeld bevatten die eindigt op 4,99 euro, 14,99 euro, 24,99 euro, enzovoort). specifieke cijfers OPMERKING De tekens * en % in een expressie stellen een willekeurig aantal tekens voor. Ze worden ook wel jokertekens genoemd. Het teken % mag niet worden gebruikt in dezelfde expressie als het teken * en ook niet in een expressie met het jokerteken ?. U mag het jokerteken % wel gebruiken in een expressie die ook het jokerteken _ bevat. Records die null-waarden (of Is Null Geeft als resultaat records die geen waarde bevatten in het veld PrijsPerEenheid. ontbrekende waarden) bevatten Records die geen null- Is Not Null Geeft als resultaat records waar de waarde niet ontbreekt in het veld waarden bevatten PrijsPerEenheid. Koppenol Dries Acces Dummy Guide 2.0 9
  • 12. DEFINITIE CRITERIUM RESULTAAT VAN DE QUERY Records die precies #2-2-2006# Geeft als resultaat records van overeenkomen met een transacties die plaatsvonden op 2 bepaalde waarde (2-2- februari 2006. Denk eraan dat het teken 2006) # voor en na een datum moet worden geplaatst om een datum te onderscheiden van een tekenreeks. Records die niet Not #2-2-2006# Geeft als resultaat records van overeenkomen met een transacties die plaatsvonden op een bepaalde waarde andere dag dan 2 februari 2006. Records die waarden < #2-2-2006# Geeft als resultaat records van bevatten vóór een transacties die plaatsvonden vóór 2 bepaalde datum februari 2006. Gebruik de operator <= in plaats van < als u transacties wilt weergeven die óp of vóór die datum plaatsvonden. Records die waarden > #2-2-2006# Geeft als resultaat records van bevatten na een transacties die plaatsvonden na 2 bepaalde datum februari 2006. Gebruik de operator >= in plaats van > als u transacties wilt weergeven die óp of na die datum plaatsvonden. Records die waarden >#2-2-2006# and <#4-2-2006# Geeft als resultaat records van bevatten binnen een transacties die plaatsvonden tussen 2 bepaald datumbereik februari 2006 en 4 februari 2006. U kunt ook gebruikmaken van de operator of functie between Records die waarden <#2-2-2006# or >#4-2-2006# Geeft als resultaat records van bevatten buiten een transacties die plaatsvonden vóór 2 bepaald bereik februari 2006 of na 4 februari 2006. Records die één van #2-2-2006# or #3-2-2006# Geeft als resultaat records van twee mogelijke waarden transacties die plaatsvonden op 2 bevatten (bijvoorbeeld 2- februari 2006 of 3 februari 2006. 2-2006 of 3-2-2006) Records die één waarde In (#1-2-2006#; #1-3-2006#; #1-4-2006#) Geeft als resultaat records van van een aantal transacties die plaatsvonden op 1 specifieke waarden februari 2006, 1 maart 2006 of 1 april bevatten 2006. Records die een datum DatePart("m"; [Verkoopdatum]) = 12 Geeft als resultaat records van bevatten in een transacties die plaatsvonden in de specifieke maand, maand december van een willekeurig ongeacht het jaar jaar. (bijvoorbeeld december) Records die een datum DatePart("q"; [Verkoopdatum]) = 1 Geeft als resultaat records van bevatten in een specifiek transacties die plaatsvonden in het kwartaal, ongeacht het eerste kwartaal van een willekeurig jaar. jaar Records die de datum Date() Geeft als resultaat records van van vandaag bevatten transacties die plaatsvonden op de huidige dag. Als de datum van vandaag 2-2-2006 is, ziet u records waarvan het veld Orderdatum is ingesteld op 2 februari 2006. Records die de datum Date()-1 Geeft als resultaat records van van gisteren bevatten transacties die plaatsvonden op de dag vóór de huidige dag. Als de datum van vandaag 2-2-2006 is, ziet u records voor 1 februari 2006. Records die de datum Date() + 1 Geeft als resultaat records van van morgen bevatten transacties die zullen plaatsvinden op de dag na de huidige dag. Als de datum van vandaag 2-2-2006 is, ziet u records voor 3 februari 2006. Records die datums DatePart("ww"; [Verkoopdatum]) = DatePart("ww"; Date()) and Geeft als resultaat records van bevatten van de huidige Year( [Verkoopdatum]) = Year(Date()) transacties die plaatsvonden tijdens de week huidige week. Een week start op zondag en eindigt op zaterdag. Records die datums Year([Verkoopdatum])* 53 + DatePart("ww"; [Verkoopdatum]) = Geeft als resultaat records van Koppenol Dries Acces Dummy Guide 2.0 10
  • 13. bevatten van de vorige Year(Date())* 53 + DatePart("ww"; Date()) - 1 transacties die plaatsvonden tijdens de week vorige week. Een week start op zondag en eindigt op zaterdag. Records die datums Year([Verkoopdatum])* 53+DatePart("ww"; [Verkoopdatum]) = Geeft als resultaat records van bevatten van de Year(Date())* 53+DatePart("ww"; Date()) + 1 transacties die zullen plaatsvinden in de volgende week volgende week. Een week start op zondag en eindigt op zaterdag. Records die een datum Between Date() and Date()-6 Geeft als resultaat records van bevatten die valt binnen transacties die plaatsvonden tijdens de de laatste 7 dagen vorige 7 dagen. Als de datum van vandaag 2-2-2006 is, ziet u records voor de periode van 24 januari 2006 tot en met 2 februari 2006. Records die een datum Year([Verkoopdatum]) = Year(Now()) And Geeft als resultaat records voor de bevatten van de huidige Month([Verkoopdatum]) = Month(Now()) huidige maand. Als de datum van maand vandaag 2-2-2006 is, ziet u records voor februari 2006. Records die een datum year([Verkoopdatum])* 12 + DatePart("m"; [Verkoopdatum]) = Geeft als resultaat records voor de bevatten van de vorige Year(Date())* 12 + DatePart("m"; Date()) - 1 vorige maand. Als de datum van maand vandaag 2-2-2006 is, ziet u records voor januari 2006. Records die een datum Year([Verkoopdatum])* 12 + DatePart("m"; [Verkoopdatum]) = Geeft als resultaat records voor de bevatten van de Year(Date())* 12 + DatePart("m"; Date()) + 1 volgende maand. Als de datum van volgende maand vandaag 2-2-2006 is, ziet u records voor maart 2006. Records die een datum Between Date( ) And DateAdd("M"; -1; Date( )) De records met verkoopgegevens van bevatten die valt binnen een hele maand. Als de datum van de laatste 30 of 31 vandaag 2-2-2006 is, ziet u records voor dagen de periode van 2 januari 2006 tot 2 februari 2006. Records die een datum Year([Verkoopdatum]) = Year(Now()) And DatePart("q"; Date()) Geeft als resultaat records voor het bevatten van het huidige = DatePart("q"; Now()) huidige kwartaal. Als de datum van kwartaal vandaag 2-2-2006 is, ziet u records voor het eerste kwartaal van 2006. Records die een datum Year([Verkoopdatum])*4+DatePart("q";[Verkoopdatum]) = Geeft als resultaat records voor het bevatten van het vorige Year(Date())*4+DatePart("q";Date())- 1 vorige kwartaal. Als de datum van kwartaal vandaag 2-2-2006 is, ziet u records voor het laatste kwartaal van 2005. Records die een datum Year([Verkoopdatum])*4+DatePart("q";[Verkoopdatum]) = Geeft als resultaat records voor het bevatten van het Year(Date())*4+DatePart("q";Date())+1 volgende kwartaal. Als de datum van volgende kwartaal vandaag 2-2-2006 is, ziet u records voor het tweede kwartaal van 2006. Records die een datum Year([Verkoopdatum]) = Year(Date()) Geeft als resultaat records voor het bevatten van het huidige huidige jaar. Als de datum van vandaag jaar 2-2-2006 is, ziet u records voor het jaar 2006. Records die een datum Year([Verkoopdatum]) = Year(Date()) - 1 Geeft als resultaat records van bevatten van het vorige transacties die plaatsvonden tijdens het jaar vorige jaar. Als de datum van vandaag 2-2-2006 is, ziet u records voor het jaar 2005. Records die een datum Year([Verkoopdatum]) = Year(Date()) + 1 Geeft als resultaat records van bevatten van het transacties met een datum van het volgende jaar volgende jaar. Als de datum van vandaag 2-2-2006 is, ziet u records voor het jaar 2007. Records die een datum Year([Verkoopdatum]) = Year(Date()) and Geeft als resultaat records van bevatten die valt tussen Month([Verkoopdatum]) <= Month(Date()) and transacties met datums tussen 1 januari 1 januari en vandaag Day([Verkoopdatum]) <= Day(Date()) van het huidige jaar en de datum van (zogenaamde 'jaar tot vandaag. Als de datum van vandaag 2- heden'-records) 2-2006 is, ziet u records voor de periode van 1 januari 2006 tot 2 februari 2006. Records die een datum < Date() Geeft als resultaat records van bevatten uit het verleden transacties die plaatsvonden vóór vandaag. Records die een datum > Date() Geeft als resultaat records van bevatten in de toekomst transacties die zullen plaatsvinden ná vandaag. Records die null- Is Null Geeft als resultaat records van waarden (of ontbrekende transacties waarvan de datum ontbreekt. waarden) filteren Records die andere Is Not Null Geeft als resultaat records van waarden dan null- transacties met een datum. waarden filteren Koppenol Dries Acces Dummy Guide 2.0 11
  • 14. IIf(«expressie»; «waar»; «onwaar») Uiterste betaalddatum: IIf([prijs]<75;[ritdatum] + 10;[ritdatum] + 20 Indien de prijs kleiner is dan 75 euro. Krijgt de klant 10 dagen uitstel van betaling voorwaarde = Waar Indien de prijs groter is dan 75 euro. Krijgt de klant 20 dagen uitstel van betaling voorwaarde = niet waar Switch(«expr-|0»; «waarde-|0») Gebruik: Switch([type brandstof]=”Benzine”;”Korte ritten”;[type brandstof]=”diesel”;”lange ritten”) Indien de waarde voor het record “benzine” is korte ritten indien de waarde voor het record “diesel” is lange ritten Format(expressie;”opmaak”) Format(8500;”Valuta”) € 8.500,00 Koppenol Dries Acces Dummy Guide 2.0 12