Viimeisin päivitys: 11.9.2020
Voimassa alkaen: 2018.12.00 ja uudempia
Tunnisteen syntaksi – Teksti
Syntaksi: <item name="tagg"/>
Luettelot
Joillakin kohteilla voi olla tilauksessa useita esiintymiä, kuten kolleja ja toimeksiantoja. Jotta tällaisten kohteiden tiedot voidaan näyttää raportissa, tunniste on yhdistettävä luettelotunnisteeseen, jotta kaikki kohteen esiintymät näkyvät luettelossa. Tuloksena on luettelo yhdestä tai useammasta kohteesta.
Raportin luettelo voidaan laatia eri tavoin. Voit kirjoittaa koko luettelolle otsikon tai laatia kuvauksen, joka toistuu jokaisella rivillä. Voit myös yhdistää useita samaan listaan kuuluvia tunnisteita ja luoda siten luettelon, jossa on esimerkiksi kollinumero ja paino jokaiselle tilauksen kollille.
Luettelon kohteiden ei tarvitse olla numeroita, vaan ne voivat olla myös tekstiä, esimerkiksi PAC_Text, joka palauttaa tilaukseen kollin vapaatekstikentän.
Syntaksi:
Valinnainen teksti
<query command="listtagg">
Valinnainen teksti: <item name="tunniste"/>
</query>
Esimerkki 1
<query command="Packages">
Kollinummer: <item name="PAC_PackageId"/>
</query>
Palauttaa luettelon seuraavassa muodossa
Kollinumero: 134567
Kollinumero: 987645
Kollinumero: 345678
Esimerkki 2
Kollin
<query command="Packages">
- <item name="PAC_PackageId"/>
</query>
Palauttaa luettelon seuraavassa muodossa
Kollit
- 134567
- 987645
- 345678
- Jos et halua ylimääräistä rivinvaihtoa luettelon ja otsikon väliin, kirjoita otsikko samalle riville kuin <query command="listtagg"> (katso esimerkki 3).
- Rivin 3 alussa tai lopussa on oltava jotain pelkkänä tekstinä, jotta luettelon kohdat ovat ilmoituksessa omilla riveillään (yhdysmerkki yllä olevassa esimerkissä ja ”kg” alla olevassa numeroesimerkissä). Muuten ne asetetaan riviin peräkkäin ilman välilyöntejä (”kohta1kohta2kohta3” ja niin edelleen).
Esimerkki 3
Kollin <query command="Packages">
<item name="PAC_PackageId"/>: <item name="PAC_Weight"/> kg (<item name="PAC_Text"/>)
</query>
Palauttaa luettelon seuraavassa muodossa
Kollit
123456: 1,200000 kg (Kansio ja asiakirjoja)
356789: 3,400000 kg (Särkyvää)
986554: 5,600000 kg (Tarvikkeita)
- Jos haluat ylimääräisen rivinvaihdon luettelon ja otsikon väliin, kirjoita otsikko omalle rivilleen (katso esimerkki 2).
- Jos jossain kollissa ei ole tavaramerkintää, näytetään tyhjä sulkumerkki.
Numerot
Luku tallennetaan Opter-tietokantaan kuuden desimaalin tarkkuudella. Jos haluat pyöristää alle kuuden desimaalin tarkkuudella, kirjoita muototunniste ja näytettävien desimaalien määrä 0.00-mallin mukaisesti tunnisteeseen, joka palauttaa numeron. Nollien määrä desimaalipisteen jälkeen määrittää desimaalien määrän.
Jos haluat jättää pois merkityksettömät nollat luvun lopusta (2,70:n sijaan 2,7), mutta tulostaa desimaaliluvun, joka ei ole nolla (2,73), kirjoita niin monta #-merkkiä kuin haluat näyttää desimaaleja.
Syntaksi: <item name="tagg för numeriskt värde" format="0.######"/>
Esimerkki 1
Vikt <query command="Packages">
<item name="PAC_Weight" format="0.00"/> kg
</query>
Palauttaa luettelon seuraavassa muodossa
Paino
2,00 kg
2,70 kg
12,74 kg
Esimerkki 2
Vikt <query command="Packages">
<item name="PAC_Weight" format="0.###"/> kg
</query>
Palauttaa luettelon seuraavassa muodossa
Paino
2 kg
2,7 kg
12,738 kg
Esimerkki 3
Vikt <query command="Packages">
<item name="PAC_Weight" format="00.00"/> kg
</query>
Palauttaa luettelon seuraavassa muodossa
Paino
02,00 kg
02,70 kg
12,74 kg