Standaard knoppen en filters
Met deze knoppen kunnen acties worden uitgevoerd in ControlOffice. Ook gaan we in dit artikel dieper in op de mogelijke filter opties binnen ControlOffice.
In dit item nemen we door de standaard functies die in bijna alle schermen aanwezig zijn.
We beginnen met het doornemen van wat alle knoppen zijn en doen.
Standaard knoppen
Elk overzichtsscherm heeft mogelijk de volgende knoppen die afhankelijk van de gebruikersrechten en het soort overzicht gebruikt kunnen worden.
| Knop | Functie |
| Maak een nieuw item aan. | |
| Verplaats de geselecteerde items naar de prullenbak. | |
| Exporteer de geselecteerde items naar Excel. | |
| Kopieer de geselecteerde items. | |
| Voer een multi-actie uit over de geselecteerde items. | |
| Maak een uitgebreid filter. | |
| Toon of verberg kolommen. | |
| Maak kolommen breder of smaller, of verplaats kolommen in volgorde. | |
| Sla het toegepaste filter en kolomindeling op als view. | |
| Haal eerder opgeslagen filters en kolomindelingen op als view. | |
|
|
Print de geselecteerde items. |
| Print een QR van de geselecteerde regels (alleen bij objecten, onderdelen en meters. | |
| Wissel van object/onderdeel/formulier groep. | |
| Ga naar de prullenbak. | |
|
Verwijder een item definitief uit de prullenbak. |
|
|
Herstel een item uit de prullenbak. |
|
|
In een aantal menu’s aanwezig. |
|
Maak een werkorder van de geselecteerde items |
|
| Maak een werkorder van de geselecteerde items en open (maximaal 5 items) |
Filteren
In elk scherm zijn 2 zoekfilters beschikbaar om data te filteren en op te zoeken.
Optie 1: Algemeen zoekfilter
Elk scherm heeft rechts bovenin een algemene zoekfunctie, deze zoekfunctie doorzoekt alle beschikbare/getoonde kolommen. Een uitzondering is de bijlage kolom.
Optie 2: Uitgebreid zoekfilter
Daarnaast is er voor schermen een uitgebreid zoekfilter om per kolom te zoeken middels het 'trechter' icoontje.
Per kolom (rood) kan een conditie (groen) meegegeven worden en daarnaast de zoekopdracht (blauw). Op deze manier kunnen filters gebouwd worden die heel specifiek zoeken naar een bepaalde criteria.
Voorbeelden van condities zijn voor een datum, tussen 2 datums, groter dan een getal, kleiner dan een getal, gelijk aan, bevat, etc. Elk regel uit een filter kan "onder" een ander filter gezet worden. Zo kan er bijvoorbeeld gezocht worden op alle werkorders uit een jaar, maar alleen als het een storing is, en prioriteit 1 heeft.
Views maken en gebruiken
Indien je een filter vaker wilt gebruiken, bijvoorbeeld je wilt elke ochtend alle openstaande werkorders inzien, kan dit filter worden opgeslagen als ‘view’ en opnieuw worden herladen. Een view kan worden gedeeld met andere gebruikers, worden bewerkt, en worden verwijderd. Een gedeelde view verwijderen betekent dat de view ook voor andere gebruikers niet meer te gebruiken is. Alleen de eigenaar van de view, kan de gedeelde view verwijderen.
Het uitgebreide zoekfilter kent ook opties om het filteren op datum eenvoudiger te maken.
Onderstaande teksten kunnen ingevuld worden als gekozen voor "Gelijk aan" bij de ‘Waarde’ en gebruikt worden om altijd alles van bijvoorbeeld ‘vorige week’ of ‘volgende maand’ te zien, ongeacht de huidige dag, week of maand.
| Tekst | Uitleg |
| [gisteren] | Toont alle items waarvan de datum voldoet aan gisteren. |
| [vandaag] | Toont alle items waarvan de datum voldoet aan de huidige dag. |
| [morgen] | Toont alle items waarvan de datum voldoet aan morgen. |
| [vorige_week] | Toont alle items waarvan de datum voldoet aan de vorige week. |
| [deze_week] | Toont alle items waarvan de datum voldoet aan de huidige week. |
| [volgende_week] | Toont alle items waarvan de datum voldoet aan de volgende week. |
| [vorige_maand] | Toont alle items waarvan de datum voldoet aan de vorige maand. |
| [deze_maand] | Toont alle items waarvan de datum voldoet aan de huidige maand. |
| [volgende_maand] | Toont alle items waarvan de datum voldoet aan de volgende maand. |
| [vorig_kwartaal] | Toont alle items waarvan de datum voldoet aan het vorige kwartaal |
| [dit_kwartaal] | Toont alle items waarvan de datum voldoet aan het huidige kwartaal |
| [volgende_kwartaal] | Toont alle items waarvan de datum voldoet aan het volgende kwartaal |
| [vorig_jaar] | Toont alle items waarvan de datum voldoet aan het vorige jaar. |
| [dit_jaar] | Toont alle items waarvan de datum voldoet aan het huidige jaar. |
| [volgend_jaar] | Toont alle items waarvan de datum voldoet aan het volgende jaar. |
Bijvoorbeeld, dit als filter gebruiken op een datum veld (bijvoorbeeld de aanmaakdatum van een werkorder levert alle werkorders met een aanmaakdatum in deze week op. Door dit op te slaan als view, verhuist "deze week" altijd met je mee.

Daarnaast is het mogelijk om te filteren op datum velden met behulp van een relatieve datum notatie, bijvoorbeeld 12 uur geleden. De "voor", "na", "tussen" en "niet tussen" kunnen met de handles omgaan. De handle opbouw is altijd tussen blokhaken, gevolgd door een + of - teken, een getal en een eenheid.
Bijvoorbeeld, door te filteren op [-8h] kijk je 8 uur achteruit, en door te filteren op [+2w] kijk je 2 weken vooruit. Het getal moet altijd een heel getal zijn.
| Eenheid | Uitleg |
| n | minuten |
| h | uren |
| d | dagen |
| w | weken |
| m | maanden |
| q | kwartaal |
| y | jaren |
Door bijvoorbeeld dit in te geven in het filter, filter je op alle werkorders die zijn aangemaakt vanaf 8 uur geleden. Heel handig voor bijvoorbeeld een ploegoverdracht.

Ook kan er bij medewerker velden (zoals bijvoorbeeld de verantwoordelijke of medewerker op een werkorder) op een werkorder gebruik worden gemaakt van de "ik" handle.
Door "[ik]" te gebruiken worden alleen items getoond waarbij de huidige ingelogde medewerker staat.
Door slimme views aan te maken kan je eenvoudig met enkele kliks elke dag de juiste informatie opvragen. Denk bijvoorbeeld aan een view voor alle openstaande werkorders, eenvoudig te maken door te filteren op "Status" - "Bevat niet" - "Gereed". Zo houd je alle openstaande werkorders over.
Of een view op alle openstaande werkorders met prioriteit "Hoog".
Gebruik bovenstaande instelling, en voeg daaraan toe "Prioriteit" - "Bevat" - "Hoog".
Door de views goed op te bouwen bespaar elke dag tijd en behoud je goed overzicht.

Of maak een view met een handle erin, bijvoorbeeld alle openstaande werkorders van de betreffende medewerker die de view opent.
