Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2007, 22h54   #1
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Par défaut Changer un type de champ qui est en mémo pour un champ en lien hypertexte?

Bonjour à tous, est-ce possible de changer un type de champ qui est en mémo pour un champ en lien hypertexte?

Je sais que la fonction est
Code :
1
2
3
Alter Table nomdelatable
Alter Column nomdelacolonne typedechamp;
J'ai essayé avec hyperlink dans le typedechamp mais ça ne marche pas...

Merci de bien vouloir m'aider
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 06h36   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Il n'existe pas de type de champ pour Hyperlink, c'est un attribut à mettre, et à mon avis pas possible en SQL.

Va voir le tuto sur DAO (lien dans ma signature).

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 14h34   #3
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Merci de ta réponse, malheureusement je n'ai rien trouvé dans la FAQ de DAO...
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 02h49   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Sur ce lien http://warin.developpez.com/access/d...artie_4#L4.2.2 au chapitre 4.2.2, tu as les attributs d'un champ d'une table, et tu as : dbHyperlinkField

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 14h22   #5
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Merci, mais comment je peux attribuer cette attribue dans une requête.
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 14h27   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Citation:
Envoyé par Starec
Bonjour

Il n'existe pas de type de champ pour Hyperlink, c'est un attribut à mettre, et à mon avis pas possible en SQL.

Va voir le tuto sur DAO (lien dans ma signature).

Starec
Je t'ai dis qu'à priori tu ne peux le faire en SQL, il faut passer par DAO, il y'a des exemples pour créer un champ dans une table.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 14h34   #7
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Merci encore et en DAO ça ressemble à quoi, pour changer le type de donnée?
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 14h40   #8
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Toutes les explications sont dans le tuto, c'est une longue lecture, mais c'est incontournable.

Essaye de faire quelque chose, et si tu as des soucis revient nous voir.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 15h17   #9
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Pas le temps, je me déconnecte bientôt et je ne serait de retour qu'à partir de demain (normalement)

fait une recherche sur le forum à DAO ou création de table, cela te donnera tes idées.





Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 18h34   #10
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Pour changer l'attribut mémo en hyperlien, que dois-je changé dans ce code rien ne fonctionne..... et je suis à bout de ressource. Merci de votre aide!

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Function fTableWithHyperlink(stTablename As String) As Boolean
   On Local Error GoTo fTableWithHyperlink_Err
Dim Msg As String ' for error handling
Dim db As Database
Dim tdf As TableDef
Dim fld As Field
    Set db = CurrentDb
    Set tdf = db.CreateTableDef(stTablename)
    Set fld = tdf.CreateField("HyperlinkTest", dbMemo)
    fld.Attributes = dbHyperlinkField
    tdf.Fields.Append fld
    tdf.Fields.Refresh
    db.TableDefs.Append tdf
    db.TableDefs.Refresh
    Set fld = Nothing
    Set tdf = Nothing
    Set db = Nothing
 
    fTableWithHyperlink = True
 
fTableWithHyperlink_End:
   Exit Function
 
fTableWithHyperlink_Err:
   fTableWithHyperlink = False
   Msg = "Error Information..." & vbCrLf & vbCrLf
   Msg = Msg & "Function: fTableWithHyperlink" & vbCrLf
   Msg = Msg & "Description: " & Err.Description & vbCrLf
   Msg = Msg & "Error #: " & Format$(Err.Number) & vbCrLf
   MsgBox Msg, vbInformation, "fTableWithHyperlink"
   Resume fTableWithHyperlink_End
End Function
'****************** Code End *******************
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 22h27   #11
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 52
Points : 14
Points : 14
Par défaut Enfin....

Enfin trouvé la solution a mon problème, voici la solution


Dans mon formulaire, sur ma zone de texte, cliquer avec le bouton droit dessus et ensuite sur propriétés. Dans l'onglet Format, sur la ligne Is Hyperlink cocher Oui.

Pas plus compliqué que ça, facile hein.....
JimmyB est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h49.


 
 
 
 
Partenaires

Hébergement Web