Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To">truc@machin.com</Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To">truc@machin.com</Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To">truc@machin.com</Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To">truc@machin.com</Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To">truc@machin.com</Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Bonjour !
Je suis en train d'essayer de comprendre ces nouvelles "Macros de table", et j'ai essayé de suivre le tuto en vidéo de Microsoft (http://office. microsoft.com/fr-ch/access-help/video-creer-une-macro-de-donnees-VA10030533 1.aspx)
Mon souci, c'est que je n'arrive pas à modifier les valeurs de mes cham ps !!!
Mon exemple :
J'ai une table Table1, dans laquelle j'ai deux champs Champ1(Numérique) et Champ2(Numérique)
1. Je crée une Macro AprèsMAJ dans ma Table1
2. Je choisis comme nouvelle action : "Modifier enregistrement"
3. A l'intérieur de ce bloc, je laisse l'Alias vide et je choisis comme "sous-action" : "DéfinirChamp". Nom : [Champ2] (Je trouve étrange de n e pas avoir l'auto-complétion, mais bon...). Valeur : 100
4. Je ferme, et j'accepte de mettre à jour la propriété.
Je m'attends à ce que si j'entre une valeur quelconque dans un de mes d eux champs, Champ2 contienne systématiquement 100.
J'entre donc 20 dans Champ1, j'enregistre, mais Champ2 ne se met pas à 100...
J'ai copié ma macro ici :
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><EditRecor d><Data/><Statements><Action Name="SetField"><Argument Name="Field">[Ch amp2]</Argument><Argument Name="Value">100</Argument></Action></Statement s></EditRecord></Statements></DataMacro></DataMacros>
Ce qui est d'autant plus étrange, c'est que si à la place de "Modifie r Enregistrement", je choisis "Envoyer message"
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<DataMacros xmlns="http://schemas.microsoft.com/office/accessservices/2 009/11/application"><DataMacro Event="AfterUpdate"><Statements><Action Na me="SendEmail"><Argument Name="To"></Argument></Action>< /Statements></DataMacro></DataMacros>
Alors, effectivement, quand je modifie l'un des deux champs, un message e st bien envoyé...
Quelqu'un peut-il m'éclairer ?
Pendant des années, Micro$oft nous a exhorté d'abandonner les macros au profit du VBA. Depuis la version 2007, je vois qu'il revient sur sa d écision et cette vidéo m'interpelle ...
Pendant des années, Micro$oft nous a exhorté d'abandonner les macros au profit du VBA. Depuis la version 2007, je vois qu'il revient sur sa d écision et cette vidéo m'interpelle ...
Pendant des années, Micro$oft nous a exhorté d'abandonner les macros au profit du VBA. Depuis la version 2007, je vois qu'il revient sur sa d écision et cette vidéo m'interpelle ...