2014-12-11 4 views
2

FMP12FileMaker Pro 12 - 주소 내보내기 용 구분 기호로 쉼표 사용

고객 주소와 데이터를 구분하려면 쉼표를 사용해야합니다. 주소는 다음과 같이 메모 필드로 가져옵니다. "1234 East Palm Ave, Berkeley, Ca 94150".

내 스크립트는 거리 이름이 2 단어 또는 3 단어인지, 도시 이름이 1 또는 2 단어인지를 알아야합니다. 정보는 몇 가지 다른 변수 Set $ ​​streetName, $ CityName, $ ZipCode로 나뉘어져 새 클라이언트 프로파일을 작성하기 위해 반출됩니다.

각 ","의 첫 번째 및 두 번째 인스 턴 스의 위치를 ​​찾는 문자열 검색 기능을 사용하여이를 수행하려했지만 내 기능이 작동하지 않습니다. 어떤 기능을 사용할 지에 대한 어떠한 힌트도 크게 감사 할 것입니다. 형식이 일치 가정

답변

1

, 시도 :

$ streetName =

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

$ CityName이 =

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

$ 우편 번호 =

RightWords (Address ; 1) 
관련 문제