FAMLog


Claris FileMaker Server 19の新機能:Claris FileMaker WebDirectでカードウインドウスタイルをサポート

July 28, 2020

Claris FileMaker Server 19のClaris FileMaker WebDirectではカードウインドウスタイルが新たにサポートされるようになっています。

これに伴い、Claris FileMaker WebDirectにおいて、Get(ウインドウスタイル)関数でウインドウスタイルがカードであるかどうかを判定できるようになり、Get(ウインドウ左位置)およびGet (ウインドウ上位置)関数がカードウインドウである場合のみ機能するように挙動が変更されています。

なお、カードウインドウスタイルはFileMaker Pro 16で追加された機能です。

[関連]FileMaker Pro 16の新機能:カード(FAMLog)

Tag: FileMaker

Claris FileMaker Pro 19の新機能:バージョン19で追加された関数一覧

July 09, 2020

Claris FileMaker Pro 19では新しい関数が追加され、デバイス上で機械学習モデルを実行して画像認識やオブジェクト検出などの処理を実行できる関数や、FileMaker形式のパスを変換する関数が新設されています。

バージョン19で追加された関数一覧は次の通りです。

・ComputeModel
・ConvertFromFileMakerPath
・ConvertToFileMakerPath
・Get(ページ数)

ComputeModel関数を使用する場合には、バージョン19で追加された[機械学習モデルを構成]スクリプトステップを使用してCore MLモデルをロードしておく必要があります。なお、[機械学習モデルを構成]スクリプトステップは、iOS、iPadOSおよびmacOSでのみサポートされています。

[関連]FileMaker Pro 18 Advancedの新機能:バージョン18で追加された関数一覧(FAMLog)

(2021/03/09追記:バージョン19で追加された関数の一覧にGet(ページ数)を追加しました。)

Tag: FileMaker

Claris FileMaker Pro 19はFileMaker Pro 12のファイル形式を踏襲

June 12, 2020

Claris FileMaker Pro 19のデータファイル形式は、バージョン12のファイル形式を踏襲しています。

同じファイル形式であり、ファイル拡張子は「fmp12」のままであるため、Claris FileMaker Pro 19およびClaris FileMaker Go 19はFileMaker 12のデータベースファイルを変換することなくそのまま開くことが可能です。

ただし、Claris FileMaker 19では新しい機能や関数が追加されています。Claris FileMaker 19の新機能を利用して作成されたデータベースファイルを旧バージョン(バージョン12、13、14、15、16、17および18)で開いた場合には、適切に動作しない部分が出てくる場合があるので注意が必要です。

[関連]FileMaker Pro ファイルを「.fmp12」ファイル形式に変換(FileMaker ナレッジベース)

Tag: FileMaker

FileMaker Pro AdvancedからClaris FileMaker Proに名称変更

June 11, 2020

Claris FileMaker 19ではFileMaker Pro Advancedというアプリケーション名がClaris FileMaker Proに変更されています。

これに伴い、アプリケーション名に依存する外部スクリプトまたはGet(アプリケーションバージョン)関数を含む式を使用している場合などでは、バージョンアップ後にカスタム Appの調整や更新をする必要があります。

なお、Claris FileMaker Pro 19に含まれる高度なツール(Developer ユーティリティ、スクリプトデバッガ、データビューア、カスタムメニュー機能、カスタム関数ユーティリティ、名前を付けて XML として保存する機能およびデータベースデザインレポート機能等)を使用するには、[環境設定]ダイアログボックスの[一般]タブで[高度なツールを使用する]を選択した後にClaris FileMaker Pro 19を再起動する必要があります。

[関連]FileMaker DeveloperからFileMaker Pro Advancedに名称変更(FAMLog)、FileMaker ProはFileMaker Pro Advancedに一本化(FAMLog)、Claris FileMaker 19が発売(FAMLog)

Tag: FileMaker

FileMaker Server 18の改善点:GetLayoutObjectAttribute関数

May 20, 2020

FileMaker Server 18のFileMaker WebDirectでは、GetLayoutObjectAttribute関数がグラフで実行された場合にcontent属性とsource属性の結果を返すように改善されています。また、同関数がWeb ビューアで実行された場合はsource属性の結果を返すようになっています。

GetLayoutObjectAttribute関数は、レイアウト上にあるレイアウトオブジェクトの属性情報を返す関数であり、引数でオブジェクト名を指定することで対象のレイアウトオブジェクトを特定します。

FileMaker Server 17のFileMaker WebDirectでは、オブジェクト名としてWeb ビューアまたはグラフのレイアウトオブジェクトの名前を指定し、かつ属性名にcontent属性やsource属性を指定した場合は、空の文字列が返されていました。

Tag: FileMaker

Get(書式設定バーの表示状態)関数

April 24, 2020

FileMaker Pro AdvancedのGet(書式設定バーの表示状態)関数は、書式設定バーに関連したメニュー項目と書式設定バーが有効になっている場合は「1」(真)を、無効になっている場合は「0」(偽)を返します。

[書式設定バーを許可]スクリプトステップを使用すると、書式設定バーに関連したメニュー項目と書式設定バーを無効にもしくは有効にすることができます。実際に書式設定バーを表示または非表示にするには、書式設定バーに関連したメニュー項目と書式設定バーが有効になっている状態において、[表示]メニューの[書式設定バー]を選択するか、レイアウトバーの書式設定バーボタンをクリックします。

Get(書式設定バーの表示状態)関数はバージョン8で追加された関数であり、バージョン12でGet(ツールバーの表示状態)関数からGet(書式設定バーの表示状態)関数に名称が変更されていました。なお、FileMaker WebDirectではこの関数はサポートされないため「0」を返します。

[関連]FileMaker WebDirectでサポートされていない取得関数(FAMLog)、FileMaker Pro 12で名称が変更された関数とスクリプトステップ(FAMLog)

Tag: FileMaker

Get(ネットワークプロトコル)関数

April 14, 2020

FileMaker Pro AdvancedのGet(ネットワークプロトコル)関数は、FileMaker プラットフォームがコンピューターで使用しているネットワークプロトコルの名前(TCP/IP)を返します。

バージョン6以前のファイルメーカーProでは一連のネットワークプロトコルがサポートされていましたが、FileMaker Pro 7以降ではTCP/IPがサポートされる唯一のネットワークプロトコルとなっています。

Get(ネットワークプロトコル)関数は互換性のために残されている関数であり、現バージョンでのFileMaker プラットフォームではこの関数を使用する必要性は特にないと言えます。

[関連]FileMaker Pro 7 のアプリケーション環境設定とネットワークプロトコル(FileMaker ナレッジベース)

Tag: FileMaker

Get(ユーザによる強制終了許可状態)関数

March 19, 2020

FileMaker Pro Advancedの「Get(ユーザによる強制終了許可状態)関数」は、[ユーザによる強制終了を許可]スクリプトステップのスクリプトステップオプションが[オン]の場合は「1」(真)を、それ以外の場合は「0」(偽)を返します。

[ユーザによる強制終了を許可]スクリプトステップは、実行中のスクリプトをユーザーが停止することを許可または禁止するスクリプトステップです。デフォルトでは、Escキー(Windows)またはコマンドキーとピリオドキー(macOS)を押すことにより、ユーザーがスクリプトを停止することができます。ユーザーがスクリプトを終了できないようにするには、スクリプトステップオプションを[オフ]にして[ユーザによる強制終了を許可]スクリプトステップを使用します。

なお、Get(ユーザによる強制終了許可状態)関数はバージョン7で追加された関数です。

Tag: FileMaker

Get(検索条件除外状態)関数

March 16, 2020

FileMaker Pro Advancedの「Get(検索条件除外状態)関数」は、現在の検索条件で[除外]が選択されている場合は「1」(真)を、それ以外の場合は「0」(偽)を返します。

Get(検索条件除外状態)関数はバージョン8で追加された関数です。検索モードにおいて現在の検索条件でレイアウトバーの[除外]が選択されている場合に「1」を返します。

また、検索モードで[レコードを対象外に]スクリプトステップを使用すると、検索時にレイアウトバーの[除外]が選択されている場合と同様、検索条件が除外条件となります。これによりスクリプトでNOT検索を実現できます。

[関連]FileMaker Pro 8の新機能:バージョン8で追加された関数一覧(FAMLog)、[レコードを対象外に]スクリプトステップ(FAMLog)

Tag: FileMaker

Get(テキスト定規表示)関数

March 12, 2020

FileMaker Pro Advancedの「Get(テキスト定規表示)関数」は、テキスト定規が表示されている場合は「1」(真)を、それ以外の場合は「0」(偽)を返します。

定規を表示または非表示にするには、[表示]メニューの[定規]を選択するか、[テキスト定規の表示切り替え]スクリプトステップを使用します。定規が使用する単位を変更するには、定規を右クリックして表示されるメニューから単位を選択するか、レイアウトモードで水平定規と垂直定規が交わる左上の角をクリックします。

なお、Get(テキスト定規表示)関数はバージョン8で追加された関数です。FileMaker WebDirectではこの関数はサポートされないため「0」を返します。

[関連]FileMaker Pro 8の新機能:バージョン8で追加された関数一覧(FAMLog)、FileMaker WebDirectでサポートされていない取得関数(FAMLog)

Tag: FileMaker

このページの上へ