Pb avec Si...Alors...Sinon sur un champ de type date
7 réponses
ThunderBirds
Bonjour à toute la communauté,
Je suis confronté à un petit problème en utilisant comme source de données
une table d'Access contenant entre autre un champ date au format abrégé
(jj/mm/aaaa).
Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la
condition ne fonctionne pas lorsque j'exécute la fusion.
Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le
commutateur \@ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les
options d'impression de word "mettre à jour les champs".
Je suis sous Pack Office XP Pro.
Dans l'attente de vos réponse.
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JièL Goubert
Bonjour,
Il est bien connu que Word et les dates c'est pas l'amour fou... Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin directement dans une requête Access ? Ca serait surement beaucoup plus simple.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté, Je suis confronté à un petit problème en utilisant comme source de données une table d'Access contenant entre autre un champ date au format abrégé (jj/mm/aaaa). Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la condition ne fonctionne pas lorsque j'exécute la fusion. Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les options d'impression de word "mettre à jour les champs". Je suis sous Pack Office XP Pro. Dans l'attente de vos réponse. Merci d'avance.
Bonjour,
Il est bien connu que Word et les dates c'est pas l'amour fou...
Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait
clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin
directement dans une requête Access ? Ca serait surement beaucoup plus simple.
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté,
Je suis confronté à un petit problème en utilisant comme source de données
une table d'Access contenant entre autre un champ date au format abrégé
(jj/mm/aaaa).
Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la
condition ne fonctionne pas lorsque j'exécute la fusion.
Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le
commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les
options d'impression de word "mettre à jour les champs".
Je suis sous Pack Office XP Pro.
Dans l'attente de vos réponse.
Merci d'avance.
Il est bien connu que Word et les dates c'est pas l'amour fou... Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin directement dans une requête Access ? Ca serait surement beaucoup plus simple.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté, Je suis confronté à un petit problème en utilisant comme source de données une table d'Access contenant entre autre un champ date au format abrégé (jj/mm/aaaa). Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la condition ne fonctionne pas lorsque j'exécute la fusion. Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les options d'impression de word "mettre à jour les champs". Je suis sous Pack Office XP Pro. Dans l'attente de vos réponse. Merci d'avance.
ThunderBirds
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage. Dans cette table, un champ de type date au format jj/mm/aaaa. Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2 @+
"JièL Goubert" wrote:
Bonjour,
Il est bien connu que Word et les dates c'est pas l'amour fou... Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin directement dans une requête Access ? Ca serait surement beaucoup plus simple.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté, Je suis confronté à un petit problème en utilisant comme source de données une table d'Access contenant entre autre un champ date au format abrégé (jj/mm/aaaa). Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la condition ne fonctionne pas lorsque j'exécute la fusion. Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les options d'impression de word "mettre à jour les champs". Je suis sous Pack Office XP Pro. Dans l'attente de vos réponse. Merci d'avance.
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage. Dans
cette table, un champ de type date au format jj/mm/aaaa.
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé
sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
@+
"JièL Goubert" wrote:
Bonjour,
Il est bien connu que Word et les dates c'est pas l'amour fou...
Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait
clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin
directement dans une requête Access ? Ca serait surement beaucoup plus simple.
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté,
Je suis confronté à un petit problème en utilisant comme source de données
une table d'Access contenant entre autre un champ date au format abrégé
(jj/mm/aaaa).
Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la
condition ne fonctionne pas lorsque j'exécute la fusion.
Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le
commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les
options d'impression de word "mettre à jour les champs".
Je suis sous Pack Office XP Pro.
Dans l'attente de vos réponse.
Merci d'avance.
J'ai une table d'une BDD qui me sert de source pour mon publipostage. Dans cette table, un champ de type date au format jj/mm/aaaa. Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2 @+
"JièL Goubert" wrote:
Bonjour,
Il est bien connu que Word et les dates c'est pas l'amour fou... Quel est votre condition ? Comme ça il est difficile de voir ce qui pourrait clocher si on ne peut pas le reproduire de notre coté.
Un conseil tout de même, ne pouvez vous pas faire ce dont vous avez besoin directement dans une requête Access ? Ca serait surement beaucoup plus simple.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr
Bonjour à toute la communauté, Je suis confronté à un petit problème en utilisant comme source de données une table d'Access contenant entre autre un champ date au format abrégé (jj/mm/aaaa). Lorsque j'utilise le mot clé Si...Alors...Sinon... sur mon champ "date", la condition ne fonctionne pas lorsque j'exécute la fusion. Avez-vous une idée pour régler ce problème? J'ai bien essayé en plaçant le commutateur @ "dd/MM/yyyy" dans mon champ de fusion et en cochant dans les options d'impression de word "mettre à jour les champs". Je suis sous Pack Office XP Pro. Dans l'attente de vos réponse. Merci d'avance.
JièL Goubert
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé
sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait
bien mieux avec Access, mais à moins que ce ne soit top secret, il serait
souhaitable que vous reproduisiez l'intégralité du champ "si" afin que
nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
ThunderBirds
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour Jean Louis,
Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont
insérer dans mon document Word.
J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document.
Pour le Si,
- je sélectionne dans la liste le champ "Date"
- je sélectionne l'opérateur de comparaison "supérieur ou égal à"
- je saisie dans "Comparer à" la valeur 01/01/2002
Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne :
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je
voulais pousser le bouchon un peu plus loin en posant la condition
directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé
sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait
bien mieux avec Access, mais à moins que ce ne soit top secret, il serait
souhaitable que vous reproduisiez l'intégralité du champ "si" afin que
nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour à tous, Oui mais tout comme Maurice tu commences à pousser le bouchon un peu trop loin... Cependant tu n'est pas tout à fait comme un poisson dans l'eau ;-))))) Non je veux dire par là que tu commences à toucher les limites du logiciel, c'est là que ça commence à devenir interessant de mon point de vue.
Moralité tu viens de découvrir les limites de ce que tu peux demander à Word et si tu sais le faire sur Access et que tu as Access, c'est la méthode à employer.
Merci d'avoir lu jusque là.
"ThunderBirds" a écrit dans le message de news:
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour à tous,
Oui mais tout comme Maurice tu commences à pousser le bouchon un peu trop loin... Cependant tu n'est pas tout à fait comme un
poisson dans l'eau ;-)))))
Non je veux dire par là que tu commences à toucher les limites du logiciel, c'est là que ça commence à devenir interessant de mon
point de vue.
Moralité tu viens de découvrir les limites de ce que tu peux demander à Word et si tu sais le faire sur Access et que tu as Access,
c'est la méthode à employer.
Merci d'avoir lu jusque là.
"ThunderBirds" <nospamcaracal974@hotmail.com> a écrit dans le message de news: 707E4077-1C5D-4C6A-8043-23AFC1412399@microsoft.com...
Bonjour Jean Louis,
Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont
insérer dans mon document Word.
J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document.
Pour le Si,
- je sélectionne dans la liste le champ "Date"
- je sélectionne l'opérateur de comparaison "supérieur ou égal à"
- je saisie dans "Comparer à" la valeur 01/01/2002
Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne :
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je
voulais pousser le bouchon un peu plus loin en posant la condition
directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé
sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait
bien mieux avec Access, mais à moins que ce ne soit top secret, il serait
souhaitable que vous reproduisiez l'intégralité du champ "si" afin que
nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour à tous, Oui mais tout comme Maurice tu commences à pousser le bouchon un peu trop loin... Cependant tu n'est pas tout à fait comme un poisson dans l'eau ;-))))) Non je veux dire par là que tu commences à toucher les limites du logiciel, c'est là que ça commence à devenir interessant de mon point de vue.
Moralité tu viens de découvrir les limites de ce que tu peux demander à Word et si tu sais le faire sur Access et que tu as Access, c'est la méthode à employer.
Merci d'avoir lu jusque là.
"ThunderBirds" a écrit dans le message de news:
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Cordialement.
"JièL Goubert" wrote:
Bonjoir(c) ThunderBirds
Le 21/10/2005 15:01 vous avez écrit ceci :
Bonjour Jièl
J'ai une table d'une BDD qui me sert de source pour mon publipostage.
Heum... et pourquoi pas une requête ?
Dans cette table, un champ de type date au format jj/mm/aaaa.
Oui, je me doute, mais je répète : Word et les dates c'est pas son truc
Dans mon document principal je mets en place un mot-clé. Ce mot clé est basé sur la condtion Si... Alors... Sinon.
Si Date>/01/2002 Alors Action1 Sinon Action2
OK, je comprend presque et je continue toujours à penser que ce serait bien mieux avec Access, mais à moins que ce ne soit top secret, il serait souhaitable que vous reproduisiez l'intégralité du champ "si" afin que nous puissions voir ce qui ne va pas et éventuellement trouver des paliatifs.
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
JièL Goubert
Bonjoir(c) ThunderBirds
Le 22/10/2005 10:30 vous avez écrit ceci :
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Vous l'avez fais plus bas, je voulais juste voir quel etait la condition que vous aviez ecrite et comment.
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du tout à ce qu'est une date et comment faire des comparaison entre ce qui est une valeur de date d'un coté et ce qui est un texte de l'autre...
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Ok, mais la vous poussez vraiment le bouchon un peu loin, et comme le dis Appolo, vous compliquez vraiment qqchose qui est extrèmement simple dans Access... Vous êtes pret ? accrochez bien votre ceinture et surtout ne faite pas la moindre erreur en recopiant (j'espère ne pas en faire moi même)
en encore, je ne suis pas sur du tout que ça fonctionne dans tous les cas.
J'espère que vous verrez ainsi un peu mieux la nullité crasse de word en ce qui concerne les dates et les calculs... Laissons lui sa tâche pour laquelle il est fait : le traitement du TEXTE !!!
Cordialement.
en résumé : pourquoi faire simple quand on peut faire compliqué ?!
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjoir(c) ThunderBirds
Le 22/10/2005 10:30 vous avez écrit ceci :
Bonjour Jean Louis,
Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Vous l'avez fais plus bas, je voulais juste voir quel etait la condition
que vous aviez ecrite et comment.
Mon document est "connecté" à la table de ma BDD. Tous les champs sont
insérer dans mon document Word.
J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document.
Pour le Si,
- je sélectionne dans la liste le champ "Date"
- je sélectionne l'opérateur de comparaison "supérieur ou égal à"
- je saisie dans "Comparer à" la valeur 01/01/2002
Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne :
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du tout
à ce qu'est une date et comment faire des comparaison entre ce qui est une
valeur de date d'un coté et ce qui est un texte de l'autre...
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je
voulais pousser le bouchon un peu plus loin en posant la condition
directement dans Word avec le mot-clé.
Ok, mais la vous poussez vraiment le bouchon un peu loin, et comme le dis
Appolo, vous compliquez vraiment qqchose qui est extrèmement simple dans
Access... Vous êtes pret ? accrochez bien votre ceinture et surtout ne
faite pas la moindre erreur en recopiant (j'espère ne pas en faire moi même)
en encore, je ne suis pas sur du tout que ça fonctionne dans tous les cas.
J'espère que vous verrez ainsi un peu mieux la nullité crasse de word en
ce qui concerne les dates et les calculs... Laissons lui sa tâche pour
laquelle il est fait : le traitement du TEXTE !!!
Cordialement.
en résumé : pourquoi faire simple quand on peut faire compliqué ?!
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
Bonjour Jean Louis, Qu'entends-tu par reproduire l'intégralité du champ Si... ?
Vous l'avez fais plus bas, je voulais juste voir quel etait la condition que vous aviez ecrite et comment.
Mon document est "connecté" à la table de ma BDD. Tous les champs sont insérer dans mon document Word. J'insère ensuite mon mot-clé Si..Alors...Sinon... dans ce document. Pour le Si, - je sélectionne dans la liste le champ "Date" - je sélectionne l'opérateur de comparaison "supérieur ou égal à" - je saisie dans "Comparer à" la valeur 01/01/2002 Ensuite dans Alors...Sinon... je saisie un mot
Ce qui me donne : {IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du tout à ce qu'est une date et comment faire des comparaison entre ce qui est une valeur de date d'un coté et ce qui est un texte de l'autre...
Pour la requête, nous sommes tous d'accord, cela fonctionne. Mais voilà, je voulais pousser le bouchon un peu plus loin en posant la condition directement dans Word avec le mot-clé.
Ok, mais la vous poussez vraiment le bouchon un peu loin, et comme le dis Appolo, vous compliquez vraiment qqchose qui est extrèmement simple dans Access... Vous êtes pret ? accrochez bien votre ceinture et surtout ne faite pas la moindre erreur en recopiant (j'espère ne pas en faire moi même)
en encore, je ne suis pas sur du tout que ça fonctionne dans tous les cas.
J'espère que vous verrez ainsi un peu mieux la nullité crasse de word en ce qui concerne les dates et les calculs... Laissons lui sa tâche pour laquelle il est fait : le traitement du TEXTE !!!
Cordialement.
en résumé : pourquoi faire simple quand on peut faire compliqué ?!
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Anacoluthe
Bonjour !
'JièL Goubert' nous a écrit ...
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"} Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du
tout à ce qu'est une date et comment faire des comparaison entre ce qui est une valeur de date d'un coté et ce qui est un texte de l'autre...
Voui Word est absolument nul en calcul de date !
Ceci dit Word sait quand même comparer des nombres et si on formate les dates en /nombres/ sous la forme ordonnée yyyyMMdd (utiliser le commutateur @ yyyyMMdd ) alors Word est capable de dire que 20051024 (aujourd'hui) est supérieur à 20050930 et inférieur à 20060101 ...
Anacoluthe « Les hommes politiques, c'est comme les rillettes, il devrait y avoir une date limite de vente. » - Laurent RUQUIER
Bonjour !
'JièL Goubert' nous a écrit ...
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"}
Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du
tout à ce qu'est une date et comment faire des comparaison entre ce qui
est une valeur de date d'un coté et ce qui est un texte de l'autre...
Voui Word est absolument nul en calcul de date !
Ceci dit Word sait quand même comparer des nombres
et si on formate les dates en /nombres/ sous la forme ordonnée yyyyMMdd
(utiliser le commutateur @ yyyyMMdd ) alors Word est capable
de dire que 20051024 (aujourd'hui) est supérieur à 20050930
et inférieur à 20060101 ...
Anacoluthe
« Les hommes politiques, c'est comme les rillettes,
il devrait y avoir une date limite de vente. »
- Laurent RUQUIER
{IF {MERGEFIELD Date} >="01/01/2002" "NOUVEAU" "ANCIEN"} Ok, j'ai testé moi aussi et il est clair que Word ne comprend rien du
tout à ce qu'est une date et comment faire des comparaison entre ce qui est une valeur de date d'un coté et ce qui est un texte de l'autre...
Voui Word est absolument nul en calcul de date !
Ceci dit Word sait quand même comparer des nombres et si on formate les dates en /nombres/ sous la forme ordonnée yyyyMMdd (utiliser le commutateur @ yyyyMMdd ) alors Word est capable de dire que 20051024 (aujourd'hui) est supérieur à 20050930 et inférieur à 20060101 ...
Anacoluthe « Les hommes politiques, c'est comme les rillettes, il devrait y avoir une date limite de vente. » - Laurent RUQUIER