Naar hoofdinhoud gaan

Records in een agenda tonen

Doel​

Van een weergave een agenda maken: de records van de tabel op een dag-, week- of maandblad geplaatst in plaats van in een raster opgesomd, waarbij een leeg tijdvak een nieuw record begint. Reserveringen, afspraken, diensten, deadlines, vakanties — alles waarvan een datum zegt wanneer.

Er is geen reserveringstabel in het platform. Elke tabel met een datum erop kan zo worden gelezen, en welke van haar datums "begint" betekent, bepaal jij.

Vereisten​

  • Een tabel met ten minste één veld Datum en tijd. Heeft de jouwe dat niet, voeg het dan eerst toe — zie Een veld aan een tabel toevoegen.
  • Een weergave van die tabel om een agenda van te maken. Zie Een weergave maken.
  • Optioneel, en de moeite waard om eerst te doen: een keuzeveld waarvan de opties kleuren hebben, als je de blokken een tint wilt geven. Zie Een keuzeset maken.

Stappen​

1. Stel de indeling van de weergave in op Agenda​

Open de weergave in de Weergaveontwerper. Stel in de strook onder de titel Indeling in op Agenda.

Het uitgangspunt is het eerste veld Datum en tijd van de tabel als begin. De knop Agenda verschijnt in de titelbalk; druk erop, en in het venster dat opent, geef je aan wat het blad tekent.

Heeft de tabel helemaal geen veld Datum en tijd, dan blijft het begin leeg en valt er niets te kiezen — voeg eerst het veld aan de tabel toe.

2. Geef aan wanneer een record plaatsvindt​

Begint om is het enige waar een agenda niet zonder kan: een record zonder begin kan niet op een blad worden geplaatst, dus er is niets om op terug te vallen. De lijst biedt de velden Datum en tijd van de tabel aan en verder niets — een tekstkolom met iets wat op een datum lijkt, zou een leeg blad tekenen, en dat leest als er is niets gereserveerd.

Eindigt om is optioneel. Laat het ongekoppeld voor een tabel die een moment vastlegt in plaats van een periode — een afspraaktijd, een vervaldatum — en elk blok is dan één tijdvak lang. Dat is niet hetzelfde als nul: een blok zonder hoogte kan niet worden aangeklikt.

Beide lijsten bevatten de eigen velden Gemaakt op en Gewijzigd op van het platform. Een tabel zonder eigen datum kan nog steeds worden gelezen als agenda van wanneer haar records binnenkwamen.

3. Geef aan wat een blok toont​

Titel is de eerste regel van het blok. Laat het ongekoppeld om het naamveld van de tabel te gebruiken, dat ook het raster, een zoekvenster en het kruimelpad al tonen.

Kleuren op accepteert een keuzeveld, een Status of een Reden — en niets anders, omdat de kleur bij de optie hoort. "Training is amber" instellen in het keuzeveld kleurt het blok, de legenda boven het blad en de cel van dat veld in elk raster, allemaal tegelijk. Een keuzeveld waarvan de opties geen kleuren hebben, levert nog steeds een legenda op; de blokken hebben dan gewoon één egale tint.

Gereserveerd voor en Notitie zijn optionele extra regels. Laat Notitie ongekoppeld op een blad met korte tijdvakken — een notitie die altijd wordt afgekapt, is ruis.

4. Geef aan waarop de lezer opent​

Opent op kiest het dag-, week- of maandblad. Van en Tot bepalen welke uren het dag- en weekblad tonen — dit is het verschil tussen een bruikbaar reserveringsblad en een dat voor twee derde leeg opent, dus een kliniek die van 8 tot 7 werkt, moet dat zeggen in plaats van zestien rijen middernacht te tonen.

Tijdvak (minuten) is hoe lang een nieuw record is als iemand op een leeg tijdvak klikt, en hoe hoog een blok is in een weergave zonder eindveld.

Dit alles zegt waar de agenda opent. Wie haar leest, kan nog steeds van schaal wisselen en de uren verfijnen via de eigen kop van het blad — het venster is van hen, niet van jou.

5. Resources naast elkaar op de dag (optioneel)​

Voor een agenda van dingen die geboekt worden — banen, zalen, mensen — kiest u onder Resources naast elkaar een Resource: een opzoekveld dat zegt waarop elk record betrekking heeft. Op het Dagblad wordt elk record van de tabel van dat veld een kolom, zodat de banen van een club naast elkaar staan en een vrije baan een gat is dat u ziet.

Kolommen uit weergave bepaalt welke van die records, en in welke volgorde: kies een weergave van de resourcetabel — boekbare banen, zalen van dit gebouw. Laat leeg voor elk record, op naam.

Klikken op een leeg vak in een kolom vult naast de tijden ook de resource in. Het Week- en Maandblad houden de dagen naast elkaar — zeven dagen maal een kolom per baan is een raster dat niemand kan lezen — en noemen de resource op elk blok.

Vink Klikken op een leeg vak maakt een record aan uit voor een blad waarvan niemand de records met de hand aanmaakt — een logboek, of de blokkeringen die een boeking plaatst. Het blad blijft leesbaar en de blokken openen nog; er is alleen geen vak om op te klikken en geen Nieuw.

6. Opslaan, en de app openen​

Druk op Opslaan en open daarna een app die de weergave bevat. Die opent op het blad, niet op een raster.

  • Klik op een leeg tijdvak — het gewone recordformulier opent met het begin en het einde al ingevuld. Alles aan dat formulier geldt nog steeds: verplichte velden, bedrijfsregels, standaardwaarden.
  • Druk op Nieuw in de werkbalk van het blad voor hetzelfde, beginnend op het volgende hele uur, als er geen vrij tijdvak is om op te klikken.
  • Klik op een blok — het opent dat record, dezelfde pagina die het raster opent.
  • Ga vooruit en terug met de pijlen, en wissel tussen Dag, Week en Maand. De records voor elke periode worden opgehaald terwijl je beweegt.
  • Het blad staat in uw kalender — Gregoriaans of Perzisch, zoals Instellingen het zegt — zodat een Perzische lezer dezelfde records op dezelfde dagen ziet, in Jalali-maanden en weken die op zaterdag beginnen. Het blad heeft zelf geen schakelaar: de kalender kiest u één keer, in Instellingen.

Opmerkingen​

  • Een agenda is een eigenschap van de weergave, niet van de tabel. Dezelfde records zijn in de ene weergave een lijst en in een andere een agenda, en een app kan beide aanbieden — de weergavekiezer toont ze naast elkaar.
  • Een weergave wordt op één manier getekend. Een weergave kan niet tegelijk een agenda en een boomstructuur zijn; als je er een kiest, valt de andere weg. Lijst kiezen laat wegvallen wat de weergave had, en zo maak je van een agenda weer een raster.
  • Resources staan alleen op het dagblad naast elkaar. Het week- en maandblad houden de dagen en noemen de resource van elk blok; ga naar Dag om ze naast elkaar te zien.
  • Een heel drukke periode wordt begrensd. Vallen er meer dan 500 records in één periode, dan worden de eerste daarvan getekend en staat dat boven het blad. Verfijn het filter van de weergave als je dat tegenkomt.

Problemen oplossen​

  • "A calendar's 'start' must be a Date and Time field." — de rol noemt een tekst- of getalkolom. Kies een echte datum.
  • "A calendar's 'category' must be a Choice, State or Reason field." — alleen die hebben de kleuren die de blokken aannemen.
  • "The day must end after it starts." — Tot ligt op of vóór Van. De twee vormen één venster.
  • "This calendar has no start field yet." — getoond in de app als het beginveld na het opslaan van de weergave uit de tabel is verwijderd. Open de weergave en kies een ander veld.
  • Het blad is leeg terwijl je records verwacht. Controleer het eigen filter van de weergave, en controleer of de records echt een waarde in het beginveld hebben — een record met een leeg begin wordt niet getekend.
  • "De resource van een agenda moet een opzoekveld naar één tabel zijn." — kies een opzoekveld; een veld dat naar meerdere tabellen kan wijzen, geeft geen eenduidige set kolommen.
  • "De weergave … die de kolommen van deze agenda kiest, is niet gevonden" — boven het blad getoond als Kolommen uit weergave een hernoemde of verwijderde weergave noemt. Elk record is een kolom tot u een andere kiest.
  • "Alleen de eerste 60 resources worden als kolommen getoond." — verfijn de weergave van de kolommen.

Gerelateerde scenario's​