Avatar billede Slettet bruger
06. august 2008 - 10:24 Der er 18 kommentarer og
1 løsning

Seperatortegn i dato

Hej

Jeg bruger access 2007. Jeg har en db med nogle rapporter. I rapporterne er antivet nogle datoer, som vises med seperatortegnet - (bindestreg). Det vil jeg gerne ændre til / (skråstreg). Nogen der ved hvordan man gør det?

På forhånd tak.
Avatar billede Slettet bruger
06. august 2008 - 10:47 #1
DatoFelt: 13/06/2008
NyDato: left([DatoFelt];2) & "-" & mid([DatoFelt];4;2) & "-" & right([DatoFelt];4)
Avatar billede Slettet bruger
06. august 2008 - 10:48 #2
Hvor skal jeg skrive det henne?
Avatar billede w13 Novice
06. august 2008 - 10:48 #3
Så kan:

DatoFelt: 13-06-2008

NyDato: Replace(DatoFelt,"-","/")

vel også gøre tricket?
Avatar billede Slettet bruger
06. august 2008 - 10:49 #4
eller noget i den retning... den her kan du bruge f.eks. som kontrolelementkilde på dit nuværende datofelt i rapporten!~)
Avatar billede Slettet bruger
06. august 2008 - 10:49 #5
Jeg aner ikke hvor jeg skal skrive det henne?
Avatar billede Slettet bruger
06. august 2008 - 10:49 #6
w13>ja..
Avatar billede Slettet bruger
06. august 2008 - 10:53 #7
Hvis jeg skriver det i kontrolelementkilden på datofeltet giver spørger den om en parameterværdi?
Avatar billede Slettet bruger
06. august 2008 - 10:54 #8
Det er ikke sikkert at du lige har dit felt til at hedde DatoFelt!~)
Avatar billede Slettet bruger
06. august 2008 - 10:56 #9
og du skal selvfølgelig rette til hvis dd/mm/yyyy ikke er det format, som du har nu..
Avatar billede Slettet bruger
06. august 2008 - 11:03 #10
Jeg har formattet dd-mm-yyyy. Jeg prøver i egenskabsarket under fanen format i linien kontrolelementkilde at skrive: Replace(Dato,"-","/") fordi der øverst i dropdownmenuen står: Dato. Men det virker nu ikke - den spørger stadig om parameterværdi. Hvor går det galt?
Avatar billede Slettet bruger
06. august 2008 - 11:23 #11
Prøv at skrive [Dato]
Avatar billede Slettet bruger
06. august 2008 - 11:34 #12
Replace([Dato],"-","/") - nu kommer der syntaxfejl hvor den siger der mangler et komma?
Avatar billede Slettet bruger
06. august 2008 - 11:54 #13
prøv ;
Avatar billede Slettet bruger
06. august 2008 - 11:55 #14
i stedet for ,
Avatar billede Slettet bruger
06. august 2008 - 12:42 #15
Replace([Dato];"-";"/")  - Stadig syntaxfejl, men nu uden forslag...
Avatar billede Slettet bruger
06. august 2008 - 12:45 #16
Jeg prøvede at sætte ligmed foran, også erstattede den replace med erstat. Nu brokker den sig over cirkulær reference?
Avatar billede Slettet bruger
06. august 2008 - 13:18 #17
Det gør den fordi dit tekstfelt også hedder dato, bare kald den NyDato eller et eller andet... altså dit tekstfelt!~)
Avatar billede Slettet bruger
06. august 2008 - 13:32 #18
Bing - tak.
Avatar billede Slettet bruger
06. august 2008 - 13:41 #19
!~)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester