HexDecode
目的
16 進フォーマットでエンコードされたテキストからのオブジェクトまたはテキスト内容を返します。
構文
HexDecode ( データ {; 拡張子を含むファイル名 } )
引数
データ - デコードする 16 進データを含むテキスト式またはテキストフィールド。
拡張子を含むファイル名 - 返される内容をオブジェクトフィールドに保存するときに使用するファイル名と拡張子を含むテキスト式またはテキストフィールド。
戻り値のデータタイプ
テキスト、オブジェクト
起点
FileMaker Pro 16.0
説明
16 進エンコードではエンコードされた内容のファイル名や拡張子は維持されないため、HexDecode で返される内容をオブジェクトフィールドに保存する場合は拡張子を含むファイル名引数を使用してこの情報を指定できます。ファイル名や拡張子を指定しないと HexDecode はオブジェクト内容ではなくテキストを返します。
メモ
•この関数は Runtime ソリューションではサポートされず「?」を返します。
例 1
HexDecode ( "46696C654D616B6572" ) は「FileMaker」を返します。
例 2
テキストフィールドに含まれる 16 進データをデコードして key.data という名前のファイルとしてオブジェクトフィールドに保存します。
フィールド設定 [ テーブル::オブジェクト ; HexDecode ( テーブル::テキスト ; "key.data" ) ]
関連項目