Design av blanketter - Egenskaper för fält

Att välja in fält
Design av blanketter
Översikt Design av blanketter
Översikt Design av utskrifter

Genom att högerklicka på ett fält vid design av blankett, antingen i själva huvudfönstret för design av blankett eller i listorna med fälten i dialogen F6 – Fält – nås alternativet Egenskaper. Den viktigaste egenskapen är format, som beskriver hur fältet ser ut när det skrivs ut.

Allmänt

Justering och format

Justering kan vara vänster, höger eller centrerad. Justering kan sättas även sättas i huvudfönstret för design av blankett.

Decimaler
Heltal
Datum
Leveranstid
Kommentar

Justering kan sättas på alla fält medan format endast kan sättas på fält där detta är relevant. Ett format kan exempelvis vara antal decimaler för ett beloppsfält eller hur leveranstid ska skrivas ut.

Fälten i designen visas med sin justering. Har man t.ex. valt högerjustering av en fritext, visas denna högerjusterad, vilket underlättar designarbetet då man lättare kan se hur resultatet blir.

WinBas00000066.gif
Annan mask

Det finns även möjlighet att ändra masken för utskriften av fältet. Genom att öppna listan vid masken ges olika förslag på hur masken för den aktuella typen kan se ut. Man kan även definiera egna med avancerade masker, vilket ger nästan obegränsade möjligheter för hur fält med mask kan se ut vid utskrift.

Man kan då exempelvis sätta %-tecken efter rabatt på rader, bindestreck i leveranstid, formatera ett datum som vecka, eller sätta vilken fritext man vill på raden i anknytning till fältet. Masken är begränsad till max 25 tecken.

Kontrollpanelen

Vid mask för datumfält, kan t.ex. formatet ”Göteborg den 3 april 2010” ställas in, eller om man endast vill använda de som finns inställda i Kontrollpanelen, t.ex. standard, kort datumformat: 2010-04-03.

Exempel på olika format

Följande format är listade som standardformat. Ytterligare exempel på masker finns tillgängliga via pil-ner i ’Annan mask’.

Tal med decimaler

Namn

Mask

Exempel

Anmärkning

Standard

Standard

1 234,56

Standardinställning

Valuta

Currency

1 234,56 kr

Valutainställning från Kontrollpanelen

Decimaler

#,##0.000

1 234,567

Komma (,) tusentalsavgränsare, antal decimaler efter punkt (.).

Endast signifikanta siffror

 

1234,56

Ingen formatering

-””- centrera kring decimal

 

1234,56

Ingen formatering
Decimaltecknet alltid centrerat

 

Genom att välja listan över förslag till andra masker för tal med decimaler visas möjligheter som innebär att t.ex. decimaler helt kan tas bort eller rabatt kan visas med procent. Tecknet # innebär undertryckning av nolla, vilket betyder att 0 inte skrivs i positionen.

Masken #,###,##0.00;;# är villkorsstyrd vilket innebär att om talet är skilt ifrån 0 skrivs det enligt #,###,##0.00, och om talet är lika med 0 skrivs det inte (#). Genom att använda denna mask kan nollundertryckning ske på enstaka antal eller belopp t.ex. i de fall inställningen Använd automatisk nollundertryckning av antal och belopp i Inställningar Blanketter inte används.

För att skriva ut ett negativt värde utan minustecken kan följande villkorsstyrda mask användas #,##0.00;#,##0.00 som innebär att t.ex. ett antal eller annat decimaltal alltid skrivs utan minustecken (absolutbelopp).

Heltal utan decimaler

Det är också möjligt att vid behov definiera en mask även för heltal såsom t.ex. ordernummer på en blankett. Detta innebär att man t.ex. kan sätta styrkoderna för streckkodsläsare direkt i fältets egenskaper t.ex. för ordernummer på en plocksedel. Masken kan även användas för att sätta andra texter eller egenskaper för numret.

Namn

Mask

Exempel

Anmärkning

Ingen formatering

 

1234

Standardinställning

Inledande nollor

000000

001234

Fyller med nollor till en bestämd längd

Nollundertryckning

#

1234

Skriver inte ut heltal som är noll

Styrkoder för streckkoder

"*"0"*" 

*1234*

Ange styrkoderna t.ex. * eller !

Datum

Namn

Mask

Exempel

Anmärkning

Kort datumformat

ddddd

2001-01-18

Standard, som tidigare (enligt kontrollpanelen)

Långt datumformat

dddddd

den 18 januari 2001

Långt datumformat enligt kontrollpanelen

Medellångt datumformat

Medium Date

18/01 2001

 

Exempel på
< Annan mask >

dddd, dd mmmm, yyyy

torsdag, 18 januari, 2001

Exempel på avancerad användning av formatmask.
dddd = veckodag, dd = datum, mmmm = månadens namn, yyyy = året

 

Genom att välja listan över förslag till andra masker för datum kan t.ex. veckodag, vecka eller annan text som ort eller liknande läggas till.

Maskerna som användes för tal och datum är desamma som i Excel, engelsk version.

Leveranstid

Namn

Mask

Exempel

Anmärkning

Som registrerad

 

20010118

Leveranstiden skrivs som registrerad.

Som standarddatum

0000-00-00

2000-01-18

Sätter bindestreck mellan siffrorna.

År-vecka

0000-00

2001-03

Kräver registrering av vecka, inställning ÅÅÅÅVV

År-vecka

0000 "vecka" 00

2001 vecka 03

Texten vecka med citattecken år infogad mellan året och veckan.

År-vecka-dag

0000-00-0

2001-03-4

Vid inställning ÅÅÅÅVVD

Inställningarna för leveranstid ovan avser Inställningar Order – Leveranstid registreras med.

Kommentar i sidhuvud och sidfot

I de fall långa kommentarer används i blankettens sidhuvud eller sidfot kan uppdelning till flera kolumner göras, och då i synnerhet om kommentaren innehåller radmatningar och kan ta stor plats i höjdled. I och med att informationsmängden har ökat i samband med kortbetalningar EMV och kontrollbox, gäller detta t.ex. vid betalningsinformation på stort kvitto i A4-format med fast designad höjd.

Antal Kolumner bestämmer hur många kolumner som kommentaren ska delas upp i och standardvärdet är från början en kolumn. I de fall information om kortbetalning ska skrivas ut på stort kvitto (A4) rekommenderas att man ställer designen till 3 kolumner och drygt 3 centimeters höjd vid en teckenstorlek om 8 punkter vid maximal bredd, kanske även separerad med en vertikal linje mellan kolumnerna om så önskas i egenskaperna för kommentaren (enligt figuren ovan).

Sidor

Fliken sidor visas om fältet tillhör blankettens sidhuvud eller sidfot. Denna egenskap styr vilka sidor ett fält ska skrivas ut på om en blankett blir på fler än en sida. Exempelvis kanske man önskar att skriva ut vissa fritexter i sidfoten rörande fakturabelopp o.s.v. enbart på sista sidan.

Enbart första sidan skriver endast fältet i sidhuvud eller sidfot på den första sidan av en blankett.

Alla sidor är standard för de flesta fält och nya fritexter.

Enbart sista sidan är standard för t.ex. orderns summa rad i sidfoten. Om fritexter används till summaraden, kan även dessa sättas till Enbart sista sidan.

OK – sparar ändringar

Inställningar för fältet som görs via egenskaper sparas vid OK, man behöver alltså inte trycka F7 – Spara i själva blankettdesignen om bara förändring av egenskap har gjorts.

Egenskaper kan bara ändras för ett fält åt gången när förändringar görs via dialogen Egenskaper. Använd snabbknapparna i själva designfönstret genom att först markera flera fält och ändra därefter exempelvis egenskaperna Justering eller Sidor för flera fält. I detta fall sparas alla ändringar med F7 - Spara.