Bonjour tout le monde,
Voici environ une semaine, j'ai appris ici l'existence du type de champ
"hypertexte". J'essaie de le créer par code, sous VBA.
Si je crée manuellement un tel champ dans une table, je vois sous VBA
que son type est dbMemo.
Je soupçonne qu'il ne suffit pas de créer un champ de type mémo pou r
qu'il soit de type hypertexte.
Je vois que ce champ a pour attributs 32770, soit 32768 + 2. Les noms de
ses autres propriétés ne me semblent pas avoir un rapport évident a vec
la question.
Alors, je me dis qu'en mettant le curseur sur Attributes et en appuyant
sur F1, je vais avoir une liste des attributs de champs possibles avec
leurs valeurs numériques, intitulés et quelques mots d'explication. A h
oui, mais ça ... c'était il y a un moment.
Quelqu'un a-t-il ça sous la main, et saurait-il éventuellement me dir e
si je fais fausse route ?
Encore que si je crée un champ avec ces attributs, il est bien
hypertexte. Dommage que je ne réussisse pas à mettre à jour le
certificat pendant que j'ai la machine sous la main, enfin ça c'est une
autre question.
Et puis ça serait quand même bien de savoir ce que je fais, et pourqu oi
au juste il faut sélectionner deux attributs pour faire ça.
Là j'ai travaillé sous Access 2007, mais on peut espérer que les
attributs ne sont pas révolutionnés d'une version à l'autre, tout j uste
le champ hypertexte est-il plus récent que les autres.
Bonjour tout le monde,
Voici environ une semaine, j'ai appris ici l'existence du type de champ
"hypertexte". J'essaie de le créer par code, sous VBA.
Si je crée manuellement un tel champ dans une table, je vois sous VBA
que son type est dbMemo.
Je soupçonne qu'il ne suffit pas de créer un champ de type mémo pou r
qu'il soit de type hypertexte.
Je vois que ce champ a pour attributs 32770, soit 32768 + 2. Les noms de
ses autres propriétés ne me semblent pas avoir un rapport évident a vec
la question.
Alors, je me dis qu'en mettant le curseur sur Attributes et en appuyant
sur F1, je vais avoir une liste des attributs de champs possibles avec
leurs valeurs numériques, intitulés et quelques mots d'explication. A h
oui, mais ça ... c'était il y a un moment.
Quelqu'un a-t-il ça sous la main, et saurait-il éventuellement me dir e
si je fais fausse route ?
Encore que si je crée un champ avec ces attributs, il est bien
hypertexte. Dommage que je ne réussisse pas à mettre à jour le
certificat pendant que j'ai la machine sous la main, enfin ça c'est une
autre question.
Et puis ça serait quand même bien de savoir ce que je fais, et pourqu oi
au juste il faut sélectionner deux attributs pour faire ça.
Là j'ai travaillé sous Access 2007, mais on peut espérer que les
attributs ne sont pas révolutionnés d'une version à l'autre, tout j uste
le champ hypertexte est-il plus récent que les autres.
Bonjour tout le monde,
Voici environ une semaine, j'ai appris ici l'existence du type de champ
"hypertexte". J'essaie de le créer par code, sous VBA.
Si je crée manuellement un tel champ dans une table, je vois sous VBA
que son type est dbMemo.
Je soupçonne qu'il ne suffit pas de créer un champ de type mémo pou r
qu'il soit de type hypertexte.
Je vois que ce champ a pour attributs 32770, soit 32768 + 2. Les noms de
ses autres propriétés ne me semblent pas avoir un rapport évident a vec
la question.
Alors, je me dis qu'en mettant le curseur sur Attributes et en appuyant
sur F1, je vais avoir une liste des attributs de champs possibles avec
leurs valeurs numériques, intitulés et quelques mots d'explication. A h
oui, mais ça ... c'était il y a un moment.
Quelqu'un a-t-il ça sous la main, et saurait-il éventuellement me dir e
si je fais fausse route ?
Encore que si je crée un champ avec ces attributs, il est bien
hypertexte. Dommage que je ne réussisse pas à mettre à jour le
certificat pendant que j'ai la machine sous la main, enfin ça c'est une
autre question.
Et puis ça serait quand même bien de savoir ce que je fais, et pourqu oi
au juste il faut sélectionner deux attributs pour faire ça.
Là j'ai travaillé sous Access 2007, mais on peut espérer que les
attributs ne sont pas révolutionnés d'une version à l'autre, tout j uste
le champ hypertexte est-il plus récent que les autres.
Bonjour Gloops.
Je ne vois pas trop le rapport entre tes certificats et les liens
hypertexte.
Tu trouveras un peu de lecture ici :
http://office.microsoft.com/fr-fr/access-help/a-propos-des-liens-hypert exte-HP005188817.aspx
et il y en a plein d'autres. (Google est ton ami)
Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jour
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
Bonjour Gloops.
Je ne vois pas trop le rapport entre tes certificats et les liens
hypertexte.
Tu trouveras un peu de lecture ici :
http://office.microsoft.com/fr-fr/access-help/a-propos-des-liens-hypert exte-HP005188817.aspx
et il y en a plein d'autres. (Google est ton ami)
Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jour
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
Bonjour Gloops.
Je ne vois pas trop le rapport entre tes certificats et les liens
hypertexte.
Tu trouveras un peu de lecture ici :
http://office.microsoft.com/fr-fr/access-help/a-propos-des-liens-hypert exte-HP005188817.aspx
et il y en a plein d'autres. (Google est ton ami)
Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jour
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
pascal58 a écrit, le 06/04/2012 15:28 :Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jou r
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
Ah oui alors là-dedans on met le protocole, en tête, donc on peut y
mettre mailto. C'est vrai qu'il y a du code à écrire pour l'enlever .
Dans les fonctions toutes prêtes pour /enlever/ un mail il ne faut pa s
mettre le protocole.
Donc, curieusement, pour les mails, si il y a le
protocole devant il va falloir recourir à l'API, donc ... pas une tro p
bonne idée on dirait.
pascal58 a écrit, le 06/04/2012 15:28 :
Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jou r
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
Ah oui alors là-dedans on met le protocole, en tête, donc on peut y
mettre mailto. C'est vrai qu'il y a du code à écrire pour l'enlever .
Dans les fonctions toutes prêtes pour /enlever/ un mail il ne faut pa s
mettre le protocole.
Donc, curieusement, pour les mails, si il y a le
protocole devant il va falloir recourir à l'API, donc ... pas une tro p
bonne idée on dirait.
pascal58 a écrit, le 06/04/2012 15:28 :Comme je l'ai dis il y a une semaine, je n'aime pas ces champs car ils
ne sont pas manipulables facilement, notamment pour les mettre à jou r
ou en extraire une information. J'avais dans une base commencé avec
des adresses e-mail. Déjà un problème : il faut placer un mailto :
devant. Et puis si cela fonctionne au clic, j'ai eu un mal de chien
pour extraire ces adresses pour en faire un mailing (je préviens mes
clients que la matière est arrivée).
Ah oui alors là-dedans on met le protocole, en tête, donc on peut y
mettre mailto. C'est vrai qu'il y a du code à écrire pour l'enlever .
Dans les fonctions toutes prêtes pour /enlever/ un mail il ne faut pa s
mettre le protocole.
Donc, curieusement, pour les mails, si il y a le
protocole devant il va falloir recourir à l'API, donc ... pas une tro p
bonne idée on dirait.
du moins dans la visionneuse
du moins dans la visionneuse
du moins dans la visionneuse
Hello Gloops,
J'ai plus l'impression que tu soliloques qu'autre chose.
Si Access peut utiliser des champs hypertexte, c'est aussi pour évite r
aux utilisateurs lambda d'avoir à programmer en VBA. Non ?
Si tu migres vers SQL SERVER, MYSQL ou tout autre base de données, tu
vas avoir un problème. Et je le connais. J'expliquais ma difficulté
en comparant le langage d'Access à un patois comme le Picard (ch'ti)
qui utilise parfois des mots pas toujours appropriés. « on mingeot
eine platélée d'mutieau, eine tarteine au fromache ou bin ein
pistolet. » (si tu recherches la phrase complète sur Goggle, tu aur as
une traduction). Imagine le gars qui ne connaisse que cette langue et
qui doit tout à coup porter son "mutieau" en Français.
Access et hypertexte, grand bien lui fasse, mais ce n'est pas une
bonne idée de Micro$oft.
Bien entendu que je connais la méthode du split, bien entendu que je
pouvais faire inclure automatiquement le "mailto:" devant l'adresse
mail.
Mais les utilisateurs sont stupides, c'est un postula à poser. Et
donc quand ils ont une adresse mail à écrire quelque part, ils peuv ent
fort bien avoir l'envie stupide de supprimer ou d'écorcher le
"maito:".
Bien entendu je pourrais après validation corriger le tout ...
Mais bon,
Alors je ne me pose plus de questions : une API, un formatage bleu
souligné et le tour est joué ...
Là dessus, j'ai pas mangé et j'y vais de ce pas.
Cdt,
Pascal
Hello Gloops,
J'ai plus l'impression que tu soliloques qu'autre chose.
Si Access peut utiliser des champs hypertexte, c'est aussi pour évite r
aux utilisateurs lambda d'avoir à programmer en VBA. Non ?
Si tu migres vers SQL SERVER, MYSQL ou tout autre base de données, tu
vas avoir un problème. Et je le connais. J'expliquais ma difficulté
en comparant le langage d'Access à un patois comme le Picard (ch'ti)
qui utilise parfois des mots pas toujours appropriés. « on mingeot
eine platélée d'mutieau, eine tarteine au fromache ou bin ein
pistolet. » (si tu recherches la phrase complète sur Goggle, tu aur as
une traduction). Imagine le gars qui ne connaisse que cette langue et
qui doit tout à coup porter son "mutieau" en Français.
Access et hypertexte, grand bien lui fasse, mais ce n'est pas une
bonne idée de Micro$oft.
Bien entendu que je connais la méthode du split, bien entendu que je
pouvais faire inclure automatiquement le "mailto:" devant l'adresse
mail.
Mais les utilisateurs sont stupides, c'est un postula à poser. Et
donc quand ils ont une adresse mail à écrire quelque part, ils peuv ent
fort bien avoir l'envie stupide de supprimer ou d'écorcher le
"maito:".
Bien entendu je pourrais après validation corriger le tout ...
Mais bon,
Alors je ne me pose plus de questions : une API, un formatage bleu
souligné et le tour est joué ...
Là dessus, j'ai pas mangé et j'y vais de ce pas.
Cdt,
Pascal
Hello Gloops,
J'ai plus l'impression que tu soliloques qu'autre chose.
Si Access peut utiliser des champs hypertexte, c'est aussi pour évite r
aux utilisateurs lambda d'avoir à programmer en VBA. Non ?
Si tu migres vers SQL SERVER, MYSQL ou tout autre base de données, tu
vas avoir un problème. Et je le connais. J'expliquais ma difficulté
en comparant le langage d'Access à un patois comme le Picard (ch'ti)
qui utilise parfois des mots pas toujours appropriés. « on mingeot
eine platélée d'mutieau, eine tarteine au fromache ou bin ein
pistolet. » (si tu recherches la phrase complète sur Goggle, tu aur as
une traduction). Imagine le gars qui ne connaisse que cette langue et
qui doit tout à coup porter son "mutieau" en Français.
Access et hypertexte, grand bien lui fasse, mais ce n'est pas une
bonne idée de Micro$oft.
Bien entendu que je connais la méthode du split, bien entendu que je
pouvais faire inclure automatiquement le "mailto:" devant l'adresse
mail.
Mais les utilisateurs sont stupides, c'est un postula à poser. Et
donc quand ils ont une adresse mail à écrire quelque part, ils peuv ent
fort bien avoir l'envie stupide de supprimer ou d'écorcher le
"maito:".
Bien entendu je pourrais après validation corriger le tout ...
Mais bon,
Alors je ne me pose plus de questions : une API, un formatage bleu
souligné et le tour est joué ...
Là dessus, j'ai pas mangé et j'y vais de ce pas.
Cdt,
Pascal