View Categories

Labels #

I denne guide vil vi vise dig, hvordan du opsætter dine indstillinger for Labels.

Tilgå Labels #

1. Fra Hamburger-menuen i det øverste venstre hjørne af Sapera tilgås “Shopmanager”.

2. Tilgå “Opsætning” -> “Indstillinger” -> “Reports” -> “Labels“.

Label printer #

Her angives den printer der skal bruges ved label udskrift. Dette sættes normalt op direkte fra Indstillinger -> Printere på agenten.

Valgmuligheder:

[Angiv labelprinter]: Den printer der skal benyttes.

Use Label Direct Print #

Følgende indstillinger som Template etc. er kun i brug HVIS Use Label Direct Print er Ja. Ellers genereres lablen af Microsoft Reporting Engine.

Valgmuligheder:

Ja: Sapera skal benytte label direct print.

Nej: Sapera skal ikke benytte label direct print.

Template #

Her angives en label template. Det er her det defineres, hvordan lablen skal ses ud.

Valgmuligheder:

[Angiv template]: Valgmulighed 1.

Et eksempel på en template:

<font name="Verdana" size=10>
<b><c>Kundenavn<\b><\c>
<space height=1>
<font name="Verdana" size=8>
{Product.DisplayName}
<font name="Verdana" size=8>
{Product.Identifier}<\font>
<font name="Verdana" size=10><b>Pris kr:<right>{SalesPrice}<\right><\b><\font>
<c>{barcode width=40 height=5}<\c>

Der understøttes følgende felter:

{Product.Identifier}: Varenummer

{Product.DisplayName}: Produktets Visningsnavn

{Product.Location}: Produktlokation (første)

{Product.Locations}:Alle produktets lokationer (kommasepareret)

{ListSalesPrice}: Normal salgspris (uden rabat)

{SalesPrice}: Nor

{DiscountAmount}

{Variant.Identifier}

{Variant.DisplayName}

{Identifier}

{DisplayName}

{Variant.Value1}

{Variant.Value2}

{Variant.Value3}

{Instance.Value1}

{Instance.Value2}

{Instance.Value3}

{Instance.Identifier}

{Instance.DisplayName}

{Instance.SerialNumber}

{Instance.RegistrationNumber}

\n

 

Derudover understøttes følgende kommandoer

Start på bold/fed skrift: <b>
Slut på bold/fed skrift:  <\b>
Start på “centreret tekst”:  <c>
Slut på “centreret tekst: <\c>
Start på brug af anden skrifttype: <font[^>]*> (regex). Eks.  <font name=”Verdana” size=10>
Slut på brug af valgt fint:  <\font>
Start op mellemrum fra denne linje ned til næste: <space height=1> – hvor 1 
 
protected const string BarCommandRegEx = “{barcode(.*)}”;
 
protected const string ImageCommandRegEx = “{image id=(?<id>\\d+) x=(?<x>\\d+) y=(?<y>\\d+)( width=(?<width>\\d+))?( height=(?<height>\\d+))?.*}”;
 
protected const string LineCommandRightAlign = “<right>(.*)<\\\\right>”;
 

Top Margin #

Her angives værdien for “top margin”. Det er altså denne afstand, der er mellem lablens top og den øverste del af lablens indhold.

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, vil være den længde der er sat mellem lablens top og den øverste del af lablens indhold. Denne værdi kan eksempelvis være [2]

Left Margin #

Her angives værdien for “left margin”. Det er altså denne afstand, der er mellem lablens top og den venstre del af lablens indhold.

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, vil være den længde der er sat mellem lablens venstre side og den venstre del af lablens indhold. Denne værdi kan eksempelvis være [2]

Right Margin #

Her angives værdien for “right margin”. Det er altså denne afstand, der er mellem lablens top og den højre del af lablens indhold.

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, vil være den længde der er sat mellem lablens højre side og den højre del af lablens indhold. Denne værdi kan eksempelvis være [2]

Bottom Margin #

Her angives værdien for “bottom margin”. Det er altså denne afstand, der er mellem lablens nedre og den nederste del af lablens indhold.

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, vil være den længde der er sat mellem lablens nedre og den nederste del af lablens indhold. Denne værdi kan eksempelvis være [0]

Paper Size Width (mm.) #

Her angives værdien for bredden af papiret, som labelprinteren bruger. Størrelsen er angivet i millimeter.

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, angiver bredden på papiret, der bliver printet ud gennem labelprinteren. Et eksempel på en sådan værdi er [52]. Altså er papiret 52 mm. bredt.

Paper Size Height (mm.) #

Her angives værdien for højden af papiret, som labelprinteren bruger. Størrelsen er angivet i millimeter. 

Valgmuligheder:

[Angiv numerisk værdi]: Den numeriske værdi du angiver her, angiver højden på papiret, der bliver printet ud gennem labelprinteren. Et eksempel på en sådan værdi er [30]. Altså er papiret 30 mm. højt.