KEPLIN Docs

Ryhmittelyt, kaaviot ja aliraportit

Ryhmittely kentän mukaan omine ylä- ja alatunnisteineen, summaaminen koonneilla, kaavioiden piirtäminen paperille ja raportin upottaminen toisen sisään.

Yksityiskohtavyöhyke yksinään osaa vain tulostaa rivin tietuetta kohden. Listauksesta dokumentin tekevät kolme palasta: ryhmittelyt, jotka jakavat listan lohkoihin otsikoineen ja summineen; kaaviot, jotka tiivistävät sen mitä lista sanoo; ja aliraportit, jotka tuovat dokumentin sisään kokonaan toisen tietojoukon.

Jatkamme Asiakashallinta-sovelluksen raportissa Oportunidades por conta.

Ryhmittelyt

Ryhmittely jakaa listan aina kun kentän arvo vaihtuu. Jokainen taso tuo kaksi omaa vyöhykettä: ylätunnisteen, joka tulostuu kun arvo vaihtuu, ja alatunnisteen, joka tulostuu kun arvo loppuu.

Juuri se tekee dokumentista ”jokainen asiakkuus, sen myyntimahdollisuudet alla ja summa lopussa”.

Ryhmittelyn luominen

  1. Napsauta vasemmassa sarakkeessa osion Ryhmittelyt painiketta +.
  2. Valitse suunnittelupinnalle ilmestynyt vyöhyke Ylätunniste: ….
  3. Valitse oikean paneelin osiossa Ryhmittely kohta Kenttä.

Ryhmittelyn ominaisuudet
Ryhmittelyn ominaisuudet

Ominaisuus Mitä se tekee
Kenttä ”Pääjoukon kenttä, jonka arvo määrittää ryhmän. Rivit järjestetään sen mukaan.” Hyväksyy pisteelliset polut suhteissa liikkumiseen: conta.nome.
Järjestys Nouseva tai Laskeva.
Toista ylätunniste ”Kun ryhmä jatkuu seuraavalle sivulle, sen ylätunniste tulostuu uudelleen sivun ylälaitaan.”
Uusi sivu jokaiselle ryhmälle ”Jokainen ryhmä alkaa omalta sivultaan.” Tämä kytketään päälle, kun halutaan yksi lasku arkkia kohden.

Ryhmävyöhykkeet näkyvät suunnittelupinnalla yksityiskohdan ympärille upotettuina, sisennyksellä joka näyttää mihin tasoon ne kuuluvat. Tasoja voi olla kuinka monta tahansa — vuosittain, sitten asiakkaittain, sitten laskuittain.

Dica

Kenttä ryhmän ylätunnisteen sisällä lukee ryhmän ensimmäisen rivin. Juuri se saa asiakkuuden nimen ilmestymään sen myyntimahdollisuuksien yläpuolelle. Ryhmävyöhykkeiden ulkopuolella (esimerkiksi raportin ylätunnisteessa) ei ole yhtään riviä, ja kenttä tulostuu tyhjänä.

Summat Koonnilla

Elementti Koonti on moottorin tekemä laskenta: Summa, Keskiarvo, Lukumäärä, Pienin tai Suurin joukon kentän yli.

Se, minne sen panet, ratkaisee mitä se laskee:

Missä se on Mitä se summaa
Ryhmän alatunnisteessa Vain sen ryhmän rivit — sen asiakkuuden summa.
Raportin alatunnisteessa Kaikki rivit — loppusumma.
Yksityiskohtavyöhykkeellä, liitetyn joukon yli Vain sen rivin rivit — sen laskun summa.

Lukumäärässä kenttä voi jäädä tyhjäksi: se laskee rivejä, ei arvoja.

Kaaviot

Kaavio paperilla käyttää samaa moottoria ja samoja asetuksia kuin näyttöjen kaaviowidget. PDF:ssä se piirretään palvelimella ja tulee mukaan vektorina, ei kuvana — rasteroitu kaavio suttaantuisi tulostettaessa tai suurennettaessa.

Raportin alatunniste kaavioineen ja loppusummineen
Raportin alatunniste kaavioineen ja loppusummineen

Vedä Kaavio paletista vyöhykkeelle ja määritä se:

Kaavion ominaisuudet
Kaavion ominaisuudet

Ominaisuus Huomiot
Kaavion tyyppi Palkit, Viiva, Alue, Piirakka / donitsi, Hajonta, Tutka, Suppilo, Mittari tai Lämpökartta.
Tietojoukko Mistä rivit tulevat. Tyhjänä käytetään pääjoukkoa.
Luokkakenttä (X-akseli / lohkot) ”Kenttä, joka määrittää vaaka-akselin (tai lohkot).”
Arvokentät ”Piirrettävät numeeriset kentät. Ilman sarjakenttää jokainen on oma sarjansa.” Lisätään painikkeella Lisää arvo.
Sarjakenttä (ryhmittely) ”Kenttä, joka jakaa sarjat. Sen kanssa pivotoidaan ensimmäisen arvokentän mukaan.”
Selite ja Selitteen sijainti Ylhäällä, Alhaalla, Vasemmalla tai Oikealla.
Arvot pisteissä Kirjoittaa luvun jokaisen palkin tai pisteen päälle.

Tyypin mukaan näkyviin tulevat vielä Pinottu, Pehmeät viivat, Vaakasuuntainen ja Donitsin sisäsäde (%).

Esimerkissä Raportin alatunnisteen kaavion luokka on fase ja arvo valor: yksi palkki pipelinen vaihetta kohden, kunkin kauppojen summalla.

Nota

Kaavio ryhmävyöhykkeellä piirtää sen ryhmän datan — yksi kaavio asiakkuutta kohden. Yksityiskohtavyöhykkeellä se piirtäisi kaavion jokaista tulostettua riviä kohden, mikä ei ole juuri koskaan se mitä halutaan.

Aliraportit

Aliraportti on toinen raportti piirrettynä tämän sisään. Se on sitä varten, mihin ryhmittely ei pysty: ryhmittely jakaa yhden joukon; aliraportti tuo toisen kokonaan.

Klassinen tapaus: asiakkaan tiliotteessa avoimet laskut ja maksut — kaksi eri taulujen listaa samalla arkilla. Meidän esimerkissämme kunkin asiakkuuden ylätunniste tuo sen yhteyshenkilöiden listan, ennen myyntimahdollisuuksia.

Ryhmän ylätunniste, aliraportti sisällään
Ryhmän ylätunniste, aliraportti sisällään

Lapsen suunnittelu

Upotettu raportti on tavallinen raportti, jolla on oma elämänsä — se avataan, suunnitellaan ja esikatsellaan kuten mikä tahansa muu. Ero on siinä, että se määrittelee parametreja saadakseen kontekstin upottajaltaan.

Raportti Contactos da conta, tämän esimerkin lapsi
Raportti Contactos da conta, tämän esimerkin lapsi

Esimerkissä raportilla Contactos da conta on parametri conta (Numero, pakollinen), ja sen tietojoukko suodattaa kentän conta_id sillä parametrilla. Vyöhykkeet, jotka eivät kiinnosta upotetussa dokumentissa — sivun ylätunniste, alatunnisteet — jäävät pois päältä.

Upottaminen

  1. Vedä Aliraportti paletista ylätunnisteeseen, alatunnisteeseen tai ryhmävyöhykkeelle.
  2. Valitse kohdassa Valitse raportti lapsi.
  3. Kerro jokaiselle sen parametrille, mistä se tulee: Rivin kenttä (lukee kentän riviltä, jolla aliraportti on) tai Kiinteä arvo.

Atenção

Aliraportti ei voi olla yksityiskohtavyöhykkeessä, ja se estetään, ei vain varoiteta: ”se tekisi kyselyn jokaista tulostettua riviä kohden” — tuhat laskua, tuhat käyntiä kannassa. Sijoita se ylätunnisteeseen, alatunnisteeseen tai ryhmävyöhykkeeseen, missä esiintymiä on vähän.

Toistot samoilla parametreilla jakavat luvun, joten aliraportti ryhmän ylätunnisteessa maksaa yhden kyselyn ryhmää kohden, ei riviä kohden.

Viivakoodit ja kuvat

Kaksi elementtiä, jotka täydentävät liiketoimintadokumentin:

Viivakoodi — arvo voi tulla kentästä (laskussa se tavallinen tapa) tai olla kiinteä:

Kenttä Huomiot
Tyyppi Code 128 hyväksyy tekstiä ja numeroita. EAN-13 on 12 tai 13 numeroa ja tarkistaa tarkistusnumeron. QR hyväksyy minkä tahansa tekstin — se on laskuissa käytetty.
Kenttä ”Kenttä, jossa koodattava arvo on. Tyhjänä käytetään alla olevaa kiinteää arvoa.”
Kiinteä arvo Käytetään vain, kun kenttää ei ole valittu.
Näytä arvo Tulostaa arvon viivojen alle (ei koske QR:ää).

KuvaLähde valitsee, mistä se tulee:

Lähde Mitä täytetään
Sovelluksen tiedosto Sovellukseen ladattu tiedosto (esimerkiksi icons/logo.svg).
Osoite URL.
Datakenttä ”Kenttä, jossa kuva on: URL, polku assets-kansiossa tai binääri base64-muodossa.”

Sovitus päättää, mitä tapahtuu kun kuva ei ole laatikon muotoinen: Mahduta, Täytä tai Venytä.

Usein kysyttyä

Ryhmä ei ryhmittele mitään — kaikki tulee peräkkäin. Ryhmittelyn kentän on oltava pääjoukosta, ja rivit järjestetään sen mukaan. Jos kenttä on tyhjä monella rivillä, ne putoavat kaikki samaan ryhmään.

Ryhmän summa laskee kaiken. Koonti on ryhmän vyöhykkeen ulkopuolella. Pane se sen ryhmän alatunnisteeseen — sijainti määrittää laskennan piirin.

Kaavio tulee PDF:ssä tyhjänä, mutta näkyy suunnitelmassa. Suunnittelupinnalla kaavio ilman dataa näyttää esimerkkiotoksen. PDF:ssä on vain se, mitä data antaa: tarkista Tietojoukko, Luokkakenttä ja että vähintään yksi Arvokenttä on valittu.

Voinko panna aliraportin toisen aliraportin sisään? Kyllä, samalla säännöllä: ei koskaan yksityiskohtavyöhykkeelle. Mutta mieti kahdesti — kaksi upotustasoa tekee dokumentista vaikean ennustaa, ja usein se mitä haluttiin oli yksi ryhmittelytaso lisää.