29. november 2000 - 14:36Der er
16 kommentarer og 1 løsning
ADVAR om fødselsdage
Hvordan gør jeg i en acc.2K databse, når jeg vil have den til at poppe op med en \"advarsel\"; eller sende en email automatisk; om, at nu er der f.eks. 14 dage til Karl Børge´s fødseldag, som er angivet således. (felt)fødselsdag, indhold 24-07-1963. Der er 240 points ! så jeg så helst både en løsning til popop og email...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du starter/åbner en form sammen med databasen (via Tools/StartUp, den kan evt lukkes efter checket er udført) I formens On_Load kører du et check på hvorvidt der er fødselsdage i sigte via en query. Hvis der er, poppes der op/skrives der en mail. Hvis du vil nærmere målet vil jeg gerne kigge på din db.
Jeg skal ikke have den på nettet. Jeg har felterne \"navn\", \"adresse\", \"postnr\", \"by\", \"fødselsdag\" og \"tlfnr\", i en base \"Venner\". Fødselsdagen er i det førviste format 24-07-1963 (dd-mm-yyyy). Som privaten skriver, når basen startes, skal en forespørgsel køre og hvis der er (f.eks.) 14 dage til en fødselsdag vil jeg have besked. Det være sig enten med en popop´r eller/og via e-mail-afsendelse.
*øeh* 2 tabeller venner og postnr. (egentlig urelevant) relateret via postnr, med by som opslagsfelt til [postnr]![bynavn] og en forespørgsel : findvenner, som indeholder samtlige data minus id-nøglefelter. Eks. Hans er født d. 12-12-1969 POPPE !!! Hans har føs´dag !!!
Jeg har desværre ikke flere point en de 240, jeg ville gerne give mere.
Sub test() Dim db As Database Dim rs As Recordset Dim sSQL As String sSQL = \"Select * from Venner\" Set db = CurrentDb Set rs = db.OpenRecordset(sSQL) rs.MoveFirst While Not rs.EOF If DateDiff(\"d\", Mid(Now, 1, 5), Mid(rs(\"fødselsdag\"), 1, 5)) < 15 Then MsgBox rs(\"navn\") + \" har snart fødselsdag\" End If rs.MoveNext Wend
hvordan er det nu ?? Når kodegeneratoren ikke kender \"database\" og \"recordset\" skal det ind via (med skeer for mit vedkommende *hehe*) referencer eller ??
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.