# Detaljinformation om &appname;

## Fälttyper

Varje samling kan ha ett obegränsat antal fält. &appname; stöder elva fälttyper, vilka tillåter ett antal olika data.

### Enkel text

Den enklaste fältttypen kallas Enkel text. Inga begränsningar gäller för fältvärden, och den grafiska datainmatningskomponenten är den vanliga radeditorn. Typen är lämplig för fält som inte förväntas ha långa värden, som författaren och genren.

### Nummer

Typen Nummer är identiska med Enkel text, utom att data är begränsat till att vara numeriskt. Poster sorteras numeriskt i kolumnvyn om en fältkolumn med Nummer klickas. Den vanliga radeditorn, med små pilknappar för att öka och minska värdet, används för datainmatning. Ingen formatering utförs någonsin.

### Webbadress

Typen webbadress möjliggör länkar till andra dokument, med &kde;:s vanliga filtypsbindningar för att öppna de länkade dokumenten. Ingen validering görs av själva värdet i ett webbadress-fält, men ogiltiga länkar öppnas inte. Datainmatning görs med en radeditor med en knapp för att öppna den vanliga dialogrutan för att öppna filer, men vilken webbadress som helst kan användas. Relativa webbadresser tolkas relativt till datafilens plats, när den väl har sparats.

I Posteditorn blir etiketten länken, medan i Postvyn används en riktig hyperlänk. Fältttypen är praktisk för att exempelvis skapa länkar till PDF-filer i bibliografiska poster, eller till filmrecensioner. Ingen formatering görs någonsin.

Relativa webbadresser kan också användas. De tolkas relativt till platsen för &appname;s datafil. I posteditorn, tillhandahåller radeditorn automatisk komplettering för lokala filplatser. Om du vill att webbadressen från &kde;:s filvalsdialogruta ska tolkas relativt till dokumentets plats, ska en utökad egenskap för webbadressfältet ställas in till relative : true.

### Stycke

För längre textfält, erbjuder typen Stycke ett större textredigeringsområde, och har alltid sin egen kategori. Fältet Stycke kan inte ha flera värden, och inte heller formateras det. Det kan inte användas för gruppering. Sammandrag, referat eller recensioner bör matas in med den här fälttypen.

### Val

När ett fält ska begränsas till några få förinställda värden, används typen Val. De tillåtna värdena finns att väljas i en kombinationsruta. Uppenbarligen är inte flera värden tillämpliga. Fält som bibliografityp eller personligt betyg har typen Val.

Semikolon ska användas för att skilja tillåtna värden åt.

### Kryssruta

Typen Kryssruta är tillgänglig för fält som har värdena ja eller nej. Normalt är fältet avstängt. Fältet Kryssruta är inte formaterat, och är begränsat till enstaka värden. Internt hanteras fältvärdet som `sant` eller `falskt`. Några exempel är gåvefält eller utlåningsfält.

### Datum

Fältet Datum kan innehålla dag, månad och år. Datumet visas med standardformatet ÅÅÅÅ-MM-DD, vilket tillåter enkel sortering. &kde;:s vanliga datumväljare kan användas för att välja datum med musen, eller så kan det matas in direkt. Det krävs inte att fältet har värden för år, månad och dag, till exempel kan bara året matas in. Flera värden tillåts inte.

### Tabell

Fältet Tabell innehåller en eller flera kolumner med värden. I Posteditorn visas fältet med en kalkylarksliknande vy, med numrerade rader. När den sista raden markeras, läggs en ytterligare rad till. Automatisk komplettering är inte tillgänglig. Fältet är användbart för en lista med kapitel i en bok, filmscener, eller sånger i ett album. Fältet Tabell är alltid en egen kategori.

Antal kolumner, upp till maximalt tio, definieras genom att lägga till en egenskap i fältdefinitionen med namnet columns. Kolumner kan namnges genom att högerklicka på rubriken, eller genom att lägga till en fältegenskap kallad column1, etc.

När Posteditorn används för Tabell-fält, kan rader arrangeras om genom att dra med musen medan &Ctrl;-knappen hålls nere. En sammanhangsberoende meny är också tillgänglig genom att högerklicka på tabellen, vilket tillåter att rader infogas eller tas bort.

### Bild

Fältet Bild innehåller en bild, med något av de format som stöds av &kde;. Några typiska som ingår är PNG och JPEG. Bilden kan sparas inne i själva &appname;s datafil, eller i programdatakatalogen. &kde;:s vanliga filvalsdialogruta används, så du kan använda en webbadress eller bara en lokalt tillgänglig fil. Bilder kan också dras från en filhanterare eller webbläsare.

### Betyg

Fältet Betyg visar ett antal stjärnor som representerar ett numeriskt betyg för en post. Normalt har betyget maxvärdet fem. Minimum och maximum kan ändras genom att ställa in egenskaperna i fältdefinitionen med Samlingsfältdialogrutan, kallade respektive minimum och maximum.

### Fält med beroende värden

Fält med beroende värden är ett specialfall. Fälttypen motsvarar den typiska typen för värdet som finns i fältet, men värdet i fältet skapas från andra fält med en formatsträng i fältbeskrivningen. Om fältet exempelvis har värdemallen `%{title} %{year}`, blir fältets värde titeln följt av året. Fälttypen används i huvudsak för titelfältet i myntsamlingar, frimärkssamlingar, kortsamlingar och vinsamlingar. Antingen det interna fältnamnet eller fälttiteln kan användas i formateringsbeskrivningen.

För att bara välja ett enstaka värde i ett fält med flera värden, lägg till ett positionsindex i mallen, som `%{author:1}` för den första författaren. Positionen kan vara negativ, vilket räknar från slutet, så att `%{author:-1}` skulle vara den sista författaren. Värden med små eller stora bokstäver kan användas genom att ställa in mallflaggor, såsom `%{author:1/l}` för första författare med små bokstäver, och `%{author:1/u}` för stora bokstäver.

## Samlingstyper

&appname; stöder tolv specifika fördefinierade samlingstyper: böcker, bibliografiska poster, serier, videor, musik, videospel, kort, mynt, frimärken, viner, brädspel och filkataloger. Dessutom är en tom generell samlingsmall tillgänglig för vilken annan typ av samlingsobjekt som helst. De fördefinierade samlingstyperna är bara avsedda att innehålla en allmän uppsättning fält. Du bör lägga till, ändra, eller ta bort dem för att passa dina behov. Det enda kravet är att en samling alltid ska ha fältet Titel, så att Gruppvyn fungerar riktigt. För vissa samlingstyper är det bara ett fält med beroende värden som kombinerar två eller flera av de övriga.

I allmänhet finns det inte någon funktionell skillnad mellan samlingstyperna. Du skulle lika lätt kunna skapa en egen samling för böcker, som att använda den fördefinierade boksamlingen. Men &appname; väljer ikoner baserat på samlingstyp, och det kan finnas vissa specialiserade funktioner som är unika för en viss samling, så om du kan, bör du använda de fördefinierade. Om du vill skapa en vinsamling, men inte gillar några av de fördefinierade fälten, gå ändå vidare genom att skapa en fördefinierad vinsamling, och ta sedan bort alla fördefinierade fält. På det sättet vet &appname; ändå att det är en vinsamling.

Normalt inkluderar alla samlingstyper fältet ID, som visar postens identifikationsnummer. Dessutom, förutom filkatalogen innehåller varje samling fält som visar datum posten skapades i samlingen och den senaste gången den ändrades.

### Boksamlingar

Boksamlingar har 26 fördefinierade fält: Titel, Undertitel, Författare, Inbindning, Inköpsdatum, Inköpspris, Förlag, Utgåva, Copyrightår, Publiceringsår, ISBN#, LCCN#, Sidor, Språk, Genre, Nyckelord, Serie, Serienummer, Skick, Signerad, Läst, Gåva, Utlånad, Betyg, Omslag och Kommentarer.

Fältet ISBN# är speciellt, eftersom ISBN-nummer automatiskt formateras och kontrollsiffran beräknas. &appname; känner igen ISBN-fältet om dess interna fältnamn är isbn. Om du tar bort det, eller behöver lägga till det i en annan typ av samling, skapa fältet med titeln ISBN och verkställ ändringen, därefter kan du återkomma och ändra titeln som du vill. &appname; skapar det interna namnet baserat på den ursprungliga titeln, men ändrar det aldrig om titeln senare uppdateras.

### Bibliografier

Bibliografier har 25 fördefinierade fält: Titel, Posttyp, Författare, Bibtexnyckel, Boktitel, Redaktör, Organisation, Förlag, ISBN#, Adress, Utgåva, Sidor, År, Tidskrift, Månad, Nummer, Hur publicerad, Kapitel, Serie, Serie, Volym, Korsreferens, Nyckelord, Sammandrag och Anmärkning.

Även om bibliografiska samlingar inte är specifikt länkade till bibtex, är den fördefinierade uppsättningen fält tagen från en typisk uppsättning av bibtex-fält. Vid export till bibtex, används en egenskap kallad bibtex i varje fält för att definiera motsvarande bibtex-fält. Om du lägger till ett ytterligare fält i en bibliografi och vill exportera det till bibtex, försäkra dig om att den egenskapen bibtex ställs in.

&appname; har vissa specialiserade funktioner för bibliografier. Bibtex strängmakron kan läggas till, ändras eller tas bort inne i &appname; och bibtex-export ger dig möjlighet att expandera dessa makron. Bibtex hänvisningar kan skickas till ett externt program såsom Lyx eller Kile genom att använda en så kallad lyxpipe.

Boksamlingar kan konverteras till bibliografier. Bibtex-standardfält läggs till, och de bibtex-egenskaperna ställs in. Funktionen finns i huvudsak för att konvertera gamla samlingar, innan bibliografitypen skildes från boksamlingstypen.

### Seriesamlingar

Seriesamlingar har 22 fördefinierade fält: Titel, Undertitel, Författare, Artist, Serie, Utgåva, Förlag, Upplaga, Publiceringsår, Sidor, Land, Språk, Genre, Nyckelord, Skick, Inköpsdatum, Inköpspris, Signerad, Gåva, Utlånad, Omslag och Kommentarer.

### Videosamlingar

Videosamlingar har 30 fördefinierade fält: Titel, Media, Produktionsår, Åldersgräns, Genre, Region, Nationalitet, Format, Rollista, Regissör, Producent, Författare, Kompositör, Studio, Språkspår, Textningsspråk, Ljudspår, Längd, Bildformat, Bredformat, Färgläge, Regissörens klippning, Handlingen i sammanfattning, Personligt betyg, Inköpsdatum, Inköpspris, Gåva, Utlånad, Omslag och Kommentarer.

Fältet Rollista är en tabell med två kolumner, och skådespelarens namn är avsett vara i den första kolumnen, med deras roll i den andra. Speltiden är avsedd att vara i minuter, även om du naturligtvis kan ändra den.

### Musiksamlingar

Musiksamlingar har 15 fördefinierade fält: Titel, Media, Artist, Skivmärke, År, Genre, Spår, Betyg, Inköpsdatum, Inköpspris, Gåva, Utlånad, Nyckelord, Omslag och Kommentarer.

### Spelsamlingar

Videospelsamlingar har 16 fördefinierade fält: Titel, Plattform, Genre, Utgivningsår, Förlag, Utvecklare, ESRB-omdöme, Beskrivning, Personligt betyg, Färdig, Inköpsdatum, Inköpspris, Gåva, Utlånad, Omslag och Kommentarer.

### Kortsamlingar

Kortsamlingar har 17 fördefinierade fält: Titel, Spelare, Lag, Märke, Kortnummer, År, Serie, Korttyp, Inköpsdatum, Inköpspris, Plats, Gåva, Nyckelord, Mängd, Framsidesbild, Baksidesbild och Kommentarer.

### Myntsamlingar

Myntsamlingar har 16 fördefinierade fält: Titel, Typ, Valör, År, Präglingsmärke, Land, Myntsamling, Kvalitet, Klassningstjänst, Inköpsdatum, Inköpspris, Plats, Gåva, Framsida, Baksida och Kommentarer.

### Frimärkssamlingar

Frimärkssamlingar har 18 fördefinierade fält: Titel, Beskrivning, Valör, Land, Utgivningsår, Färg, Scott/FACIT-nummer, Kvalitet, Stämplat, Monterat, Placering, Gummerat, Inköpsdatum, Inköpspris, Plats, Gåva, Bild och Kommentarer.

### Vinsamlingar

Vinsamlingar har 15 fördefinierade fält. Titel, Producent, Beteckning, Druvsort, Typ, Land, Inköpsdatum, Inköpspris, Plats, Mängd, Dricks senast, Betyg, Gåva, Etikettbild och Kommentarer.

### Brädspelssamlingar

Brädspelssamlingar har 15 fördefinierade fält. Titel, Genre, Mekanism, Utgivningsår, Förlag, Utvecklare, Antal spelare, Beskrivning, Betyg, Inköpsdatum, Inköpspris, Gåva, Utlånad, Omslag och Kommentarer,

### Filkataloger

Filkataloger har 13 fördefinierade fält. Namn, webbadress, Beskrivning, Volym, Mime-typ, Storlek, Skydd, Ägare, Grupp, Skapad, Ändrad, Metainformation och Ikon,

### Egna samlingar

Egna samlingar har ett standardfält, Titel. De ska användas när samlingsobjektet inte har en av de fördefinierade typerna.