Senest opdateret: 11.09.2020
Gyldig fra og med: 2018.12.00 og nyere
Tagsyntaks – Tekst
Syntaks: <item name="tagg"/>
Lister
Nogle enheder kan have mange forekomster i en ordre, for eksempel kolli og opgaver. For at vise oplysninger om sådanne objekter i rapporten skal du kombinere tagget med et listetag, så alle forekomster af enheden opregnes. Resultatet er en liste med en eller flere poster.
Listen i rapporten kan udformes på forskellige måder. Du kan angive en overskrift for hele listen eller en beskrivelse, som gentages på hver række. Du kan også kombinere flere tags, der tilhører den samme liste, og dermed oprette en liste med for eksempel kollinummer og vægt for hver enkelt kolli i en ordre.
Posterne på listen behøver ikke at være tal, men kan også være tekst, for eksempel PAC_Text, som returnerer fritekstfeltet for kolliene på en ordre.
Syntaks:
Valgfri tekst
<query command="listetag">
Valgfri tekst: <item name="tag"/>
</query>
Eksempel 1
<query command="Packages">
Kollinummer: <item name="PAC_PackageId"/>
</query>
Returnerer en liste i følgende format
Kollinummer: 134567
Kollinummer: 987645
Kollinummer: 345678
Eksempel 2
Kollin
<query command="Packages">
- <item name="PAC_PackageId"/>
</query>
Returnerer en liste i følgende format
kolli
- 134567
- 987645
- 345678
- Hvis du ikke vil have et ekstra rækkeskift mellem listen og overskriften, skal du skrive overskriften på samme række som <query command="listtagg"> (se eksempel 3).
- For at posterne i listen skal ende på separate rækker i adviseringen, skal der stå ren tekst først eller sidst i række 3 (bindestregen i eksemplet ovenfor og ”kg” i eksemplet med tal nedenfor). Hvis ikke, opstilles de efter hinanden uden mellemrum (”post1post2post3” osv.).
Eksempel 3
Kollin <query command="Packages">
<item name="PAC_PackageId"/>: <item name="PAC_Weight"/> kg (<item name="PAC_Text"/>)
</query>
Returnerer en liste i følgende format
kolli
123456: 1,200000 kg (mappe med dokument)
356789: 3,400000 kg (skrøbeligt)
986554: 5,600000 kg (tilbehør)
- Hvis du vil have et ekstra rækkeskift mellem listen og overskriften, skal du skrive overskriften på sin egen række (se eksempel 2).
- Hvis nogle af kolline ikke har en godsopmærkning, vises en tom parentes.
Cifre
Tal gemmes med seks decimaler i Opter-databasen. Hvis du vil afrunde til færre end seks decimaler, skal du skrive et formattag og det antal decimaler, der skal vises i henhold til mønsteret 0.00 i det tag, der returnerer tallet. Antallet af nuller efter decimalkommaet bestemmer antallet af decimaler.
Hvis du vil fjerne uvæsentlige nuller i slutningen af tallet (2,7 i stedet for 2,70), men medtage decimalkommaet, hvis det ikke er et nul (2,73), skal du skrive #-tegn for så mange decimaler, du ønsker at vise.
Syntaks: <item name="tagg för numeriskt värde" format="0.######"/>
Eksempel 1
Vikt <query command="Packages">
<item name="PAC_Weight" format="0.00"/> kg
</query>
Returnerer en liste i følgende format
Vægt
2,00 kg
2,70 kg
12,74 kg
Eksempel 2
Vikt <query command="Packages">
<item name="PAC_Weight" format="0.###"/> kg
</query>
Returnerer en liste i følgende format
Vægt
2 kg
2,7 kg
12,738 kg
Eksempel 3
Vikt <query command="Packages">
<item name="PAC_Weight" format="00.00"/> kg
</query>
Returnerer en liste i følgende format
Vægt
02,00 kg
02,70 kg
12,74 kg