Skip to content
Calendar Companion icon

iOS App

Calendar Companion

Je agenda, supercharged

App Store Coming Soon

Zoeken-tabblad

Zoeken-tabblad - 01-query-01

Zoeken-tabblad

Het Zoeken-tabblad is de belangrijkste zoekinterface voor het vinden van agenda-evenementen. Hier kun je zoeken met Inclusief- en Uitsluiten-termen, filteren op jaarbereik en evenementdetails bekijken.

Besturingselementen

Inclusief-zoekveld

Het bovenste zoekveld, met het label "Inclusief (En)" of "Inclusief (Of)" afhankelijk van de logica-instelling op het Filter-tabblad, wordt gebruikt om evenementen te vinden die overeenkomen met je zoektermen.

  • Ondersteunt kommagescheiden zoektermen. Bijvoorbeeld: als je vergadering, review typt, worden evenementen gezocht die zowel "vergadering" als "review" bevatten (En-logica) of een van beide (Of-logica).
  • Een wisknop (X) verschijnt rechts wanneer er tekst is ingevoerd. Tik erop om het veld te wissen.
  • Resultaten worden automatisch bijgewerkt terwijl je typt.
  • Je zoektekst wordt opgeslagen via iCloud-synchronisatie en hersteld wanneer je de app opnieuw opent.

Uitsluiten-zoekveld

Het tweede zoekveld, met het label "Uitsluiten (En)" of "Uitsluiten (Of)", verwijdert overeenkomende evenementen uit de resultaten.

  • Werkt op dezelfde manier als het Inclusief-veld met kommagescheiden termen.
  • Evenementen die overeenkomen met de uitsluitingstermen worden verwijderd uit de resultaten die door het Inclusief-veld zijn gevonden.
  • Wordt ook bewaard tussen sessies via iCloud-synchronisatie.

Jaarbereik-kiezers

Onder de zoekvelden bevindt zich een rij met het label "Jaren:" en twee dropdownkiezers.

  • Startjaar (linkerkiezer): Selecteert het begin van het datumbereik. Bereik: 2000 tot 2050. Standaard het huidige jaar min 2.
  • Eindjaar (rechterkiezer): Selecteert het einde van het datumbereik. Bereik: 2000 tot 2050. Standaard het huidige jaar plus 2.
  • Verversknop (cirkelpijlicoon, uiterst rechts): Tik om handmatig agenda-evenementen voor het geselecteerde jaarbereik te herladen.
  • Het wijzigen van een jaarkiezer herlaadt automatisch alle agenda-evenementen binnen het nieuwe bereik.
  • Het startjaar wordt altijd gevalideerd om kleiner dan of gelijk aan het eindjaar te zijn.

Agendakiezer

Onder de jaarbereik-kiezers verschijnen een agendapictogram en een dropdownmenu wanneer er meerdere agenda's op het apparaat bestaan.

  • Toont "Agenda's: Alles" wanneer alle agenda's zijn geselecteerd.
  • Toont "Agenda's: X van Y" wanneer slechts een deel is geselecteerd (bijv. "Agenda's: 3 van 5").
  • Tikken op het dropdownmenu opent een menu met:
    • "Alles selecteren"-knop bovenaan om snel alle agenda's te selecteren.
    • Een scheidingslijn.
    • Individuele agenda-schakelaars met vinkjes die aangeven welke agenda's momenteel zijn geselecteerd.
  • Verschijnt alleen wanneer het apparaat meer dan één agenda heeft.
  • Het deselecteren van de laatst overgebleven agenda wordt voorkomen — er moet altijd minstens één geselecteerd zijn.
  • Agendaselectie wordt bewaard tussen sessies via iCloud-synchronisatie.
  • Filteren heeft invloed op zowel zoekresultaten als het aantal evenementen dat in de standaardstatus wordt getoond.

Toetsenbordwerkbalk

Wanneer het toetsenbord zichtbaar is (tijdens het typen in een van beide zoekvelden), verschijnt er een werkbalk erboven met twee knoppen:

  • Verversknop (links): Herlaadt alle agenda-evenementen.
  • Sluitknop (X, rechts): Sluit het toetsenbord.

Resultatenlijst

Wanneer zoektermen overeenkomen met evenementen, wordt een scrollbare lijst weergegeven. Elke rij toont:

  • Een agendapictogram aan de linkerkant
  • De evenementtitel
  • De startdatum/-tijd en einddatum/-tijd (opgemaakt als verkorte datum en verkorte tijd)
  • De agendanaam waartoe het evenement behoort
  • Een pijltje (>) aan de rechterkant dat aangeeft dat de rij aantikbaar is

Tikken op een resultaat opent de Evenementdetail-weergave in een paneel, met volledige evenementinformatie en een bewerkingsoptie.

Resultaten worden chronologisch gesorteerd op startdatum en vervolgens op einddatum.

Navigatietitel

  • Toont "Zoeken" wanneer er geen zoektermen zijn ingevoerd.
  • Verandert naar "Zoeken: N gevonden" (waarbij N het aantal resultaten is) wanneer een zoekopdracht actief is.

Voorwaardelijke statussen

Het hoofdinhoudsgebied toont een van de volgende statussen, afhankelijk van de situatie:

  1. Laden -- Er wordt een spinner getoond met "Evenementen laden..." of "Laden [JAAR]... (X van Y)" terwijl elk jaar in het bereik wordt opgehaald.

  2. Agendatoegang vereist -- Wordt getoond wanneer de app nog geen agendatoestemming heeft gekregen. Toont een blauw agendapictogram, een korte privacyuitleg ("Gegevens blijven op je apparaat en worden alleen gesynchroniseerd met je iCloud") en een knop "Toegang verlenen".

  3. Agendatoegang geweigerd -- Wordt getoond wanneer de gebruiker eerder agendatoegang heeft geweigerd. Toont een rood agendapictogram met een uitroepteken en een knop "Open instellingen" die naar de iOS-instellingen navigeert.

  4. Geen zoektermen -- De standaardstatus nadat evenementen zijn geladen. Toont een vergrootglaspictogram, de koptekst "Zoek agenda-evenementen" en een bericht dat aangeeft hoeveel evenementen zijn gevonden, samen met instructies om een zoekterm in te voeren.

  5. Geen resultaten -- Wordt getoond wanneer zoektermen zijn ingevoerd maar niets overeenkomt. Toont een vergrootglaspictogram met uitroepteken en het bericht "Geen evenementen gevonden die overeenkomen met je zoekcriteria".

Zoekgedrag

De velden Inclusief en Uitsluiten werken samen in twee fasen:

  1. Fase 1 (Inclusief): Evenementen die overeenkomen met de inclusief-termen worden verzameld. Als het Inclusief-veld leeg is maar het Uitsluiten-veld termen bevat, worden alle evenementen als startset gebruikt.
  2. Fase 2 (Uitsluiten): Evenementen die overeenkomen met de uitsluitingstermen worden verwijderd uit de resultaten van Fase 1.

Het zoekgedrag wordt bepaald door instellingen op het Filter-tabblad. De velden Inclusief en Uitsluiten hebben elk onafhankelijke instellingen voor:

  • Bereik: "Alleen titel" doorzoekt alleen evenementtitels. "Alles" doorzoekt titels, locaties en notities.
  • Type: "Bevat..." zoekt overal in het veld. "Begint met..." zoekt alleen aan het begin. "Eindigt op..." zoekt alleen aan het einde.
  • Logica: "En" vereist dat alle kommagescheiden termen overeenkomen. "Of" vereist dat minstens een term overeenkomt.
  • Hoofdlettergebruik: "Hoofdletterongevoelig" (standaard) negeert hoofdletters. "Hoofdlettergevoelig" vereist exacte hoofdletterovereenkomst.

De huidige logica-instelling (En/Of) wordt getoond in de plaatsaanduidingstekst van elk zoekveld, zodat je altijd weet welke modus actief is.

Voorbeelden

  1. Alle vergaderingen vinden: Typ vergadering in het Inclusief-veld.
  2. Vergaderingen vinden maar geen standups: Typ vergadering in Inclusief en typ vervolgens standup in Uitsluiten.
  3. Evenementen over Q1 of Q2 vinden: Stel de Inclusief-logica in op "Of" op het Filter-tabblad en typ vervolgens Q1, Q2 in het Inclusief-veld.
  4. Evenementen met een specifieke locatie zoeken: Stel het Inclusief-bereik in op "Alles" op het Filter-tabblad en typ vervolgens de locatienaam in het Inclusief-veld.
  5. Beperken op jaar: Pas de kiezers Startjaar en Eindjaar aan om resultaten te beperken tot een specifieke periode.

Functies

Massa-update

Werk je evenementtitels intelligent en in bulk bij met krachtig zoeken en vervangen.