Sähköiset lomakkeet ovat monessa yrityksessä kenttätyön selkäranka: tarkastuspöytäkirjat, poikkeamailmoitukset, työmaaraportit ja kalustotarkastukset täytetään Kihon lomakkeilla siellä missä työ tehdään. Mutta kun täytettyjä lomakkeita kertyy satoja, kokonaiskuva hukkuu — yksittäisiä vastauksia voi selata, mutta "kuinka moni tarkastus löysi puutteita tässä kuussa" vaatii käsin koostamista. Kiho Labsin lomakeraportointi tekee täytetyistä lomakkeista raportin automaattisesti: taulukon, tunnusluvut ja kaaviot suoraan lomakkeen omasta rakenteesta.
Miten se toimii
Näkymä alkaa lomakevalitsimesta, joka listaa yrityksen lomakkeet vastausmäärineen ja jota voi rajata hakusanalla. Kun lomake on valittu, raportti rakentuu sen omista kentistä — mitään ei määritellä etukäteen, eikä raportin käyttöönotto vaadi asetuksia:
- Taulukko lomakkeen ehdoilla. Sarakkeet johdetaan lomakkeen kenttärakenteesta, joten jokainen yritys näkee omat lomakkeensa sellaisina kuin ne on suunniteltu. Kun lomaketta muokataan Kihossa, raportti seuraa perässä. Kaikki kenttätyypit esitetään järkevästi: tekstit ja numerot sellaisenaan, päivämäärät luettavassa muodossa, valintakentät valitun vaihtoehdon nimellä ja liitetiedostot linkkeinä. Leveät lomakkeet vierivät vaakasuunnassa, ja vastauksen perustiedot — täyttäjä, aika, käsittelytila — pysyvät koko ajan näkyvissä. Taulukon saa myös suurennettua koko ruudun kokoiseksi, jolloin isokin vastausmäärä on luettavissa ilman jatkuvaa vieritystä — otsikkorivi ja perustietosarakkeet pysyvät paikallaan molempiin suuntiin vieritettäessä.
- Vastauksen tarkastelu. Mikä tahansa rivi avautuu kokonaisuudessaan lomakkeen osioiden mukaan ryhmiteltynä, joten pitkänkin lomakkeen vastaus on luettavissa samassa järjestyksessä kuin se on täytetty.
- Tunnusluvut ja kaaviot. Raportti laskee yhteenvedon (vastausten kokonaismäärä, aikaväli, vastaukset käyttäjittäin) ja piirtää jakaumakaavion jokaisesta rakenteellisesta kentästä — valintakentistä ja kyllä/ei-kentistä. Muutaman vaihtoehdon jakaumat esitetään donitsikaaviona, laajemmat pylväinä. Kaavioita ei tarvitse rakentaa tai määritellä: ne syntyvät suoraan lomakkeen rakenteesta.
- Käsittelytila yhdellä silmäyksellä. Käsiteltyjen ja käsittelemättömien vastausten suhde näkyy omana kaavionaan ja lukuina — käsittelyjono ei pääse yllättämään.
- Suodattimet ilman odottelua. Vastauksia voi rajata käsittelytilalla (kaikki / käsitellyt / käsittelemättömät), täyttäjän mukaan ja minkä tahansa valintakentän arvolla. Lisäksi taulukon jokaisella sarakkeella on oma suodatuskenttänsä suoraan otsikon alla, ja sarakeotsikon klikkaus järjestää taulukon kyseisen sarakkeen mukaan — numerot lukuina ja aikaleimat aikajärjestyksessä. Kaikki suodattimet yhdistyvät, ja sekä taulukko että kaaviot päivittyvät välittömästi ilman uutta hakua. Aikavälirajaus onnistuu päivämäärillä.
- CSV-vienti jatkokäsittelyyn. Taulukon saa ladattua CSV-tiedostona, joka aukeaa suoraan Exceliin — mukaan tulevat juuri ne rivit, jotka suodattimet ovat rajanneet, joten Exceliin ei tarvitse viedä koko aineistoa käsin kopioimalla.
Raportti näyttää täsmälleen ne lomakkeet ja vastaukset, jotka käyttäjä näkisi Kihossakin — käyttöoikeudet eivät levene raportoinnin kautta.

Tilamuutosten seuranta
Raportoinnin rinnalla kulkee toinen ominaisuus: valvottujen lomakkeiden tilamuutosten automaattinen havaitseminen. Kun lomake otetaan seurantaan, järjestelmä tarkkailee sen vastauksia ja havaitsee, kun vastauksen käsittelytila muuttuu — esimerkiksi käsittelemättömästä käsittelyssä olevaksi tai käsitellyksi. Tavoite on, että lomakkeen täyttäjä saa tiedon oman ilmoituksensa etenemisestä ilman että kenenkään tarvitsee muistaa ilmoittaa erikseen.
Havainnointi on rakennettu varovaiseksi ja yleiskäyttöiseksi:
- Kun lomake otetaan seurantaan, olemassa oleva vastaushistoria ei laukaise ilmoitusryöppyä — vain seurannan aloittamisen jälkeen tapahtuvat muutokset huomioidaan.
- Jokainen muutos käsitellään täsmälleen kerran, eikä sama tilamuutos toistu vastaanottajalle.
- Käsittelytilojen nimillä ei ole väliä: seuranta reagoi mihin tahansa muutokseen, joten se toimii yrityksen omalla tilasanastolla sellaisenaan.
Labs-vaiheessa havaitut muutokset kirjataan järjestelmään; varsinainen ilmoituskanava täyttäjälle (esimerkiksi tekstiviesti) kytketään samaan mekanismiin, kun kanava on valittu.
Mitä tämä tarkoittaa käytännössä
Lomakedatan arvo realisoituu vasta, kun siihen pääsee käsiksi kokonaisuutena. Muutama tyypillinen tilanne:
- Laatuvastaava avaa kalustotarkastuslomakkeen raportin ja näkee donitsista heti, että 18 % kuukauden tarkastuksista päätyi "vaatii toimenpiteitä" -tulokseen. Yksi suodatinvalinta, ja taulukossa ovat vain nämä tapaukset — ja toisesta kaaviosta näkyy, painottuvatko ne tiettyyn kalustoryhmään tai toimipisteeseen.
- Työnjohtaja seuraa poikkeamailmoitusten käsittelyjonoa: käsittelemättömien määrä näkyy suoraan, eikä kenenkään tarvitse ylläpitää erillistä seurantataulukkoa. Käyttäjäkohtainen yhteenveto kertoo samalla, keneltä ilmoituksia tulee — ja keneltä ei, mikä voi olla yhtä kiinnostava havainto.
- Kenttätyöntekijä täyttää poikkeamailmoituksen ja tietää jatkossa ilman kyselemistä, kun ilmoitus on otettu käsittelyyn — tilamuutosten seuranta tekee käsittelyn etenemisestä näkyvää myös ilmoittajalle. Ilmoituskulttuuri paranee, kun ilmoittaminen tuntuu johtavan johonkin.
Raportti toimii myös kokouksen työkaluna. Kuukausipalaverissa laatulomakkeen raportti avataan yhteiselle ruudulle, aikaväli rajataan kuluneeseen kuukauteen ja jakaumia käydään läpi kaavio kerrallaan — ja kun joku kysyy "mitkä tapaukset nämä ovat", vastaus on suodatinvalinnan ja rivin avauksen päässä, liitekuvia myöten. Sama data, joka ennen koottiin esitykseksi käsin, on nyt suoraan keskustelun pohjana.
Olennaista on, ettei raportointi vaadi ylläpitoa. Koska sarakkeet, kaaviot ja suodattimet johdetaan lomakkeen rakenteesta automaattisesti, uusi lomake on raportoitavissa siitä hetkestä, kun ensimmäinen vastaus saapuu. Lomakkeen omistaja voi kehittää lomakettaan vapaasti ilman, että raportti pitää rakentaa uudelleen — ja sama raporttinäkymä toimii yhtä hyvin kymmenen kuin tuhannen vastauksen lomakkeelle. Tämä muuttaa myös lomakkeiden suunnittelua: kun tietää, että jokainen valintakenttä tuottaa itsestään jakaumakaavion, kannattaa vapaatekstin sijaan kysyä rakenteellisesti — ja raportoitavuus paranee ilman erillistä raportointiprojektia.
Kokeile Kiho Labsissa
Lomakeraportointi on kokeiltavissa Kiho Labsissa — kokeiluympäristössä, jossa uusia ominaisuuksia rakennetaan Kiho-alustan päälle. Kirjaudu osoitteessa labs.kiho.fi omilla Kiho-tunnuksillasi, valitse jokin yrityksesi lomakkeista ja katso, miltä sen data näyttää kaavioina — todennäköisesti se kertoo jotain, mitä vastauksia yksitellen selaamalla ei olisi huomannut.