首页 文章

FileMaker Pro 12 - 使用逗号作为地址导出的分隔符

提问于
浏览
2

FMP12

我需要用逗号分隔客户地址中的数据 . 该地址被导入到这样的注释字段中:“1234 East Palm Ave,Berkeley,Ca 94150” .

我的脚本需要识别街道名称是2或3个单词,以及城市名称是1还是2个单词 . 信息被分解为几个不同的Set Variables $ streetName,$ CityName,$ ZipCode,并导出以创建新的客户档案 .

我试图用字符串搜索功能来找到每个“,”的第一个和第二个instand的位置,但我的功能不起作用 . 关于使用哪种功能的任何提示将不胜感激 .

1 回答

  • 1

    假设格式一致,请尝试:

    $streetName =

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

    $cityName =

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

    $zipCode =

    RightWords ( Address ; 1 )
    

相关问题