2017-01-20 1 views
0

Я довольно новичок в Filemaker, и я пытаюсь создать с ней систему управления списком подписчиков электронной почты. У меня есть таблица с моими контактами, другая таблица с существующими публикациями бюллетеней (pdf) и хотелось бы создать представление, которое дает мне для каждого контакта статус их полученных публикаций (которые я пошлю непосредственно от Filemaker). Я нацеливание что-то вроде этого:Filemaker Pro 15 Advanced - управление рассылкой, отправляемой в контакты

Contact 1 
--------- 
Newsletter 1  SENT 01/12/2016 
Neswletter 2  SENT 01/01/2017 
Newsletter 3  (Send now) 
Newsletter 3  (Send now) 

я сделал таблицу, которая будет хранить уже отправленные сообщения (идентификатор контакта и рассылка ID пар с отметкой времени), что позволило мне список уже отправленных бюллетеней для каждого контакт, но я понятия не имею, какой подход принять, чтобы получить и перечислить те, которые еще не были отправлены.

Заранее спасибо за вашу помощь

+0

Что именно подписывают ваши контакты? Бюллетень с несколькими вопросами или по конкретным вопросам? –

+0

@ michael.hor257k - они будут подписываться на рассылку и получать все вопросы. Но по мере того как новые подписчики приходят со временем, мы хотели бы иметь возможность отправлять им проблемы, которые были опубликованы до их присоединения. – Argoron

ответ

0

Предполагая, что есть только один бюллетень (с несколькими вопросами), вам потребуется 3 таблицы: подписчики, проблемы и Почта - где Mailings является присоединиться к таблице между двумя другими , с полями для:

  • SubscriberID (ссылка на подписчиках);
  • IssueID (ссылка на вопросы);
  • MailingDate

Портал для рассылкинаСредстваменишь, размещенный на макете Абонентов, покажут все вопросы, которые были отправлены по почте на просматриваемый в данный момент абонента.

Есть множество вариантов для просмотра unmailed вопросов - я упомяну два:

  1. Есть сценарий перейти к соответствующим записям из вопросов (показывать только соответствующие записи), то показывают только опущено.

  2. Определите другое отношение между подписчиками и (новое возникновение) вопросов, используя операционный оператор x. Поместите портал в это сообщение о проблемах с макетом подписчиков и используйте условное форматирование для различения почтовых и несанкционированных проблем.

+0

Re вариант 1 - звучит интересно, но я никогда не играл со сценариями раньше (по крайней мере, в FM), нет подсказки, где я даже начинал: /. Re вариант 2 - попытался сделать это (2-й) портал, он дает мне второй список со всеми проблемами в нем. Я все равно смущен, потому что я не понимаю, почему (и как) я бы установил прямую связь между подписчиками и эмитентами. Должна ли быть связь между вопросами и рассылками? – Argoron

+0

@Argoron Я настоятельно рекомендую вам присоединиться к одному из форумов, посвященных платформе FileMaker, где эти вопросы можно обсудить подробно. –

+0

@Argoron Основные скрипты очень просты с FileMaker. Я бы предложил (помимо присоединения к файловому форуму, подобному файловому файлу, например fmforums.com), что вы просто думаете о том, что вы сделали бы вручную для выполнения задачи.Скрипты FileMaker, в их простейших, просто репликации шагов, которые могут быть сделаны вручную, поэтому, если вы можете вручную выполнить задачу, перевод этого сценария должен быть довольно простым. Проверьте документацию FileMaker для доступных шагов скрипта. – Chuck

Смежные вопросы