Gjest sussi Skrevet 19. mai 2003 Skrevet 19. mai 2003 Hei. Jeg har laget en database i access. Jeg har bla. laget en tabell der jeg skal skal skrive inn e-post adresser. Hvordan får jeg til å legge det inn slik at når jeg trykker på adressen så åpner e-post programmet seg? Setter man inn en hyperkobling, så blir man bare forsøkt sendt til det nettstedet som adressen liksom viser til.... see?? Noen som vet hvordan jeg gjør det?? Mvh 0 Siter
Ulv I Faarikaal Skrevet 19. mai 2003 Skrevet 19. mai 2003 Hakke peiling, men prøv mailto:[email protected] 0 Siter
Gjest sussi Skrevet 19. mai 2003 Skrevet 19. mai 2003 Hakke peiling, men prøv mailto:[email protected] Om jeg skriver mailto:......., så må jeg skrive det inn hver gang i selve tabellen. Jeg får ikke gjort det i utformingsvinduet slik at det blir slik automatisk... See? Huff, nå fikk du en ripe i lakken.... mvh 0 Siter
Ulv I Faarikaal Skrevet 19. mai 2003 Skrevet 19. mai 2003 Om jeg skriver mailto:......., så må jeg skrive det inn hver gang i selve tabellen. Jeg får ikke gjort det i utformingsvinduet slik at det blir slik automatisk... See? Huff, nå fikk du en ripe i lakken.... mvh Jeg kan ikke access, så det er greit. Dukker sikkert opp noen som kan. Eller søk hos microsoft support på field, email address, acccess og annet du kan komme på. 0 Siter
asterix Skrevet 19. mai 2003 Skrevet 19. mai 2003 Jeg gjorde det nok sikkert på en tungvindt måte i en database jeg laget for noen år siden, men det funket i hvertfall. Jeg la inn denne koden "bak" registreringskjemaet(koden utføres altså når en går ut av epostfeltet ved registreringen og fører til at det som skrives inn automatisk legres i databasen som en klikkbar epostadresse): Private Sub Epostadresse_Exit(Cancel As Integer) On Error GoTo Err_Epostadresse_Exit Dim Epost As String If Not Epostadresse.Text = "" Then Epost = Epostadresse.Text & "#mailto:" & Epostadresse.Text Epostadresse.Text = Epost End If Exit_Epostadresse_Exit: Exit Sub Err_Epostadresse_Exit: MsgBox Err.Description Resume Exit_Epostadresse_Exit End Sub 0 Siter
asterix Skrevet 19. mai 2003 Skrevet 19. mai 2003 Jeg gjorde det nok sikkert på en tungvindt måte i en database jeg laget for noen år siden, men det funket i hvertfall. Jeg la inn denne koden "bak" registreringskjemaet(koden utføres altså når en går ut av epostfeltet ved registreringen og fører til at det som skrives inn automatisk legres i databasen som en klikkbar epostadresse): Private Sub Epostadresse_Exit(Cancel As Integer) On Error GoTo Err_Epostadresse_Exit Dim Epost As String If Not Epostadresse.Text = "" Then Epost = Epostadresse.Text & "#mailto:" & Epostadresse.Text Epostadresse.Text = Epost End If Exit_Epostadresse_Exit: Exit Sub Err_Epostadresse_Exit: MsgBox Err.Description Resume Exit_Epostadresse_Exit End Sub Huff da koden ble rotete i innlegget over. Her er den litt mer oversiktlig: Private Sub Epostadresse_Exit(Cancel As Integer) On Error GoTo Err_Epostadresse_Exit Dim Epost As String If Not Epostadresse.Text "" Then Epost = Epostadresse.Text & "#mailto:" & Epostadresse.Text Epostadresse.Text = Epost End If Exit_Epostadresse_Exit: Exit Sub Err_Epostadresse_Exit: MsgBox Err.Description Resume Exit_Epostadresse_Exit End Sub 0 Siter
Ulv I Faarikaal Skrevet 19. mai 2003 Skrevet 19. mai 2003 Hva hvis du ikke setter inn hyperkobling men bare skriver epostadressen og lagrer, så viser tabellen ? Excel og andre MS programmer skaper selv link til epostleser automatisk. 0 Siter
asterix Skrevet 19. mai 2003 Skrevet 19. mai 2003 Hva hvis du ikke setter inn hyperkobling men bare skriver epostadressen og lagrer, så viser tabellen ? Excel og andre MS programmer skaper selv link til epostleser automatisk. Detdu foreslår her funket ikke da jeg holdt på med dette for noen år siden. Jeg grublet en stund før jeg fant på å bruke den løsningen jeg skisserer nedenfor. Men det finnes sikkert en eller annen mye glupere måte å gjøre dettte på, men det gadd ikke jeg lete lenger etter den gang i hvertfall. ;-) 0 Siter
Ulv I Faarikaal Skrevet 19. mai 2003 Skrevet 19. mai 2003 Detdu foreslår her funket ikke da jeg holdt på med dette for noen år siden. Jeg grublet en stund før jeg fant på å bruke den løsningen jeg skisserer nedenfor. Men det finnes sikkert en eller annen mye glupere måte å gjøre dettte på, men det gadd ikke jeg lete lenger etter den gang i hvertfall. ;-) Jeg skal sjekke om det finnes en enklere løsning med en guru som sikkert sover nå :-) 0 Siter
Gjest sussi Skrevet 20. mai 2003 Skrevet 20. mai 2003 Huff da koden ble rotete i innlegget over. Her er den litt mer oversiktlig: Private Sub Epostadresse_Exit(Cancel As Integer) On Error GoTo Err_Epostadresse_Exit Dim Epost As String If Not Epostadresse.Text "" Then Epost = Epostadresse.Text & "#mailto:" & Epostadresse.Text Epostadresse.Text = Epost End If Exit_Epostadresse_Exit: Exit Sub Err_Epostadresse_Exit: MsgBox Err.Description Resume Exit_Epostadresse_Exit End Sub Hei :-) Er usikker på hvor du mener når du sier "bak" registreringsskjemaet. Mener du i utformingsvisningen? I så fall, i hvilket felt? Mvh 0 Siter
Gjest sussi Skrevet 20. mai 2003 Skrevet 20. mai 2003 Jeg skal sjekke om det finnes en enklere løsning med en guru som sikkert sover nå :-) Gir du en lyd om du finner ut av det :-) *krysser fingrene* Mvh 0 Siter
asterix Skrevet 20. mai 2003 Skrevet 20. mai 2003 Hei :-) Er usikker på hvor du mener når du sier "bak" registreringsskjemaet. Mener du i utformingsvisningen? I så fall, i hvilket felt? Mvh Når du har skjemaet i utformingsvisning kan du velge Vis - Kode. Men hvis du ikke har noen som helst peiling på VB vil det kanskje bli litt vanskelig å tilpasse den koden jeg la ut til å passe til ditt behov.(Vel egentlig ikke så veldig vanskelig, men du må endre navnet jeg har brukt på tekstfeltet i koden til det navnet du har på ditt tekstfelt (hvor epostadressen skal inn)). Men om du ikke får det til å virke kan det bli vanskeligere å finne feilen om du ikke kan VB. 0 Siter
Ulv I Faarikaal Skrevet 20. mai 2003 Skrevet 20. mai 2003 Gir du en lyd om du finner ut av det :-) *krysser fingrene* Mvh Gå i hjelpesystemet og søk på - epost felt - eller - email field - der står det flere måter. Men der har du vel slått opp allerede ? Fant ingen som husket det akkurat nå, men i tekstboks kan du høyreklikke og velge hyperlink egenskaper. 0 Siter
laban Skrevet 20. mai 2003 Skrevet 20. mai 2003 Om jeg skriver mailto:......., så må jeg skrive det inn hver gang i selve tabellen. Jeg får ikke gjort det i utformingsvinduet slik at det blir slik automatisk... See? Huff, nå fikk du en ripe i lakken.... mvh Det finnes ikke noe "email"-felt. Du må gjøre det slik som ulven antyder: Sette inn mailto:epostadr i feltet. Men du kan slippe å skrive inn "mailto:" foran alle mailadressene hvis du gjør sånn: Feltet du skal kunne trykke i og få opp mailen automatisk, må være av type Hyperkopling. Dette feltet kan du la stå blankt. I stedet legger du et tekstfelt også inn i tabellen. I dette tekstfeltet taster du inn alle mailadressene. Etterpå kjører du en oppdateringsspørring hvor du setter "mailto:" & inn i Hyperkoplings-feltet. Det er litt vemmelig å taste direkte inn i et Hyperkoplingsfelt, så dette er en grei måte uansett. Hvis du skal vise dette i et skjermbilde, skjuler du selvfølgelig tekstfeltet. Håper du forsto dette, jeg vet ikke hvor mye Access du kan. 0 Siter
asterix Skrevet 20. mai 2003 Skrevet 20. mai 2003 Når du har skjemaet i utformingsvisning kan du velge Vis - Kode. Men hvis du ikke har noen som helst peiling på VB vil det kanskje bli litt vanskelig å tilpasse den koden jeg la ut til å passe til ditt behov.(Vel egentlig ikke så veldig vanskelig, men du må endre navnet jeg har brukt på tekstfeltet i koden til det navnet du har på ditt tekstfelt (hvor epostadressen skal inn)). Men om du ikke får det til å virke kan det bli vanskeligere å finne feilen om du ikke kan VB. Ja, og så må du sette "Is Hyperlink"-egenskapen til True/Ja i tillegg for at det skal funke. 0 Siter
Gjest sussi Skrevet 20. mai 2003 Skrevet 20. mai 2003 Gå i hjelpesystemet og søk på - epost felt - eller - email field - der står det flere måter. Men der har du vel slått opp allerede ? Fant ingen som husket det akkurat nå, men i tekstboks kan du høyreklikke og velge hyperlink egenskaper. Får opp hvordan man setter inn i skjema, men ikke i selve utformingen av tabellen... Jaja, jeg må vel finne ut av det til slutt.... Takk likevel :-) Mvh 0 Siter
laban Skrevet 20. mai 2003 Skrevet 20. mai 2003 Får opp hvordan man setter inn i skjema, men ikke i selve utformingen av tabellen... Jaja, jeg må vel finne ut av det til slutt.... Takk likevel :-) Mvh Se lenger ned i tråden... 0 Siter
Gjest sussi Skrevet 20. mai 2003 Skrevet 20. mai 2003 Når du har skjemaet i utformingsvisning kan du velge Vis - Kode. Men hvis du ikke har noen som helst peiling på VB vil det kanskje bli litt vanskelig å tilpasse den koden jeg la ut til å passe til ditt behov.(Vel egentlig ikke så veldig vanskelig, men du må endre navnet jeg har brukt på tekstfeltet i koden til det navnet du har på ditt tekstfelt (hvor epostadressen skal inn)). Men om du ikke får det til å virke kan det bli vanskeligere å finne feilen om du ikke kan VB. Hei :-) Prøver og prøver men jeg får det ikke helt til. Men, nå har jeg i allefall noe å jobbe ut i fra. Forhåpentligvis dyttet rett vei :-) Spurte på kurset der jeg har tatt kurset, men der viste de ikke hvordan man gjorde det.... Da _må_ jo jeg finne ut av det ikke sant? Må ikke ha noen ubesvarte sprøsmål :-) Takk skal du ha! Mvh 0 Siter
laban Skrevet 20. mai 2003 Skrevet 20. mai 2003 Det finnes ikke noe "email"-felt. Du må gjøre det slik som ulven antyder: Sette inn mailto:epostadr i feltet. Men du kan slippe å skrive inn "mailto:" foran alle mailadressene hvis du gjør sånn: Feltet du skal kunne trykke i og få opp mailen automatisk, må være av type Hyperkopling. Dette feltet kan du la stå blankt. I stedet legger du et tekstfelt også inn i tabellen. I dette tekstfeltet taster du inn alle mailadressene. Etterpå kjører du en oppdateringsspørring hvor du setter "mailto:" & inn i Hyperkoplings-feltet. Det er litt vemmelig å taste direkte inn i et Hyperkoplingsfelt, så dette er en grei måte uansett. Hvis du skal vise dette i et skjermbilde, skjuler du selvfølgelig tekstfeltet. Håper du forsto dette, jeg vet ikke hvor mye Access du kan. OBS: Det ble borte noe i innlegget over pga. spesialtegnet. Det jeg mener, er at du oppdaterer Hyperkoplingsfeltet med "mailto:" + innholdet av tekstfeltet hvor du har lagt inn adressen. 0 Siter
Gjest sussi Skrevet 20. mai 2003 Skrevet 20. mai 2003 Det finnes ikke noe "email"-felt. Du må gjøre det slik som ulven antyder: Sette inn mailto:epostadr i feltet. Men du kan slippe å skrive inn "mailto:" foran alle mailadressene hvis du gjør sånn: Feltet du skal kunne trykke i og få opp mailen automatisk, må være av type Hyperkopling. Dette feltet kan du la stå blankt. I stedet legger du et tekstfelt også inn i tabellen. I dette tekstfeltet taster du inn alle mailadressene. Etterpå kjører du en oppdateringsspørring hvor du setter "mailto:" & inn i Hyperkoplings-feltet. Det er litt vemmelig å taste direkte inn i et Hyperkoplingsfelt, så dette er en grei måte uansett. Hvis du skal vise dette i et skjermbilde, skjuler du selvfølgelig tekstfeltet. Håper du forsto dette, jeg vet ikke hvor mye Access du kan. Skal sitte og jobbe videre med det litt seinere. Prøver løsningen din! Takk skal du ha :-) Mvh 0 Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.