OO BASE increment

Brugerhjælp og support til databaser i LibreOffice Base

Moderator: Lodahl

Post Reply
MCC
Posts: 1
Joined: Wed Jan 06, 2010 18:36

OO BASE increment

Post by MCC » Fri Jan 08, 2010 16:18

Jeg er absolut begynder.

Jeg ønsker at kreere en lille base (form) som forskellige brugere kan anvende til udtagning af tegningsnumre
Jeg forestiller mig at brugeren vælger nogle værdier (bestemt af type og bestemt af gruppe) og derefter genererer formen et tegningsnummer som hedder "type"-"gruppe"-"løbenummer".

f.eks. type 01 i gruppe 04 hedder 01-04-10089.

Løbenummeret skal være fortløbende og egentlig er det i sig selv entydigt, dvs der er ikke andre tegninger i andre grupper der kan hedde 10089 til slut.

Jeg mangler at forstå om jeg kan sætte et felt sammen af tre felter, altså type felt, gruppe felt og til sidst evt. bruge primary key feltet, eller om der er en smartere måde.

Jens S
Posts: 1091
Joined: Sun Mar 25, 2007 21:42

Re: OO BASE increment

Post by Jens S » Mon Jan 11, 2010 11:19

MCC wrote: Jeg mangler at forstå om jeg kan sætte et felt sammen af tre felter, altså type felt, gruppe felt og til sidst evt. bruge primary key feltet, eller om der er en smartere måde.
Hvis du i forespørgsel-gitteret tilføjer i øverste felt (hvor du normalt indtaster feltnavn):
"type" | '-' | "gruppe" | '-' | "løbenummer"
og i Alias-feltet angiver et nyt navn for denne sammenkædning

mvh
Jens

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests