Oprettet ons. d. 22. september 2004 kl. 12:12:17

marten123
marten123 (13.900 point. Point ude: 60)

Autonummer afhængig af produkttype

Hej,

Jeg har brug for at lave en automatisk tildeling af ordrenummer afhængig af produkttype.
Eks.:

produkttype A anvender nummerserie 5xxx
produkttype B anvender nummerserie 4xxx
etc.

Endvidere skal det være muligt at der pr ordre (eks. ordre 5001), kan være flere tillægsordre via undernumre. Eks. 5001-1, 5001-2 etc.

(anvender Access 2003)
Håber der er en løsning

På forhånd tak

Marten

Skrevet ons. d. 22. september 2004 kl. 16:30:38| #1

fdata
fdata (46.779 point)
Du skal nok lige forklare lidt nærmere.
Det er bl.a. svært at forestille sig at Access skulle kunne autonummerere underordrer.
Det, du har brug for, er vel et almindeligt nummer-felt med lidt beregningslogik, f.eks.:
  NytID = DMax("ID","DinTabel","Produkttype='A'")+1
... og så placere underordrenumrene i et separat felt (som du så kan patche på ved visning/print)

Skrevet tor. d. 23. september 2004 kl. 08:58:54| #2

marten123
marten123 (13.900 point)
Problemstillingen er i princippet 2-delt. Hvor underordre er en særskilt problematik - som du vist også selv er inde på. Jeg prøver lige din formel mht. nummertildelingen pr. ordre og vender tilbage.
Kunne underordreproblematikken klares ved en SubForm?
(er relativ grøn i Access :-)

Skrevet fre. d. 24. september 2004 kl. 02:44:03| #3

staticdata
staticdata (14.984 point)
Som fdata skriver, skal du IKKE bruge autonummerering, men blot danne NytId som hidtige max, +1. M.h.t. "underordre", som du vel retteligen burde kalde tillaegsordrer, må du have lidt mere logik, f.eks. at ordrerne har 2 nummer, et hovednummer og et binummer. Din ordre 5001 lagres som 5001 0, men udskrives som 5001. Første tillægsordre lagres som 5001 1 (1 er hidtidige max for 5001-ordrers binummer) og udskrives som 5001-1 etc. ps sørg for, at fdata lægger et svar for at kunne få de fleste points...

Skrevet tir. d. 28. september 2004 kl. 14:09:46| #4

fdata
fdata (46.779 point)
Er her stadig  ;o)
SubForms er "formularer inden i formularer" og du kan sagtens (formodentlig) vælge at se dine underordrer i en subform på den enkelte ordre; men du skal stadig have løst logikken omkring tildelingen af underordrenumre, som staticdata også er inde på.
Du da skriver, at du er grøn i Access forklarer jeg lige:
Jeg forestiller mig at du
- enten placerer underordrenummeret som et separat felt i din ordretabel
- eller opretter en underordretabel med en relation til din ordretabel

Skrevet tir. d. 28. september 2004 kl. 14:14:47| #5

marten123
marten123 (13.900 point)
Indtil nu tak for svarene, vil gå lidt tid før jeg får testet det. Men det giver fin logik - selv for en grøn :-)

Skrevet søn. d. 05. december 2004 kl. 22:59:57| #6


Skrevet man. d. 06. december 2004 kl. 18:26:46| #7

fdata
fdata (46.779 point)
Takker også.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Formular med flere paramtre

Oprettet den 9. februar 2012 kl. 16.48
stuegnu giver 100 point for svar | Giv et svar »

Kodemodul ???

Oprettet den 8. februar 2012 kl. 17.05
olejohn giver 200 point for svar | Giv et svar »

Tabeller og forespørgsler er usynlige

Oprettet den 8. februar 2012 kl. 15.33
jensch giver 60 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Gør dig selv en tjeneste: Køb et ordentligt SD-kort

Der kan være meget stor hastighedsforskel på to umiddelbare ens SD-kort. Se her hvad du skal være opmærksom på, når du køber ekstra hukommelse til din mobil, tablet eller kamera.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Gratis flysimulator fra Microsoft

Den legendariske Flight Simulator fra Microsoft genopstår den 29. februar - og denne gang er spillet gratis.


Nyheder fra Computerworld

Teaser billede

Bank: Derfor er login uden NemID helt i orden

Der er ikke hold i påstanden om sikkerhedsproblemer i forbindelse med bankkunders login uden brug af NemID, lyder det fra Nykredit Bank.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger