Skip to main content
Cómo puedo asignar los nombres de campo de FileMaker a l... - KH2225

Preguntas frecuentes

Cómo puedo asignar los nombres de campo de FileMaker a los marcadores de posición de Mail Designer 365?
 
Los siguientes pasos se basan en la sección de definición del script "Enviar registro con Mail Designer 365" y lo explican. El script está incluido en nuestra base de datos de demostración FileMaker disponible gratuitamente, "MailDesignerIntegrationExample" (ver enlace al final de esta FAQ).

Paso 1: Crear la variable $AttributeFields

Comienza creando una variable llamada $AttributeFields. Esta variable contendrá la cadena de texto que define el contenido del marcador de posición utilizado en tu plantilla de correo electrónico Mail Designer 365. Todos los valores deben estar separados por comas.

Escenario A: Los nombres de campo de FileMaker coinciden con los marcadores de posición del correo electrónico

Método: Utiliza nombres de campo de FileMaker que coincidan directamente con los marcadores de posición en tu diseño de correo electrónico. Crea la variable $AttributeFields listando estos nombres de campo separados por comas. En Mail Designer, simplemente utiliza el nombre del campo como marcador de posición. Formato: $AttributeFields = "Table::Field1,Table::Field2,Table::Field3" Ejemplo de definición de $AttributeFields en FileMaker: $AttributeFields="CityHotel::GUEST_FIRST_NAME,CityHotel::GUEST_LAST_NAME,CityHotel::GUEST_EMAIL,CityHotel::BOOKING_METHOD" En Mail Designer 365, puedes acceder a los valores más tarde utilizando estos marcadores de posición: GUEST_FIRST_NAME GUEST_LAST_NAME GUEST_EMAIL BOOKING_METHOD

Escenario B: Los nombres de campo de FileMaker no coinciden con los marcadores de posición en Mail Designer

Método: Crea la variable $AttributeFields asignando manualmente cada nombre de marcador de posición al campo o variable correspondiente utilizando el formato: $AttributeFields = "PLACEHOLDER_NAME:" & FieldName_or_Variable & ", ..." Ejemplo de definición de $AttributeFields en FileMaker: "BOOKING_DATE:" & RESERVATION_DATE & "," "BOOKING_TIME:" & RESERVATION_TIME & ", ..."

Escenario C: Uso de variables de FileMaker como marcadores de posición

Método: Si tu variable de FileMaker tiene el mismo nombre que el marcador de posición en Mail Designer 365, puedes asignarla directamente así: $AttributeFields = "$city,$country" Esto le dice a Mail Designer que utilice el valor de $city para el marcador de posición llamado "city". Ejemplo: La variable de FileMaker $city contiene "Múnich". Si tu plantilla de Mail Designer incluye un marcador de posición llamado "city", entonces define: $AttributeFields = "$city" El script mostrará el contenido "Múnich" y lo pasará a Mail Designer para rellenar el marcador de posición "city".

El mejor escenario D: Combinación de todos los métodos

Puedes combinar los enfoques anteriores en una sola cadena $AttributeFields. Método: Mezcla nombres de campo coincidentes, campos asignados manualmente y variables en la variable $AttributeFields. Ejemplo: $AttributeFields = "BOOKING_DATE:" & RESERVATION_DATE & "," "CityHotel::BREAKFAST_TYPE," & "$city" En Mail Designer 365, puedes acceder a ellos con los nombres BOOKING_DATE, BREAKFAST_TYPE y city
Privacy Settings / Datenschutz-Einstellungen