Vraag & Antwoord

Anders (software)

huidige datum invoegen in Access

Anoniem
alfa6591
12 antwoorden
  • Hallo,

    Vroeger kon ik met "control + ;" de huidige datum snel invoegen in een formulier van Access. Maar nu lukt dit niet meer. Er verschijnt dan de foutmelding "De expressie die u heeft opgegeven, bevat een functienaam die Microsoft Access niet kan vinden." Wat kan ik hieraan doen om het op te lossen? Ik gebruik Access 2003.
  • Lijkt op Access 97 zo te zien
    =Format(Date();"Long Date";)
    en voor tijd
    =Format(Time())
    http://www.ehow.com/how_2020191_define-format-access.html
  • Het is al gewoon een datum-veld, dat is het punt dus niet. Het gaat om die versnelde toetscombinatie van huidige datum die niet meer werkt..
  • Dat zoek je toch heel simpel op via Google?
    http://www.google.nl/#hl=nl&q=current+date+access+%22key+combination%22+office&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=ae740d4d8477ec82
    en dan kom je op http://www.lboro.ac.uk/it/access/excel2007-shortcuts.html
    en daar vul je in access ipv excel…
    http://www.lboro.ac.uk/it/access/access2007-shortcuts.html#combokeys
    simpel toch…. :oops:

    [quote:1dd010b64e]Most Office 2003 menu access keys still work.

    Shortcut keys for entering data in Datasheet or Form view To do this: Press this:
    [b:1dd010b64e]Insert the current date. CTRL+SEMICOLON (; )
    Insert the current time. CTRL+SHIFT+COLON (: )[/b:1dd010b64e]
    Insert the default value for a field. CTRL+ALT+SPACE
    Insert the value from the same field in the previous record. CTRL+APOSTROPHE (')
    Add a new record. CTRL+PLUS SIGN (+)
    In a datasheet, delete the current record. CTRL+MINUS SIGN (-)
    Save changes to the current record. SHIFT+ENTER
    Switch between the values in a check box or option button. SPACE
    Insert a new line. CTRL+ENTER[/quote:1dd010b64e]
  • Bedankt! Maar ik denk dat het met het invoermasker te maken heeft. Deze staat nu op lange datumnotatie. Zag op het forum ook iemand die dat had. Raar dat het dan niet werkt..of zou hier nog wat aan te doen zijn zonder hem terug te zetten op standaard?
  • [quote:1f1b7c0839="Casual1976"]Maar ik denk dat het met het invoermasker te maken heeft. Deze staat nu op lange datumnotatie.[/quote:1f1b7c0839]
    Ik heb het zojuist getest, maar in Access 2002.
    Daarin heb ik een formulier gemaakt met een tekstvak en de notatie daarvan ingesteld als "Lange datumnotatie". Als ik dan Ctrl+; typ,
    verschijnt er in eerste instantie: 1-6-2010, maar als ik daarna op Enter druk [b:1f1b7c0839]of[/b:1f1b7c0839] naar het volgend record ga, wordt dat gewijzigd in:
    dinsdag 1 juni 2010 .
  • Ja…blijkt het probleem ook niet te zijn kwam ik later achter… :-( Iets met die expressie dus…maar wat?
  • [quote:128d737929="Casual1976"]Ja…blijkt het probleem ook niet te zijn kwam ik later achter… :-( Iets met die expressie dus…maar wat?[/quote:128d737929]Wat bedoel je nu precies?
    Verschijnt bij jou na drukken op Enter of klikken op "Volgend record" ook de datum in lange notatie, of niet? Indien wél, dan is naar mijn menig alles in orde. Een invoer wordt nl. pas voltooid als er op Enter is gedrukt of naar een volgend record wordt gegaan.
  • Nee er verschijnt dus helemaal geen datum (korte noch lange notatie) waarna die foutmelding van expressiefout dus volgt.
  • Verwijder het vak eens waarin de foutmelding komt, een eventueel aanwezig zijnde expressie wordt dan automatisch ook verwijderd. Plaats dan opnieuw een tekstvak, selecteer het, klik op de rechtermuisknop, kies Eigenschappen, en kies bij Notatie: Lange datumnotatie.
  • Werkt ook niet. Zelfs niet met een nieuw aangemaakt datumveld. Volgt weer die foutmelding zoals aangegeven in het begin.
  • Dus… Niemand een idee?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.