26. august 2002 - 09:17Der er
30 kommentarer og 1 løsning
Lave Datatype til e-mail...??
Hej,
jeg er ved at lave en Access -database hvor jeg bl.a. vil have en e-mail -adresse med. Jeg har prøvet at lave det til et Hyperlink, men så kommer der http:// foran.
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
som moses siger kan du sagtens bruge hyperlink - selv synes jeg at hyperlink-datatypen er sk... irriterende i Access.
Personligt ville jeg bruge Text - og så sætte on-doubleclick event'et...
Men hvis du gerne vil bruge Hyperlink - så lav en eftervalidering - der sætter 'mailto:' hvis det ikke står der i forvejen eller der står 'http://'
I bund og grund gælder det bare for dig om at der SKAL står 'mailto:...' hvis du skal kunne bruge det fra en webside... hvordan du så får det ind i Access (via text eller hyperlink) - er jo så et temperamentspm.
ricky>> Jeg fatter nada. Kan du prøve en gang til med den metode du vil anbefale. Du snakkede noget med onClick...... Jeg bruger forresten Dreamweaver Ultradev.
Det nemmeste (når du nu ikke kender Access) er simpelthen, at du modtager e-mail adressen ude fra nettet, kontrollerer, at det ser rimeligt ud med @ og et punktum i serverdelen, hvorefter du tilføjer teksten "mailto:" for det hele og så gemmer det i et hyperlink felt.
det er ALDRIG en god idé at lave et hyperlink-felt i en access database hvis det skal bruges på internettet - der skal i stedet bare laves et almindeligt tekstfelt!
når udtrækket så skal laves skal du bare lave følgende;
Det nemmeste (når du nu ikke kender Access) er simpelthen, at du modtager e-mail adressen ude fra nettet, kontrollerer, at det ser rimeligt ud med @ og et punktum i serverdelen, hvorefter du ... lægger teksten i et almindeligt tekst-felt.
moses>> Hvis jeg laver Datatypen om til tekst og i steder skriver en ny Record via browseren med 'mailto:' foran, så stor det bare som tekst, ingen link.
du må ikke indsætte mere i databasen end brugeren skriver - derfor skal du SELV indsætte mailto som i mit eksempel og du skal (også lige som i mit eksempel) SELV lave det om til et link i din kode
keysersovs har som (sædvanligt) fuldstændig ret :)
det er den absolutte korrekte måde at håndtere det på... jeg ved ikke hvorfor - men jeg var nok mere fokuseret på at løsningen skulle lave i Access... sorry!
Taler vi desktop programmer, så er det også den nemmeste løsning at bruge hyperlink felter, men åbenbart ikke, når det bagefter skal klistres på en webside. Så ved vi det !! Jeg bliver sgu så pisseklog inden den næste version af Windows udkommer, at jeg kan undvære hovedet ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.