09. august 2005 - 12:53Der er
10 kommentarer og 1 løsning
Mulighed for at vælge unikt ID
Jeg vil gerne kunne lave et felt i en tabel, som har de samme strikse egenskaber mht. ændringer som et autonummereringsfelt, men hvor jeg selv kan vælge indholdet.
Hej, hvis du mener at feltet altid skal være udfyldt, og ikke må dublere, kan du i tabeldesign for feltet sætter egenskaben Indexeret til Ja/Ingen dubletter, og Oblikatorisk til Ja, men ved ikke lige om det er du ude efter :o)
Heller ikke lige helt klar over hvad du vil. Denne kode genererer et ny værdi som et autonummer, men du kan ændre indholdet. Men hvis det skal have same strikse egenskaber som et autonummer, er der vel ingen ide i selv at kunne ændre indholdet. Indsættes i formularens VedAktuel:
If Me.NewRecord = True Then MitFelt =DMax("MitFelt", "MinTabel"] End If
Hej aandersen Ja, det er også det, jeg indtil videre har fundet frem til. Men det er nærmere restriktioner i muligheder for at ændre feltet efterfølgende, som jeg er ude efter (altså det skal helst ikke kunne ændres, når det først er oprettet). Kan du også hjælpe der?
Afhænig om feltet skal være låst eller aktiveret. Du kan evt. sætte denne egenskab i selve feltets egenskaber. Når du så opretter en ny post, kan du saææte egenskaben igen:
If Me.NewRecord = True Then Me!feltnavn.locked = false End If
Du kan også på formens efter opdatering låse feltet som mugs forslår, på denne måde er det "tilladt" at taste forkert,forstået på den måde at feltet er åbent for indtatstning så længe det en ny post der ved at blive oprettet, men bliver låst så snart posten gemmes (når formen lukkes)
mugs, tak for hjælpen - jeg forsøger at at acceptere dit svar, for at give dig pointene, men jeg skal åbenbart hjælpes lidt... Er der en 'point-givning for dummies' her på sitet?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.