28. oktober 2019 - 22:58Der er
1 kommentar og 1 løsning
Definere format - TT:MM
Hej med Jer!
Er det ikke muligt at definere formatet på kolonnen 'starttime' med noget a´la TT:MM ... ( HH:NN) Som det er nu kan jeg ikke få det til at virke.. ------------------------------------------------------- Dim db As DAO.Database Dim tdf As DAO.TableDef Dim fld As DAO.Field Set db = CurrentDb() Set tdf = db.TableDefs("tbl_actual_bookings") tdf.Fields.Append tdf.CreateField("starttime", dbTime) Set fld = Nothing Set tdf = Nothing Set db = Nothing ------------------------------------------------------- på forhånd tak !
En tabel: Time indeholder feltet "some" af typen dato/klokkeslet og "some"'s format egenskab er sat til kort klokkesletsformat. (udført i tabel design i office access)
Dette køres i vba editoren
Sub testit() Dim db As Database, tbld As TableDef Set db = CurrentDb Set tbld = db.TableDefs("Time")
Dim f: With tbld.fields Set f = .item("some") Stop End With
Const newFieldName = "more"
tbld.fields.Append tbld.CreateField(newFieldName, dbDate) tbld.fields(newFieldName).Properties.Append db.CreateProperty("Format", 10, "Short Time") End Sub
Når markøren står på stop, kan man markere 'f' og trække det ned i et watch vindue. Ved at ekspandere properties og søge finder man (nederst) en property ved navn format og de parametre der tilsyneladende gælder for - på dansk -kort klokkesletformat. Måske kan andre, som costum hh:mm:ss aflures på samme måde.
Synes godt om
1 synes godt om dette
Ny brugerNybegynder
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.