IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Probleme de lien hypertexte [AC-2007]


Sujet :

IHM

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Probleme de lien hypertexte
    Bonsoir ,

    je me permet de poster mon souci car je me "bat" avec acces depuis plusieurs jours et je n'arrive pas à créer un liens hypertexte ! Je m'explique LOL

    J'ai une table X dans la quel j'ai un element Date, un element Url et Un element Url+Date. ce dernier Url+date est un hyperliens.

    J'ai créer un formulaire qui recupere et affiche l'élement Url+Date qui est donc un hyperliens, il est souligne et bleu mais lorque je click dessus il n'ouvre pas du tout internet comme je le voudrais.

    J'ai essayer de mettre du VBA sur l'action click de l'element mais je n'ai pas assez de connaissances en acces pour que ca fonctionne

    Quelqu'un peut-il m'aider ?

    Bien à vous

    Begsweb

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 85
    Par défaut
    Bonjour

    URL + DATE , est-ce que ton chemin est valide ?

    Est-ce que lorsque tu le copies dans un navigateur cela ouvre la page ?

    Peux-tu donner un exemple de lien.

    PeyePo

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut oui le lien copie fonctionne !!
    Bonjour ,

    Oui mon explication n'est pas tres clair LOL

    Je vais essayer de m'appliquer

    J'ai une table appellée URLOK , dans cette atble j'ai un element URL, un element Date et un element URLDate

    Une requete de mise a jour, met à jour l'element Date puis la meme requete prend l'element URL et l'element date et les colle dans l'element URLDate.

    Jobtient donc un element du style (exemple) http://www.google.fr2/09/2009 celui-ci est enregistrer dans la table come un hyperliens.

    Mais lorque je le recupere avec un formulaire, il as toutes les apparences d'un liens hypertextes j'ai une main quand je le survol mais au click il ne fait rien.

    Si je fais un copier coller de cette URLDate dans mon navigateur cela fonction.

    Donc ce que je voudrais créer c'est un evenement sur le click qui lui dit qu'il dois prendre le contenus de URLDate et le copier comme url dans mon navigateur.

    Je sais pas si c'est plus clair en fait

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut En réalité
    Vu le nombre de réponse à ma question je me dit que je n'ai peut etre vraiment pas été clair LOL

    En réalité je veux mettre sur un evenement click une commande en VBA qui vas chercher dans l'objet d'une de mes tables et qui fait de cette element un hyperliens.

    Donc dans ma table j'ai un objet hyperlink qui est une url et je voudrais dans un de mes formulaires créer un évenement sur click qui récupere cette url et en fait un liens hypertexte.

    Si quelqu'un sais qu'elle commande je dois utiliser je suis prenneur !

  5. #5
    Expert confirmé
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Par défaut
    Bonjour,

    regardes cette discussion.
    Je pense que ta requête mise à jour détruit le lien.

    Exemple de requête ayant un champ texte Lien, et un champ Lien hypertexte ChampLienHyperTexte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    UPDATE LaTable
    SET ChampLienHyperTexte = [Lien] & "#" & [Lien] & "#"
    A+

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Mais..
    Mais dans mon formulaire le lien hypertexte est toujours considéré comme tel, il est en bleu souligné et une main apparaît quand je passe dessus et quand je clique rien !!


    Existe-t-il une commande sur l'évènement click qui va rechercher un élément d'une table ou dans un formulaire et l'exécute comme un hyperlien ?

    Bien à vous

    Begs

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    A toutes fins utiles :

    Si vous êtes certain que votre liens est conforme avez-vous vérifié les paramètres de votre antivirus ou pare-feu ?

    J'ai fait un essai et Kerio me demande si j'autorise la connexion ou non.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Oui pas de soucis de fire wall
    Oui j'ai vérifier et aucun soucis du cote du pare-feu !

    D'ailleurs quand je met dans un formulaire un liens hypertexte sa fonction sans soucis !

    Le probleme c'est vraiment que je recupere un element de ma table c'est element est un hypertexte et il ne fonctionne pas, mais j ai meme pas un message d'erreur !!!

    Je sais pas si je peux proposer mon fichier access pour analyse de la part de personne experimenté

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Voici
    Voici la partie de mon programme access qui pose probleme !

    Vous le trouverez ici http://www.7acreuser.be/Autre/1.mdb

    Si quelqu'un peux y regarder et me dire se qui ne vas pas, je vous en remercie !!

    Bien à vous

    Begs

  10. #10
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Par défaut
    Bonjour,

    Il suffit de rester dans la table pour remédier au problème.

    Les champs mémo ont des données type --> http://www.youtube.com

    Les champs Liens hypertexte type --> http://www.youtube.com6/09/2009

    Rectifie dans la table les Liens hypertexte par :
    http://www.youtube.com
    --> Erreur dans requête mise à jour.

    Cordialement.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut URL
    je veux que l url soit www.youtube.com6/09/2009.

    En realité le liens reel sera pas sur youtube mais sur un intranet et la fin de mon url dois etre la date du jour pour que sa fonctionne !

    Donc la requete de mise a jour prend mon url et y rajoute la date du jour!

    Mais pourquoi quand je click sur le liens il ne vas pas sur le net

    meme si l url ne serais pas exacte il devrais quand meme ouvrire internet explorer ou autre navigateur et me mettre l url dans la barre url !!

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut table
    Lorsque je modifie ma table en disant URLPl1 et Pl1 sont des memos j ai la bonne adresse a savoir www.youtube.com6/09/2009 mais il ne fonctionne pas comme liens internet ! meme en aillant dans le formulaire qu il s'agit d un lien hypertexte.

    je sais pas pkoi ?

  13. #13
    Expert confirmé
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Par défaut
    Bonjour,

    Un lien est stocké dans un champ "Lien hypertexte" sous la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    texteaffiché#adresse#sousadresse#infobulle
    Si tu ne mets pas de #, tu ne stockes que le texte à afficher.
    La preuve en est que, même dans ta table les liens ne peuvent pas être suivis, puisqu'il manque la partie adresse.

    Voila une requête qui crée des liens avec la partie adresse.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    UPDATE ILIAS
    SET ILIAS.Jour = Date(), 
    ILIAS.Pl1 = "#" & URLPl1 & [Jour], 
    ILIAS.Pl2 =  "#" & URLPl2 & [Jour], 
    ILIAS.PlSp =  "#" & URLPlSp & [Jour], 
    ILIAS.PlVert = "#" &  URLPlVert & [Jour];
    A+

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut sa avance lol
    Merci pour vos reponses

    J'ai encore une question car ca ne fonctionne pas encore lol

    Dans ma table est ce que je dois mettre tous mes elements en mémo hormis l'element Date ?

    Quand je met un liens hypertexte sur Pl1 dans ma table : J'ai un message proxy ou serveur introuvable !

    Quand je met tous en memo sauf Date : j ai une fenetre avis de securité qui me demande de comfirmer que je veux continuer je fais oui et la j'ai impossible d'ouvrir www..........

    Par contre si je met un hyperlink direct dnas le formulaire la il fonctionne sans soucis !!!

    Désolé de vous embeter avec se soucis de liens

  15. #15
    Expert confirmé
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Par défaut
    il ne manquerai pas le http:// des fois ?

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut http
    Non le http:// y est bel et bien !!

  17. #17
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 14
    Par défaut
    bonjour le problème de begweb c'est que l'adresse url est plus de 255 caractères la mise a jour de son champ memo ce fait par une requête qui fait le lien de l'adresse qui dépasse les 255 caractère et le champ date:maintenant()
    il contatene le les deux champs aussi le résultat ce met dans un champ le lien ne fonctionne pas sauf si j'appuie sur la touche enter alors la il reconnait les données et m'ouvre le lien mon souci est de ne pas appuyer sur la touche enter de ce champ et qu'il donne le lien directement

  18. #18
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Le probleme
    Le probleme n'est pas la longueur du champ meme si l url es plus courte il ne fonctionne quand meme pas !

  19. #19
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 85
    Par défaut
    Bonjour

    Tu es sûr qu'un lien comme : www.youtube.com6/09/2009 fonctionne

    Je viens de faire un test, en mettant une adresse complète par exemple ! http://www.developpez.com.

    En ayant un formulaire relié ce formulaire à cette table, j'arrive bien à ouvrir la page.

    PeyePo

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 80
    Par défaut Nickel
    Nickel ca focntionne !!!

    En réalité mais liens ne fonctionne que sur l'intranet pour lequel le log as ete concus !

    Lorsque l'ont clique sur une url Access verifie que celle-ci est bien valide avant de lancer le navigateur internet.

    Voila pourquoi sur mon pc ca me donné un message d'erreur, vu que c'etait des url intranet !!!

    Un grand merci a vous tous pour les differentes modif positive que vous m'avaez fais apporté a mon fichier access !!



    A charge de revenge, bien à vous !!

    Begs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lien hypertexte probleme
    Par ekkoz dans le forum Modélisation
    Réponses: 1
    Dernier message: 19/06/2008, 23h36
  2. probleme ouverture lien hypertexte
    Par Emcy dans le forum Windows XP
    Réponses: 8
    Dernier message: 11/04/2008, 09h54
  3. BO XI:Probleme de lien hypertexte
    Par n.roussaly dans le forum Deski
    Réponses: 4
    Dernier message: 02/10/2007, 22h11
  4. [vba excel] probleme concenant la suppression de lien hypertexte
    Par lumbroso dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/01/2007, 05h35
  5. Probleme d'insertion d'un lien hypertexte OleWord
    Par blondelle dans le forum C++Builder
    Réponses: 1
    Dernier message: 31/08/2006, 17h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo