webForumDet fria alternativet

datuminmatning, vba och best practise

4 svar · 491 visningar · startad av Hedning

HedningMedlem sedan sep. 200318 inlägg
#1

Hej gott folk!
Är ny här på forumet. Hoppas att det skall bli mycket givande. :)
Frågor om Access 2003

  1. Jag försöker göra så att man endast behöver mata in fyra siffror i ett Datum/tid fält. Ex '1988'. Varför går inte detta. Access verkar kräva att det måste matas dag och datum, ex: 1998-01-01
    Jag har försökt med att använda de olika datumtyperna långt, kort osv, samt försökt göra i formatrutan 'åååå' vilket rimligtvis borde fungera? Hur göra!
  2. Hur är det tänkt med vba klassobjekt och att återanvända kod? Min tanke är att t.ex. skapa funktioner och kunna återanvända dem i olika kontroller osv. Men som det är nu så skapas subrutinerna lite överallt där det passar Access. Hur gör ni? Kan man anropa rutiner från andra objekt eller hur är det tänkt? Gärna en länk med info om det är någon som har en på lager. :)
  3. Vad tycker ni är best practise vid skapande av formulär. Att göra en query och sedan använda den som grund för formuläret. Eller att skapa formulär från en tabell?

Många frågor, hoppas någon har nått svar.
Mvh!
/Hedning

JosefMedlem sedan mars 20023 561 inlägg
#2

Välkommen till wF! :bire

1. Tror att typen Datum/Tid måste innehålla hela datum, minst.

HedningMedlem sedan sep. 200318 inlägg
#3

Josef skrev:

Välkommen till wF! :bire

1. Tror att typen Datum/Tid måste innehålla hela datum, minst.

Tackar! :)
O så till svaret och det tycker jag låter hemskt! ;) Måste ju gå o fixa tycker man. Kan man kanske skriva en funktion eller nått som lägger till en -01-01 innan året läggs in..?
Men återigen, man tycker det skulle vara enklare.

JesterMedlem sedan sep. 200188 inlägg
#4

Fler har ställt sig frågan....

Angående datum och tid, kan du ju kolla här.... :birp

Detta svar fick jag

HedningMedlem sedan sep. 200318 inlägg
#5

Re: Fler har ställt sig frågan....

Jester skrev:

Angående datum och tid, kan du ju kolla här.... :birp

Detta svar fick jag

Jo jo jag vet ... Men jag avskyr såna nödlösningar :P
Om man börjar med integers så blir det snart pissbesvärligt när man gör datediffs eller på annat sätt vill jämföra datum.
:)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)