Jeg har en kolonne i Access der er mellem 1 og 3 cifre langt. Jeg har brug for at til føje nummre i kolonnen (eller samle dem i en anden kolonne) så alle tal i kolonnen bliver 3 cifre langt. Altså.
Hvis der står 3 i kolonnen skal der ende ud i at give 003. Hvis der står 23 i kolonnen skal der ende ud i at give 023. Hvis der står 423 i kolonnen skal der ende ud i at give 423.
Hmm, syntes ikke det virker helt som jeg vil have det til.
En løsning vill også kunne være at tage mit tal som jeg indtaster i et tekst felt (feks 60593001) Dette tal skal derefter splittes op så jeg søger efter de 3 sidste cifre (001) i en kolonne i min tabel og de resterende (60593) i en anden kolonne.
Jeg har løst halvdelen af det nu ved at bruge funktionen Right(): sidste = Right(Forms![Search_form]![Input_mould_number], 3)
Den retunere de sidste 3 cifre. Men hvordan hulen får jeg fat i de første cifre? Left() og Mid() funktionen syntes jeg ikke virker til det. Left() ville virke hvis der altid var det samme antal cifre i tallet med sommetider er der 5 og sommertider er der 6 i Left() delen jeg skal finde..
Så jeg skal finde en måde at ignorere de sidste 3 cifre og så kun bruge de resterende cifte, lige meget hvor mange der end er.
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.