Hoe u de parameterquery in MS Access Report gebruikt om records te beperken tot een specifiek datumbereik

Het gebruik van parameterquery in MS Access is kinderspel; het is net zo eenvoudig als het gebruik van een criterium om een ​​query te maken. In dit artikel bekijken we hoe we ze kunnen gebruiken om records te beperken tot een specifiek gegevensbereik.

De parameterquery in een rapport gebruiken om records te beperkenEen parameterquery is een van de most handige en gemakkelijkste manieren om een ​​geavanceerde query te maken. Het is een van de most veelgebruikte methoden voor het maken van query's. Een van de unieke kenmerken van parameterquery's is dat het gebruikers in staat stelt queries te maken die tijdens de opdracht kunnen worden bijgewerkt om na te denken over de nieuwe zoekterm.

Wanneer een gebruiker door middel van parameterquery's werkt, vraagt ​​Access hem naar een zoekterm, waarbij alle mogelijke queryresultaten worden weergegeven die hun zoekopdracht weerspiegelen.

Gebruik van parameterquery

  • Parameter Query in MS Access wordt gebruikt voor het beperken van een set records, die worden weerspiegeld in de formulierquery die wordt geretourneerd volgens de zoekopdracht van de gebruiker.
  • Een query voor een operationele parameter is net zo eenvoudig als het maken van een query die criteria gebruikt. Een parameterquery wordt gebruikt om de gebruiker een stukje informatie te vragen, zoals een onderdeelnummer of voor meer, zoals twee datums.
  • Parameter Query geeft voor elke query een aparte parameter in het dialoogvenster weer, waarin de waarde van die specifieke parameter of zoekopdracht wordt gevraagd.

Methode: Parameterquery

De eenvoudigste manier om parameterquery's te gebruiken, is door het rapport rechtstreeks op het veld te baseren. Deze benadering werkt meestal met alle soorten zoekopdrachten; er zijn echter een paar nadelen aan verbonden:

  • Inflexibel: vereist dat beide datums worden ingevoerd.
  • Inferieure interface: pop-upproblemen (twee dialoogvensters verschijnen onverwacht)
  • Geen alternatieve manier om datums te valideren
  • Geen manier om standaardinstellingen over te dragen of aan te leveren.

Hoe een parameterquery te maken?

Stap 1: Gebruikers kunnen een query maken door een recordbron uit hun rapport te gebruiken.

Stap 2: Ga nu naar de ontwerpweergave van de query en voer het volgende voorbeeld in de rij Criteria in, direct onder uw datumveld.

> = [StartingDate] <[Einddatum] + 1

Stap 3: Nu kunnen gebruikers parameters kiezen die zijn opgenomen in het menu Query. Declareer nu twee willekeurige parameters als type Datum / Tijd.

StartingDate Datum / tijd

Einddatum Datum / tijd

Stap 3: Om alle limietdata in het rapport weer te geven, moeten gebruikers hun rapport openen in de ontwerpweergave. Nu moeten ze twee tekstvakken invoegen in het rapportkopgedeelte.

Merk op dat de gebruiker ook de eigenschapsinstelling van ControlSource moet instellen op “= StartingDate en = EndingDate ”.

ParameterqueryOndanks dat het een van de gemakkelijkste manieren is om naar een zoekopdracht te zoeken, wordt deze vaak bekritiseerd vanwege het gebrek aan efficiëntie. Gebruikers vinden het ontwerp van de parameterquery met meerdere dialoogvensters onvoldoende en frustrerend voor al hun doeleinden. Gebruikers kunnen dit probleem echter oplossen door een formulier te maken dat kan voldoen aan hun behoeften aan parameterverzameling. Ondanks dat het tijdrovend en inflexibel is, blijft het opvragen van parameters een van de most populaire manieren om te zoeken naar een beperkt gegevensbereik voor records.

Soms kunt u tijdens het werken met een MS Access-database incidenten tegenkomen van databasebeschadiging die uw belangrijke gegevens in gevaar kunnen brengen. Om een ​​scenario met gegevensverlies te voorkomen, wordt regelmatige Access-gebruikers geadviseerd om voor een betrouwbare tool te kiezen beschadigde toegang database in noodgevallen.

Auteur Introductie:

Vivian Stevens is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder mdf-oplossing en Excel-herstelsoftwareproducten. Voor meer informatie bezoek www.datanumen.com

Reacties zijn gesloten.