Questione : Convalidare i campi di anno e di mese basati alla data corrente

Ho una tabella di accesso che ha un campo di anno e un campo di mese. Il campo di anno è appena una casella di testo ed ho una regola di convalida stabilita <=Year (data ()) in moda da non potere entrare l'utente in qualche cosa in avvenire. Il campo di mese è una scatola a discesa sulla forma con gennaio con dicembre come opzioni. Voglio aggiungere una regola di convalida sulla forma che non lascerà l'utente seleziona qualsiasi mese in avvenire basato sul valore del campo di anno. Per esempio, il campo di anno ha 2010 come relativo valore, in modo da l'utente non dovrebbe potere selezionare qualche cosa tranne gennaio con luglio nel campo di mese perché l'odierna data è 7/22/2010. class= del

Risposta : Convalidare i campi di anno e di mese basati alla data corrente


txtMonth_beforeupdate secondario riservato (annullamento come numero intero)
se me.txt Year=year (data ()) allora
   se mese di me.txt Month> (data ()) allora
      msgbox “non potete usare le date future„
      me.txt Month.setfocus
      cancel=true
      uscire il sommergibile
  concluder se
concluder se

concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us