sql >> Databasteknik >  >> RDS >> Access

Hur man markerar poster eller värden i en Microsoft Access-rapport med villkorlig formatering

Använd villkorlig formatering i Microsoft Access-rapporter

Gäller:Microsoft Access 2010, 2013, 2016, 2019 och 365 (Windows)

Du kan markera värden eller poster i en Microsoft Access-rapport med villkorlig formatering. Villkorlig formatering används för att ändra utseendet på en bunden kontroll, till exempel en textruta baserad på en regel. Vissa villkor måste vara uppfyllda för att formateringen ska kunna tillämpas. Du kan använda villkorlig formatering i layoutvy eller designvy. Villkorlig formatering visas på fliken Rapportdesignverktyg Format i menyfliksområdet:

Vill du lära dig mer om Microsoft Access? Kolla in vårt virtuella klassrum eller kurser för tillgång till liveklassrum>

Om du vill använda villkorlig formatering på kontroller, kanske du vill ta bort alternativ radskuggning i designvyn:

  1. Högerklicka på rapportfliken och välj Designvy (eller högerklicka i ett tomt område på rapporten och välj Designvy).
  2. Högerklicka på avsnittet Detalj.
  3. Välj Alternativ radskuggning i rullgardinsmenyn och välj sedan Ingen färg eller vit.

Tillämpa villkorlig formatering i layoutvyn

Så här använder du villkorlig formatering i layoutvyn:

  1. Högerklicka på rapportfliken och välj Layoutvy (eller högerklicka i ett tomt område på rapporten och välj Layoutvy).
  2. Klicka på den eller de kontroller som du vill använda villkorlig formatering på. Om du vill att formatering ska tillämpas på hela posten, Skift-klickar du på alla kontroller i en enda post.
  3. Klicka på fliken Rapportdesignverktyg Format i menyfliksområdet.
  4. Klicka på Villkorlig formatering i gruppen Kontrollformatering.
  5. Klicka på Ny regel i dialogrutan som visas.
  6. Klicka på Kontrollera värden i den aktuella posten eller använd ett uttryck eller klicka på Jämför med andra poster.
  7. Ange önskad regel.
  8. Välj den formatering du vill använda, t.ex. teckensnittsfärg.
  9. Klicka på OK två gånger.
  10. Högerklicka på rapportfliken och välj Förhandsgranska för att se hur formateringen kommer att se ut om du skriver ut rapporten.

I exemplet nedan har vi angett en regel så att om den faktiska försäljningen är större än 50 000 kommer hela posten att visas i fet stil och en blå teckenfärg (observera att fältet faktisk försäljning måste vara bunden till en kontroll som en textruta på rapporten):

Tillämpa villkorlig formatering i Design View

Så här tillämpar du villkorlig formatering i designvy:

  1. Högerklicka på rapportfliken och välj Designvy (eller högerklicka i ett tomt område på rapporten och välj Designvy).
  2. Välj den eller de kontroller som du vill använda villkorlig formatering på. Om du vill att formatering ska tillämpas på en hel post, Skift-klickar du på alla kontroller i avsnittet Detalj.
  3. Klicka på fliken Rapportdesignverktyg Format i menyfliksområdet.
  4. Klicka på Villkorlig formatering i gruppen Kontrollformatering.
  5. Klicka på Ny regel i dialogrutan som visas.
  6. Klicka på Kontrollera värden i den aktuella posten eller använd ett uttryck eller klicka på Jämför med andra poster.
  7. Ange önskad regel.
  8. Välj den formatering du vill ha, t.ex. teckensnittsfärg.
  9. Klicka på OK två gånger.
  10. Högerklicka på rapportfliken och välj Förhandsgranska för att se hur formateringen kommer att se ut om du skriver ut rapporten.

I exemplet nedan har vi angett en regel så att om uppföljningsdatumet är inom 90 dagar efter det aktuella datumet kommer hela posten att visas i fet stil och en grön teckenfärg (observera att fältet uppföljningsuppdatering måste vara bunden till en kontroll som en textruta på rapporten):

Om du vill tillämpa fyllnadsformatering på en hel post måste kontrollerna (vanligtvis textrutor) "röra" nästa kontroll annars skulle du se luckor i posten.

I listan med regler för villkorlig formatering i dialogrutan Villkorlig formatering har en regel högre i listan företräde framför en regel lägre i listan. Så om ett värde eller en post formateras med villkorlig formatering med flera regler, skulle den högsta regeln i dialogrutan "vinna". Du kan ändra prioritetsordningen genom att klicka på pilarna för att flytta upp och ner i dialogrutan.

Den här artikeln publicerades först den 17 maj 2019 och har uppdaterats för tydlighetens skull och innehållet.


  1. Hur man får år och månad från ett datum i MySQL

  2. Kontrollera om tabellen finns och om den inte finns, skapa den i SQL Server 2008

  3. Dynamiska pivotkolumner i SQL Server

  4. Verktyg för att generera ett databasdiagram/ER-diagram från befintlig Oracle-databas?