Viimeisin päivitys: 11.9.2020

Voimassa alkaen: 2018.12.00 ja uudempia

Tunnisteen syntaksi – Teksti

Syntaksi: <item name="tagg"/>

Exempel: Hämtar ordernumret på ordern
<item name="DEL_Id"/>

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

Lista med kollinummer och en beskrivning för varje rad
<query command="Packages">
Kollinummer: <item name="PAC_PackageId"/>    
</query>

Palauttaa luettelon seuraavassa muodossa

Kollinumero: 134567

Kollinumero: 987645

Kollinumero: 345678

Esimerkki 2

Lista med kollinummer och en överskrift för hela listan
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

Lista med kollinummer, vikt och godsmärkning
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

Visar alltid två decimaler oavsett om de har ett värde eller inte
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

Visar upp till tre decimaler om de har ett värde
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

Visar alltid tvåställiga heltal och två decimaler
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