Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
iconfalse
title発生バージョン

FMCanvas3.2.180/1.02以前、 FMCanvas3Example(E1.02より以前の配布バージョン)

(FMCanvas3.2.220/1.03 FMCanvas3Example(E1.02)以降では対応済みです。)


Info
title再現環境

FMPA FileMaker Pro Advanced / FileMaker Go 17.0.1 (Build135) 
macOS 10.13.4 HighSierra
Safari / iOS 11.2 (Windowsでは発生しません。)


FileMaker 17では「URLから挿入」スクリプトステップにおけるパスの指定方法が変更になっています。この影響から、MacまたはiOS11でFMCanvas3で描画した結果の保存時及び合成時に、下のエラーが発生します。

...

  1. 60行目「URLから選択」スクリプトステップの直前に「変数を設定」ステップを追加します。

    Code Block
    変数名:$URL
    
    値:
    
    Case (
    
    Get ( システムプラットフォーム ) = 1 and GetAsNumber ( Get ( アプリケーションバージョン ) ) ≥ "17" ;
    
    "file:/volumes/" & GetGet (テンポラリパス テンポラリパス ) & "fmc3drawlayer.txt" ;
    
    
    
    Get ( システムプラットフォーム ) = 3 and GetAsNumber ( Get ( アプリケーションバージョン ) ) ≥ "17" ;
    
    "file:" & GetGet (テンポラリパス テンポラリパス ) & "fmc3drawlayer.txt" ;
    
    
    
    "file:/" & GetGet (テンポラリパス テンポラリパス ) & "fmc3drawlayer.txt"
    
    )


  2. 60行目「URLから」挿入ステップの引数を削除し、新たに $URL を指定します。

...

  1. 40行目「URLから選択」スクリプトステップの直前に「変数を設定」ステップを追加します。

    Code Block
    変数名:$URL
    
    値:
    Case (
    
    Get ( システムプラットフォーム ) = 1 and GetAsNumber ( Get ( アプリケーションバージョン ) ) ≥ "17" ;
    
    "file:/volumes/" & GetGet (テンポラリパス テンポラリパス ) & "fmc3merged.txt" ;
    
    
    
    Get ( システムプラットフォーム ) = 3 and GetAsNumber ( Get ( アプリケーションバージョン ) ) ≥ "17" ;
    
    "file:" & GetGet (テンポラリパス テンポラリパス ) & "fmc3merged.txt" ;
    
    
    
    "file:/" & GetGet (テンポラリパス テンポラリパス ) & "fmc3merged.txt"
    
    )
    
    
    


  2. 40行目「URLから挿入」ステップの引数を削除し、新たに $URL を指定します。

...