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