17. februar 2006 - 11:17
Der er
14 kommentarer og 1 løsning
Felt skal ALTID være 13 cifre lang
Jeg har i en forespørgsel en tabel med 12 og 13 cifrede numrer. MEN...de skal altid være 13 cifre Dvs. masken er 0000000000000 (13 nuller) Hvis 12 cifre skal der et nul foran. Kan man det ?
Annonceindlæg fra Lenovo
17. februar 2006 - 11:22
#1
Format([Felt];"0000000000000")
17. februar 2006 - 11:25
#2
Du kan også angive 0000000000000 i feltegenskaber - formater
17. februar 2006 - 11:28
#3
det virker ikke ?
17. februar 2006 - 11:30
#4
Hvordan ser din forespørgsel ud ?
17. februar 2006 - 11:31
#5
Stregkode: Format([EAN/UPC: MPPOPN];"0000000000000")
17. februar 2006 - 11:33
#6
Hvad er dit format på feltet [EAN/UPC: MPPOPN], tal eller tekst ?
17. februar 2006 - 11:33
#7
tekst...måske derfor ?
Slettet bruger
17. februar 2006 - 11:36
#8
Jeg kan få det til at virke med et tal, men ikke med tekst og slet ikke i forespørgslen. Kun i et felt!~)
17. februar 2006 - 11:39
#9
kan man ikke som i excel tage (teksten*1) ?
17. februar 2006 - 11:40
#10
Hvis indholdet er tal, er det princippielt ligegyldigt det virker på begge
17. februar 2006 - 11:44
#11
jensen363, det gør det altså ikke ?!
17. februar 2006 - 11:45
#12
Har du mulighed for at zippe databasen om maile den ?
17. februar 2006 - 11:56
#13
Mail til ose@post.dk
17. februar 2006 - 11:59
#14
jeg fandt ud af det - det virkede med *1 og så format 0000000000000
17. februar 2006 - 12:16
#15
Forskellen på tekst/tal egenskaberne er at : Format([Felt];"0000000000000") konverteret fra/til tekst Den løsning du benytter ( *1 ) gør, at du konverterer tekst til tal, og derefter kan benytte egenskaben format direkte :o)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser