FAMLog
FileMaker Pro 18 Advancedの新機能:バージョン固有のURLを使用してファイルを開く
December 04, 2019
FileMaker Pro 18 AdvancedではURLにfmp18スキーマを使用してファイルを開くことができるようになっています。
FileMaker Pro 18 Advancedをインストールすると、URLスキーマとして「fmp」だけでなく「fmp18」(fmpXX:XXはアプリケーションのメジャーバージョン番号)もオペレーティングシステムに登録されます。URLスキーマとしてfmp18を使用した場合には、原則として指定したバージョンのアプリケーションだけがこのスキーマのURLを処理します。
[例]
fmp18://192.168.10.0/Clients.fmp12
fmp18://192.168.10.0/Clients.fmp12?script=ListClients¶m=TopClients&$NumberToList=10
なお、URLを使用してデータベースを開く際に共有ファイル内のスクリプトを実行させるためには、アクセス権セットの拡張アクセス権を編集して、fmurlscript拡張アクセス権を明示的に有効にする必要があります。
[関連]FileMaker Pro 12の新機能:URLを使用した共有データベースのスクリプト実行(FAMLog)、FileMaker Pro 16の新機能:fmurlscript拡張アクセス権(FAMLog)
FileMaker Go 18の新機能:既存の PDF に追加
December 03, 2019
FileMaker Go 18では、スクリプトを使用して指定されたPDFファイルにデータを追加できるようになっています。
FileMaker Proではバージョン9以降で[レコードを PDF として保存]スクリプトステップの[既存の PDF に追加]オプションがサポートされていましたが、バージョン18からはFileMaker Goでもこのオプション機能を利用できるようになっています。
[既存の PDF に追加]オプションを使うことで、異なるレイアウトを組み合わせて出力したり、複数のレポートを連結して1つのPDFファイルにすることができます。なお、[既存の PDF に追加]オプションは、同じスクリプトで以前に作成したPDFファイルに追加する場合のみサポートされます。
[関連]FileMaker Pro 9の新機能:PDFに追加(FAMLog)
FileMaker Pro Advancedのランタイムソリューション作成機能は削除予定の機能に
November 13, 2019
Claris International Inc.が、FileMaker Pro Advancedのランタイムソリューション作成機能が削除予定であるとFileMaker ナレッジベースで案内しています。
FileMaker Pro Advancedのランタイムソリューション作成機能はFileMaker 14 プラットフォームにおいて非推奨になり、将来廃止される機能に指定されていました。そのため、バージョン14以降では当該機能の更新や改善は行われていませんでした。
ランタイムソリューション作成機能は、FileMaker Pro 18 Advancedでは利用可能ですが、次回リリースされるClaris FileMaker プラットフォームの製品から取り除かれる予定となっています。
[関連]FileMaker ランタイムのサポート終了(FileMaker ナレッジベース)、FileMaker 14で非推奨になった機能(FAMLog)
curl 7.67.0が公開
November 08, 2019
curl 7.67.0が公開されています。
curlは、さまざまな通信規格に対応しているデータ転送用のコマンドラインツールおよびライブラリです。--no-progress-meterを利用できるようになっているバージョン7.67.0では不具合の修正が多数行われており、セキュリティ修正は特に含まれていません。
なお、バージョン16以降のFileMaker製品では[URL から挿入]スクリプトステップでさまざまなcURLオプションを指定できるようになっています。FileMaker 18の[URL から挿入]スクリプトステップでは、SMB、SMTP、SMTPS、LDAPおよびLDAPSといったプロトコルが新たにサポートされるようになっています。
FileMaker Server 18の改善点:fmsadmin GETコマンド
October 15, 2019
FileMaker Server 18では、コマンドラインインターフェースでバックアップスケジュールのバックアップ時刻を取得するためのコマンドが追加されています。
バージョン18では、新設されたGET BACKUPTIMEコマンドでバックアップスケジュールの時刻を取得できるようになっています。
[使用例]
$ fmsadmin get backuptime 1
ID Name Start time
1 FMS 0:00
IDが1である1日1回実行される自動バックアップスケジュールだけでなく、Admin Console上で作成したバックアップスケジュールのバックアップ時刻を取得することも可能です。その際には、fmsadmin get backuptimeの後に任意のスケジュールIDを指定します。スケジュールIDを省略すると、全バックアップスケジュールのバックアップ時刻を表示します。
[関連]FileMaker Server 17の新機能:fmsadmin GETコマンド(FAMLog)、FileMaker Server 18の改善点:fmsadmin SETコマンド(FAMLog)
curl 7.66.0が公開
September 11, 2019
curl 7.66.0が公開されています。
curlは、さまざまな通信規格に対応しているデータ転送用のコマンドラインツールおよびライブラリです。実験的にHTTP/3に対応し始めたcurl 7.66.0では2点のセキュリティ脆弱性が修正されています。
なお、バージョン16以降のFileMaker製品では[URL から挿入]スクリプトステップでさまざまなcURLオプションを指定できるようになっています。FileMaker 18の[URL から挿入]スクリプトステップでは、SMB、SMTP、SMTPS、LDAPおよびLDAPSといったプロトコルが新たにサポートされるようになっています。
FileMaker Server 18の復元ログフォルダ
August 08, 2019
FileMaker Server 18では、起動復元機能で使用する復元ログは通常下記のフォルダ内に書き込まれます。
(macOS)
/Library/FileMaker Server/Data/Restoration/
(Windows Server)
[ドライブ名]:\Program Files\FileMaker\FileMaker Server\Data\Restoration\
FileMaker Admin APIを使用すれば、復元ログを保存するためのフォルダパスを指定、変更することができます。最適な結果を得るには、復元ログフォルダの場所を別のディスクドライブに変更することが推奨されます。
なお、起動復元はデータベースバックアップの代用にはなりません。ディスクが損傷している場合はFileMaker Serverで起動復元を使用できないのでその点には留意する必要があります。
[関連]FileMaker Server 18の新機能:起動復元
FileMaker Pro 18.0.2 Advanced アップデータが公開
July 30, 2019
ファイルメーカー社が「FileMaker Pro 18.0.2 Advanced アップデータ」を公開しています。
バージョン18.0.2では、ライセンス証明書のパスにASCII以外の文字が含まれている場合にFileMaker Pro Advanced インストーラがライセンス証明書を見つけることができない問題や、特定の状況で[レコードのインポート]スクリプトステップのデータソースとしてXMLデータが指定された場合にアプリケーションが予期せず終了する問題などが修正されています。
FileMaker Pro Advanced 18.0.2ではOpenSSL 1.1.1を使用するようになっており、これにより、SHA(SHA-0)ハッシュアルゴリズムがサポートされなくなっています。CryptAuthCode、CryptDigest、CryptGenerateSignatureおよびCryptVerifySignature関数のアルゴリズム引数にSHAを設定すると、返り値として「?」が返されるようになっています。
FileMaker Server 18の改善点:fmsadmin SETコマンド
July 02, 2019
FileMaker Server 18では、コマンドラインインターフェースでバックアップスケジュールのバックアップ時刻を変更できるようになっています。
fmsadminコマンドを使ってバックアップスケジュールの時刻を変更するには、SETコマンドを使用します。
[使用例]
$ fmsadmin set backuptime 0:00
$ fmsadmin set backuptime 1 0:00
IDが1である1日1回実行される自動バックアップスケジュールだけでなく、Admin Console上で作成したバックアップスケジュールのバックアップ時刻を変更することも可能です。その際には、fmsadmin set backuptimeの後に任意のスケジュールIDを指定します。スケジュールIDはfmsadmin get backuptimeやfmsadmin list schedules等で確認できます。
[関連]FileMaker Server 17以降で自動バックアップスケジュールの実行を停止する(FAMLog)、FileMaker Server 17の新機能:fmsadmin SETコマンド(FAMLog)
curl 7.65.0が公開
May 28, 2019
curl 7.65.0が公開されています。
curlは、さまざまな通信規格に対応しているデータ転送用のコマンドラインツールおよびライブラリです。バージョン7.65.0では、2点のセキュリティ脆弱性が修正されています。
なお、バージョン16以降のFileMaker製品では[URL から挿入]スクリプトステップでさまざまなcURLオプションを指定できるようになっています。FileMaker 18の[URL から挿入]スクリプトステップでは、SMB、SMTP、SMTPS、LDAPおよびLDAPSといったプロトコルが新たにサポートされるようになっています。