Ik heb een doorlopend formulier: frm_sollicitant_niet_geantwoord.
De rijbron is een gekoppelde query: qry_sollicitant & qry_bewegingen (lees historiek).
De bedoeling is dat wij personen aanschrijven die niet gereageerd hebben op onze mail en/of telefoon over een bepaalde periode met een herinneringsmail/telefoon.
BV:
PersoonA een mail krijgt voor het opvragen van zijn CV krijgt dit de volgende codes mee in de historiek tabel:
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "1" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV opvragen" : DATUM
Als persoonA antwoord krijgt deze de volgende codes mee in de historiek tabel:
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "3" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV ontvangen: DATUM
of
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "5" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "Info ontvangen" : DATUM
of
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "11" : COMMUNICATIE_TYPE = "Telefoon" : COMMUNICATIE_OMSCHRIJVING = "Info ontvangen" : DATUM
Deze persoonA heeft geantwoord en dient niet weergegeven te worden in het formulier : frm_sollicitant_niet_geantwoord.
Na x-tijd willen we diegenen contacteren die enkel "ID-COMMUNICATIE = 1" en die niet geantwoord hebben. Dit geeft het volgende weer in de historiektabel=
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "2" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV opvragen herhaling" : DATUM
Zodra deze herinneringsmail verstuurd dient deze persoon ook niet meer weergegeven te worden in de lijst.
In de gekoppelde qry is de kolom DATUM_BEWEGING het veld criteria als volgt ingesteld: "Between Date() And Date()-30". Dat werk perfect.
In de gekoppelde qry is de kolom ID_COMMUNICATIE het veld criteria als volgt ingesteld: "1" --> heb hiervan alles al geprobeerd maar het lukt me niet.
Ik hoop dat m'n vraagstelling duidelijk genoeg is.
Kan zoiets verwezenlijkt worden via een qry (criteria) of via VBA?
De rijbron is een gekoppelde query: qry_sollicitant & qry_bewegingen (lees historiek).
De bedoeling is dat wij personen aanschrijven die niet gereageerd hebben op onze mail en/of telefoon over een bepaalde periode met een herinneringsmail/telefoon.
BV:
PersoonA een mail krijgt voor het opvragen van zijn CV krijgt dit de volgende codes mee in de historiek tabel:
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "1" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV opvragen" : DATUM
Als persoonA antwoord krijgt deze de volgende codes mee in de historiek tabel:
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "3" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV ontvangen: DATUM
of
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "5" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "Info ontvangen" : DATUM
of
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "11" : COMMUNICATIE_TYPE = "Telefoon" : COMMUNICATIE_OMSCHRIJVING = "Info ontvangen" : DATUM
Deze persoonA heeft geantwoord en dient niet weergegeven te worden in het formulier : frm_sollicitant_niet_geantwoord.
Na x-tijd willen we diegenen contacteren die enkel "ID-COMMUNICATIE = 1" en die niet geantwoord hebben. Dit geeft het volgende weer in de historiektabel=
ID_BEWEGING : ID_PERSOON : ID_MEDEWERKER : MEDEWERKER_INITIALEN : ID_COMMUNICATIE = "2" : COMMUNICATIE_TYPE = "E-mail" : COMMUNICATIE_OMSCHRIJVING = "CV opvragen herhaling" : DATUM
Zodra deze herinneringsmail verstuurd dient deze persoon ook niet meer weergegeven te worden in de lijst.
In de gekoppelde qry is de kolom DATUM_BEWEGING het veld criteria als volgt ingesteld: "Between Date() And Date()-30". Dat werk perfect.
In de gekoppelde qry is de kolom ID_COMMUNICATIE het veld criteria als volgt ingesteld: "1" --> heb hiervan alles al geprobeerd maar het lukt me niet.
Ik hoop dat m'n vraagstelling duidelijk genoeg is.
Kan zoiets verwezenlijkt worden via een qry (criteria) of via VBA?
Laatst bewerkt: