Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan bruke makrohandlingen EMailDatabaseObject i Access-skrivebordsdatabaser til å inkludere den angitte Access- dataark, skjema, rapport eller modul i en elektronisk e-postmelding, der den kan vises og videresendes.

Obs!: Denne handlingen tillates ikke hvis databasen ikke er klarert.

Innstillinger

Handlingen EMailDatabaseObject har følgende argumenter:

Handlingsargument

Beskrivelse

Objekttype

Objekttypen som skal inkluderes i e-postmeldingen. Klikk Tabell (for et tabelldataark), spørring (for et spørringsdataark), skjema (for et skjema eller skjemadataark), rapport, modul eller datatilgangsside, servervisning, lagrede prosedyrer eller funksjon i objekttypeboksen i Handlingsargumenter-delen i makroutformingsvinduet. Du kan ikke sende en makro. Hvis du vil inkludere det aktive objektet, velger du typen med dette argumentet, men lar argumentet Objektnavn stå tomt.

Objektnavn

Navnet på objektet som skal inkluderes i e-postmeldingen. Objektnavn-boksen viser alle objekter i databasen for den typen som er merket av argumentet Objekttype. Hvis du lar både objekttype - og objektnavnargumentene stå tomme, sender Access en melding til e-postprogrammet uten databaseobjekter.

Hvis du kjører en makro som inneholder handlingen EMailDatabaseObject i en bibliotekdatabase, søker Access etter objektet med dette navnet først i biblioteksdatabasen, og deretter i gjeldende database.

Utdataformat

Formattypen du vil bruke for det inkluderte objektet. Listen over formater du kan velge mellom, endres avhengig av hva du velger for argumentet Objekttype . Tilgjengelige formater kan omfatte Excel 97 – Excel 2003-arbeidsbok (*.xls), Binær Excel-arbeidsbok (*.xlsb),Excel-arbeidsbok (*.xlsx), HTML (*.htm, *.html), Microsoft Excel 5.0/95-arbeidsbok (*.xls), PDF-format (*.pdf), rik tekst (*.rtf), tekstfiler (*.txt) eller XPS-format (*.xps). i Utdataformat-boksen . Moduler kan bare sendes i tekstformat. Datatilgangssider kan bare sendes i HTML-format. Hvis du lar dette argumentet stå tomt, vil Access spørre om utdataformatet.

Hvis du vil

Mottakerne av meldingen med navnene du vil plassere på Til-linjen i e-postmeldingen. Hvis du lar dette argumentet stå tomt, vil Access be deg om mottakernes navn.

Skill mottakernavnene du angir i dette argumentet (og i argumentene Kopi og Blindkopi ) med semikolon (;) eller med listen skilletegn angitt på fanen Tall i dialogboksen Egenskaper for regionale innstillinger i Kontrollpanel i Microsoft Windows. Hvis e-postprogrammet ikke kan identifisere mottakernes navn, sendes ikke meldingen og det oppstår en feil.

Kopi

Meldingsmottakerne som har navnene du vil plassere på kopilinjen (kopi) i e-postmeldingen. Hvis du lar dette argumentet stå tomt, er Kopi-linjen i e-postmeldingen tom.

Blindkopi

Meldingsmottakerne som har navnene du vil plassere på blindkopi-linjen i e-postmeldingen. Hvis du lar dette argumentet stå tomt, er Blindkopi-linjen i e-postmeldingen tom.

Emne

Emnet for meldingen. Denne teksten vises på Emne-linjen i e-postmeldingen. Hvis du lar dette argumentet stå tomt, er emnelinjen i e-postmeldingen tom.

Meldingstekst

All tekst du vil inkludere i meldingen i tillegg til databaseobjektet. Denne teksten vises i hovedteksten i e-postmeldingen etter objektet. Hvis du lar dette argumentet stå tomt, inkluderes ingen ekstra tekst i e-postmeldingen. Hvis du lar argumentene Objekttype og Objektnavn stå tomme, kan du bruke dette argumentet til å sende en e-postmelding uten et databaseobjekt.

Rediger melding

Angir om meldingen kan redigeres før den sendes. Hvis du velger Ja, starter programmet for elektronisk e-post automatisk, og meldingen kan redigeres. Hvis du velger Nei, sendes meldingen uten at brukeren har mulighet til å redigere meldingen. Standardverdien er Ja.

Malfil

Banen og filnavnet til en fil du vil bruke som en mal for en HTML-fil. Malfilen er en fil som inneholder HTML-koder.

Merknader

Objektet i e-postmeldingen er i valgt utdataformat. Når du dobbeltklikker objektet, starter den aktuelle programvaren med objektet åpnet.

Følgende regler gjelder når du bruker handlingen EMailDatabaseObject til å inkludere et databaseobjekt i en e-postmelding:

  • Du kan sende tabell-, spørrings- og skjemadataark. I det inkluderte objektet ser alle feltene i dataarket ut som de gjør i Access, unntatt felt som inneholder OLE-objekter. Kolonnene for disse feltene er inkludert i objektet, men feltene er tomme.

  • For en kontroll som er bundet til et Ja/Nei-felt (en veksleknapp, alternativknapp eller avmerkingsboks ), viser utdatafilen verdien –1 (Ja) eller 0 (Nei).

  • For en tekstboks som er bundet til et hyperkoblingsfelt, viser utdatafilen hyperkobling for alle utdataformater unntatt MS-DOS-tekst (i dette tilfellet vises hyperkoblingen som vanlig tekst).

  • Hvis du sender et skjema i skjemavisning, inneholder det inkluderte objektet alltid skjemaets dataarkvisning.

  • Hvis du sender en rapport, er de eneste kontrollene som er inkludert i objektet tekstbokser og (i noen tilfeller) etiketter. Alle andre kontroller ignoreres. Topptekst- og bunntekstinformasjon er heller ikke inkludert. Det eneste unntaket er at når du sender en rapport i Excel-format, inkluderes en tekstboks i en bunntekst for gruppe som inneholder et uttrykk med Sum-funksjonen , i objektet. Ingen annen kontroll i en topptekst eller bunntekst (og ingen mengdefunksjon annet enn Sum) er inkludert i objektet.

  • Delrapporter er inkludert i objektet.

  • Når du sender et dataark, et skjema eller en datatilgangsside i HTML-format, opprettes én .html fil. Når du sender en rapport i HTML-format, opprettes én .html fil for hver side i rapporten.

Hvis du vil kjøre handlingen EMailDatabaseObject i en VBA-modul (Visual Basic for Applications), bruker du SendObjekt-metoden for DoCmd-objektet .

bilde

Følgende kobling ble levert av Luke Chung. Luke er grunnlegger og president i FMS, Inc., en ledende leverandør av egendefinerte databaseløsninger og utviklerverktøy.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.