FAMLog


FileMaker WebDirectでサポートされていない取得関数

March 16, 2018

FileMaker WebDirectは、コーディングをすることなく、FileMakerベースのカスタム AppをWebブラウザーで直接実行可能にするテクノロジーです。

FileMaker WebDirectは、WebブラウザーからデータベースにアクセスするユーザーにもFileMaker Proと同様の操作性を提供しますが、FileMaker WebDirectではサポートされていない取得関数が複数存在します。

2018年3月現在、FileMaker WebDirectでサポートされていない取得関数の一覧は次の通りです。

[返される値が空の文字列である関数]
・Get (アクティブ選択位置)
・Get (アクティブ選択サイズ)
・Get (カスタムメニューセット名)
・Get (デスクトップパス)
・Get (ドキュメントパス)
・Get (ドキュメントパス一覧)
・Get (FileMaker パス)
・Get (ハイコントラスト色)
・Get (ハイコントラスト状態)
・Get (ネットワークタイプ)
・Get (ページ番号)
・Get (環境設定パス)
・Get (プリンタ名)
・Get (システムドライブ)
・Get (システム NIC アドレス)
・Get (テンポラリパス)
・Get (トリガジェスチャ情報)
・Get (ウインドウ左位置)
・Get (ウインドウ上位置)

[返される値が0である関数]
・Get (書式設定バーの表示状態)
・Get (スクリプトアニメーション状態)
・Get (テキスト定規表示)
・Get (システム書式使用状態)

[返される値が32である関数]
・Get (スクリーン深さ)

[返される値が100である関数]
・Get (ウインドウのズームレベル)

[関連]FileMaker WebDirect でサポートされない取得関数(FileMaker ナレッジベース)

(2020/2/20追記:返される値が空の文字列である関数にGet (アクティブ選択位置)関数を追加しました。)

Tag: FileMaker

FMDataAPI Ver.6が公開

February 19, 2018

新居雅行氏がFileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン6を公開しています。

FMDataAPI Ver.6では、値が空であるレコードを作成できなかった不具合が修正されています。

FileMaker Data APIは、FileMaker Server 16およびFileMaker Cloud 1.16では試用版として利用できる機能であり、2018年9月27日が試用期限となっています。FileMaker Data APIのライセンスモデルが将来導入される計画となっており、FileMaker Data APIを引き続き使用するには試用期間が終了する前にFileMakerプラットフォームの最新バージョンにアップグレードする必要があるとのことなので注意が必要です。

[関連]FileMaker Server 16の新機能:FileMaker Data API (Trial)(FAMLog)、FileMaker Data APIを使えるようにする(Blog by msyk)

Tag: FileMaker

FileMaker WebDirectとGet(ウインドウスタイル)関数

January 17, 2018

FileMaker ProのGet(ウインドウスタイル)関数は、スクリプトが実行されているウインドウのスタイル情報を示す数値を返します。

Get(ウインドウスタイル)関数が返す値は次の通りです。

・「0」:ウインドウがドキュメントウインドウの場合
・「1」:ウインドウがフローティングドキュメントウインドウの場合
・「2」:ウインドウがダイアログウインドウの場合
・「3」:ウインドウがカードの場合

FileMaker WebDirectでGet(ウインドウスタイル)関数を実行すると、この関数の戻り値は常に「0」となります。

[関連]カードとGet(ウインドウスタイル)関数(FAMLog)

Tag: FileMaker

FileMaker Pro 16 Advancedの改善点:データビューアの機能強化

January 16, 2018

FileMaker Pro 16 Advancedでは、フィールドや変数の値、計算式の結果を監視できる「データビューア」の機能が強化されています。

バージョン16では、データビューアの[式の編集]ダイアログボックスが改善されており、関数名のオートコンプリート機能を使用できるようになっている他、結果領域のサイズを変更できるようになっています。

さらに、[式の編集]ダイアログボックスにおいて、式の入力時に結果が自動的に更新されるようになっています。式の自動評価に長い時間がかかる場合は、[自動的に評価する]オプションの選択を解除してから、[評価]をクリックすることで結果を手動で更新することもできます。

Tag: FileMaker

FileMaker Pro 16の新機能:値一覧のコピー&ペースト

January 15, 2018

FileMaker Pro 16では、[値一覧の管理]ダイアログボックスにおいて、FileMaker Proの値一覧をコピーして貼り付ける(ペーストする)ことができるようになっています。

値一覧は、データ入力の簡易化、入力値の制限、またはソート順のために使用できる、あらかじめ定義されたデータの集まりです。コピーした値一覧は、現在のファイルに限らず、他のFileMaker Proファイルにもペーストが可能で、再利用が容易になっています。

なお、[値一覧の管理]ダイアログボックスを表示するには、[ファイル]メニューの[管理]>[値一覧...]を選択します。

Tag: FileMaker

カードとGet(ウインドウスタイル)関数

December 21, 2017

FileMaker ProのGet(ウインドウスタイル)関数は、スクリプトが実行されているウインドウのスタイル情報を示す数値を返しますが、ウインドウがカードである場合は3を返します。

Get(ウインドウスタイル)関数が返す値は次の通りです。

・「0」:ウインドウがドキュメントウインドウの場合
・「1」:ウインドウがフローティングドキュメントウインドウの場合
・「2」:ウインドウがダイアログウインドウの場合
・「3」:ウインドウがカードの場合

FileMaker Pro 16では、[新規ウインドウ]スクリプトステップの[ウインドウスタイル]オプションに「カード」が追加されており、これに伴いGet(ウインドウスタイル)関数の仕様が一部変更されてカードの場合には3を返すようになっています。

[関連]Get(ウインドウスタイル)関数(FAMLog)、FileMaker Pro 16の新機能:カード(FAMLog)

Tag: FileMaker

FileMaker Pro 16の新機能:JSON関数

December 13, 2017

FileMaker Pro 16では、JSONデータの解析および生成を簡素化する関数が追加され、Webサービスから取得したJSONデータを取り扱いやすくなっています。

バージョン16で追加されたJSON関連の関数は次の通りです。

・JSONDeleteElement
・JSONFormatElements
・JSONGetElement
・JSONListKeys
・JSONListValues
・JSONSetElement

JSONデータの値を変更したり要素を追加したりするにはJSONSetElement関数を、要素を削除するにはJSONDeleteElement関数を、JSONデータを読みやすくするにはJSONFormatElements関数を使用します。JSONデータを解析するには、JSONGetElement関数やJSONListKeys関数、JSONListValues関数を使用します。

[関連]JSON 関数の使い方(FileMaker Pro 16 ヘルプ)、FileMaker Pro 16の新機能:バージョン16で追加された関数一覧(FAMLog)

Tag: FileMaker

FMDataAPI Ver.4が公開

November 08, 2017

新居雅行氏がFileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン4を公開しています。

FileMaker Data APIは、FileMaker Server 16およびFileMaker Cloud 1.16では試用版として利用できる機能であり、2018年9月27日が試用期限となっています。FileMaker Data APIのライセンスモデルが将来導入される計画となっており、FileMaker Data APIを引き続き使用するには試用期間が終了する前にFileMakerプラットフォームの最新バージョンにアップグレードする必要があるとのことなので注意が必要です。

FMDataAPI Ver.4では、getFieldNamesおよびgetPortalNamesメソッドが追加された他、検索条件が空の場合に指定したoffsetおよびrangeの値が反映されない不具合が修正されています。

[関連]FileMaker Server 16の新機能:FileMaker Data API (Trial)(FAMLog)、FileMaker Data APIを使えるようにする(Blog by msyk)

Tag: FileMaker

FileMaker Pro 16.0.2 アップデータが公開

July 14, 2017

ファイルメーカー社が「FileMaker Pro 16.0.2 および FileMaker Pro 16.0.2 Advanced アップデータ」を公開しています。

このアップデータは、FileMaker Pro 16またはFileMaker Pro 16 Advancedをバージョン16.0.2に更新するものです。バージョン16.0.2にアップデートするには、FileMaker Pro 16またはFileMaker Pro 16 Advancedで[ヘルプ]メニューの[更新の確認(ソフトウェア更新の確認)...]を選びます。

バージョン16.0.2では、[変数を設定]スクリプトステップが非常に大きい繰り返しの値を正しく設定しない問題や、レコードを開いてから編集せずにレコードを閉じてもGet(レコード編集回数)関数から返される内部レコード編集回数が増加する問題、およびmacOSにおいてスクリプトデバッガでスクリプトをステップ実行する場合にスクロール位置がリセットされてアクティブなスクリプトステップが表示領域の下部に表示される問題などが修正されています。

Tag: FileMaker

FileMaker Go 16.0.2が公開

July 13, 2017

FileMaker Go 16.0.2の提供が開始されています。

FileMaker Go 16.0.2では、レコードの作成が許可されていない空のポータル上で[オブジェクトへ移動]スクリプトステップが実行された後にポータルがフォーカスされずにスクリプトステップがエラーコード101を返してしまう問題や、レイアウトにナビゲーションパートが含まれていてステータスバーとツールバーが非表示になっている場合にレイアウトサイズが正しく処理されない問題、およびQRコードのスキャンで空の値が返されることがある問題が修正されています。

なお、FileMaker Go 14は2017年9月22日にApp Storeから削除される予定となっています。

Tag: FileMaker

このページの上へ