2014-12-11 1 views
2

FMP12FileMaker Pro 12 - Использование запятых в качестве разделителей для экспорта адресов

Мне нужно использовать запятые для разделения данных с адресов клиентов. Адрес импортируется в поле примечаний следующим образом: «1234 East Palm Ave, Berkeley, Ca 94150».

Мой сценарий должен распознать, имеет ли название улицы 2 или 3 слова, а если название города - 1 или 2 слова. Информация разбивается на пару разных значений Set Variables $ streetName, $ CityName, $ ZipCode и экспортируется для создания нового профиля клиента.

Я пытался сделать это с помощью функции поиска строк, которая находит положение первого и второго инстантов каждого «,», но моя функция не работает. Любые подсказки о том, какую функцию использовать, будут высоко оценены.

ответ

1

Предполагая, что форматирование соответствует, попробуйте:

$ StreetName =

Let (
tokens = Substitute (Address ; ", " ; ¶) 
; 
GetValue (tokens ; 1) 
) 

$ CITYNAME =

Let (
tokens = Substitute (Address ; ", " ; ¶) 
; 
GetValue (tokens ; 2) 
) 

$ ZipCode =

RightWords (Address ; 1) 

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

  • Нет связанных вопросов^_^