Avatar billede medusa Nybegynder
27. februar 2002 - 10:38 Der er 6 kommentarer og
1 løsning

Opdatering felttypen

På en formular har et felt før været af typen tekst (indeholdt en dato) - nu har jeg ændret formularen således at feltet er af typen date/time. Problemet er at der stadig ligger gamle data i databasen hvorpå feltet stadig er af typen tekst - hvordan får jeg opdateret disse data således feltet fatter at det skal være af typen date/time ???
Jeg har prøvet Computewithform, save, @filesave og Refreshselecteddoc, men intet virker.
Avatar billede yeager Nybegynder
27. februar 2002 - 10:51 #1
Har du prøvet med @Date("feltnavn")? Jeg ved ikke om det virker men det er da et forsøg værd.
Avatar billede medusa Nybegynder
27. februar 2002 - 11:04 #2
Jeg prøvede følgende:
Field Dato := @Date(Dato)

Men det virkede heller ikke.
Avatar billede cdelicht Nybegynder
27. februar 2002 - 11:18 #3
Hvor har du prøvet den kode du nævner, i feltet på formen eller...?
Avatar billede medusa Nybegynder
27. februar 2002 - 11:37 #4
Nej det var i en agent. Hovedparten af mine dokumenter har den rigtige felttype på dato-feltet, men der er nogle dokumenter som stadig er forkerte, så min ide var at køre en agent på alle dokumenter.
Avatar billede cdelicht Nybegynder
27. februar 2002 - 11:42 #5
@Date udtrækker blot datoen af en date-string, men indholdet i dit felt er endnu ikke konverteret til en date-string. Det bliver det med @TextToTime.
Lav en agent som du kører på alle relevante dokumenter. Koden i agenten skal være: FIELD Dato := @TextToTime(Dato)
Avatar billede cdelicht Nybegynder
27. februar 2002 - 11:43 #6
Du skal selvfølgelig være sikker på at det som står i Dato feltet overhoved kan 'oversættes' til en date-string. Der må derfor ikke stå "d. 4. januar sidste år" e.lign. ;-)
Avatar billede medusa Nybegynder
27. februar 2002 - 11:58 #7
Oh så simpel verden en gang i mellem kan være. Det virker perfekt. Tak for hjælpen. :-)
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
Computerworld tilbyder specialiserede kurser i database-management

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