Skip to main content
Comment puis-je associer les noms de champs FileMaker aux... - KH2225

Foire aux questions

Comment puis-je associer les noms de champs FileMaker aux espaces réservés de Mail Designer 365 ?
 
Les étapes suivantes sont basées sur la section de définition du script « Envoyer un enregistrement avec Mail Designer 365 » et l'expliquent. Ce script est inclus dans notre base de données de démonstration FileMaker disponible gratuitement « MailDesignerIntegrationExample » (voir le lien à la fin de cette FAQ).

Étape 1 : Créer la variable $AttributeFields

Commencez par créer une variable nommée $AttributeFieldsCette variable contiendra la chaîne de texte qui définit le contenu des espaces réservés utilisés dans votre modèle d'e-mail Mail Designer 365. Toutes les valeurs doivent être séparées par des virgules.

Scénario A : Les noms de champs FileMaker correspondent aux espaces réservés des e-mails

Méthode : Utilisez les noms de champs FileMaker qui correspondent directement aux espaces réservés de votre conception d'e-mail. Créez la variable $AttributeFields en listant ces noms de champs, séparés par des virgules. Dans Mail Designer, vous utilisez simplement le nom du champ comme espace réservé. Format : $AttributeFields = "Table::Field1,Table::Field2,Table::Field3" Exemple de définition de $AttributeFields dans FileMaker : $AttributeFields="CityHotel::GUEST_FIRST_NAME,CityHotel::GUEST_LAST_NAME,CityHotel::GUEST_EMAIL,CityHotel::BOOKING_METHOD" Dans Mail Designer 365, vous pouvez ensuite référencer les valeurs à l'aide de ces espaces réservés : GUEST_FIRST_NAME GUEST_LAST_NAME GUEST_EMAIL BOOKING_METHOD

Scénario B : Les noms de champs FileMaker ne correspondent pas aux espaces réservés des e-mails dans Mail Designer

Méthode : Créez la variable $AttributeFields en mappant manuellement chaque nom d'espace réservé au champ ou à la variable correspondante en utilisant le format : $AttributeFields = "PLACEHOLDER_NAME:" & FieldName_or_Variable & ", … Exemple de définition de $AttributeFields dans FileMaker : "BOOKING_DATE:" & RESERVATION_DATE & "," "BOOKING_TIME:" & RESERVATION_TIME & "," & …

Scénario C : Utiliser les variables FileMaker comme espaces réservés

Méthode : Si votre variable FileMaker a le même nom que l'espace réservé dans Mail Designer 365, vous pouvez l'affecter directement comme ceci : $AttributeFields = "$city,$country" Cela indique à Mail Designer d'utiliser la valeur de $city pour l'espace réservé nommé « city ». Exemple : La variable FileMaker $city contient « Munich ». Si votre modèle Mail Designer inclut un espace réservé nommé « city », définissez : $AttributeFields = "$city" Le script révélera alors le contenu « Munich » et le transmettra à Mail Designer pour remplir l'espace réservé « city ».

Le meilleur scénario D : Combiner toutes les méthodes

Vous pouvez combiner les approches ci-dessus dans une seule chaîne $AttributeFields. Méthode : Mélangez les noms de champs correspondants, les champs mappés manuellement et les variables dans la variable $AttributeFields. Exemple : $AttributeFields = "BOOKING_DATE:" & RESERVATION_DATE & "," "CityHotel::BREAKFAST_TYPE," & "$city" Dans Mail Designer 365, vous pouvez ensuite y accéder avec les noms BOOKING_DATE, BREAKFAST_TYPE et city.
Privacy Settings / Datenschutz-Einstellungen