アプリケーションバージョンを返すカスタム関数

アプリケーションバージョンを返すカスタム関数

getVersion() = GetAsNumber ( Left ( RightWords ( Get ( アプリケーションバージョン ) ; 1 ) ; Position ( RightWords ( Get ( アプリケーションバージョン ) ; 1 ) ; "." ; 1 ; 1 ) -1 ) )
  • 加工前はこんな文字列ProAdvanced 9.0v1
  • 結果は数字の9

アクティブポータル行番号のバージョン違いを解消するカスタム関数を作ろうとしたが意味なかった

getPortalLine() = If ( getVersion()=11 ; get( アクティブポータル行番号 ) ; get( ポータル行番号 ) )
  • と書きたかったが「この引数はget関数の無効な引数です」と言われて登録できないorz
  • と思いきや、11で作ったスクリプトを10で開くとちゃんとget( ポータル行番号 )になってるやんけ