FAMLog


fmcsadmin 0.9.0を公開

December 22, 2017

FileMaker Cloud 1.16で利用できるようになったFileMaker Admin API (Trial)を操作するコマンドラインツール「fmcsadmin」を公開しました。

fmcsadminは、コマンドラインインターフェース(CLI)でFileMaker Admin APIを手軽に操作できるようにするツールであり、FileMaker Serverに付属するfmsadminコマンドと同様の使い勝手を実現します。FileMaker Cloud上で利用できるLinux版を用意している他、macOSやWindows上でFileMaker Cloudをリモートで管理することもできます。

fmcsadminは、オープンソースソフトウェアとしてGitHubで公開しており、無料でご利用いただくことが可能です。Go言語で実装されており、ライセンスはApache License, Version 2.0です。

[関連]FileMaker Admin API (Trial)を操作するコマンドラインツール「fmcsadmin」を公開(株式会社エミック)

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

FileMaker Cloud 1.16.0の新機能:PDFおよび印刷のサポート

December 06, 2017

2017年10月に発表されたFileMaker Cloud 1.16ではPDFおよび印刷のサポートが追加されています。

FileMaker Cloud 1.16では、FileMaker Server 16と同様に、FileMaker WebDirectで共有されているファイルで[印刷]、[印刷設定]および[レコードを PDF として保存]スクリプトステップを使用できるようになっています。さらに、FileMaker スクリプトエンジンで[印刷設定]および[レコードを PDF として保存]スクリプトステップがサポートされるようになっています。

なお、FileMaker Cloud 1.16では、FileMaker Admin API (Trial)を使用することでサーバーサイドスクリプト実行用のスケジュールを作成できます。

[関連]FileMaker Server 16の新機能:サーバーサイドスクリプトでPDFファイルの出力が可能に(FAMLog)、FileMaker Server 16の新機能:FileMaker WebDirectでPDFファイルの出力をサポート(FAMLog)

Tag: FileMaker

FileMaker Server 16の新機能:OAuth 2.0のサポート

December 05, 2017

FileMaker Server 16では、OAuth 2.0が新たにサポートされ、AmazonやGoogle、Microsoft Azureのアカウント認証情報を使用してFileMakerベースのカスタムAppにログインできるようになっています。

サポートされているクライアントは、FileMaker Pro 16、FileMaker Go 16およびFileMaker WebDirectです。

OAuth 2.0のフローを構成するHTTPの各通信においてはTLS(SSL)を用いる必要があります。さらに、OAuthアイデンティティプロバイダアカウントを使用するクライアントは、FileMaker Serverによって共有されているファイルを開くときに、サーバーの完全修飾ドメイン名を使用する必要があります。

[関連]オープン認証 (OAuth) 資格情報を使用したソリューションへのアクセス(FileMaker ナレッジベース)

Tag: FileMaker

FileMaker Pro 16の新機能:[URL から挿入]スクリプトステップのcURL オプション

December 01, 2017

FileMaker Pro 16では、[URL から挿入]スクリプトステップでさまざまなcURL オプションを指定できるようになっています。

curlは、さまざまな通信規格に対応しているデータ転送用のコマンドラインツールおよびライブラリです。FileMaker Pro 16では、90を超えるcURL オプションがサポートされており、[URL から挿入]スクリプトステップにおいて多数の一般的なファイル転送オプションを利用できるようになっています。

このオプションを使用することで、REST APIで他のアプリケーションにJSONデータを要求するHTTPリクエストを簡単に作成することができます。

[関連]サポートされている cURL オプション(FileMaker Pro 16 ヘルプ)

Tag: FileMaker

FileMaker Pro 16の新機能:外部データソース参照における変数のサポート

November 28, 2017

FileMaker Pro 16では、FileMaker データソース参照で変数がサポートされるようになっています。

他のFileMakerファイルまたはODBC データソース名(DSN)に対するFileMaker データソース参照では変数がサポートされますが、参照を使用するものにアクセスする前に変数を設定する必要があります。参照が解決された後は、変数が変更されても参照は変更されません。

なお、FileMaker データソースを編集するには、[ファイル]メニューの[管理]>[外部データソース...]を選択した後、一覧から FileMaker データソースを選択して[編集...]をクリックします。

Tag: FileMaker

FileMaker Server 16の新機能:FileMaker WebDirectでPDFファイルの出力をサポート

November 21, 2017

FileMaker Server 16では、FileMaker WebDirectで[印刷]、[印刷設定]および[レコードを PDF として保存]スクリプトステップを使用できるようになっています。

[印刷]スクリプトステップを用いてFileMaker WebDirectでPDFファイルを生成すると、新しいWebブラウザーのタブにPDFファイルが表示されます。PDFファイルを表示するには、Webブラウザーのポップアップブロックを無効にする必要があります。

FileMaker WebDirectで[レコードを PDF として保存]スクリプトステップを使用すると、作成されたPDFファイルはWebブラウザーで設定されているダウンロードフォルダに保存されます。なお、[レコードを PDF として保存]スクリプトステップはモバイルデバイスではサポートされていません。

[関連]FileMaker Server 16の新機能:サーバーサイドスクリプトでPDFファイルの出力が可能に(FAMLog)

Tag: FileMaker

FileMaker Cloud 1.16.0の新機能:FileMaker Data API (Trial)

November 17, 2017

FileMaker Cloud 1.16では、他のアプリケーションやサービスでFileMakerデータベースのデータを利用できる、RESTベースの「FileMaker Data API」が新機能として追加されています。

FileMaker Data APIは、FileMaker Server 16と同様、FileMaker Cloud 1.16では試用版として利用できる機能です。2018年9月27日が試用期限となっており、試用期間終了後はFileMaker Data APIを利用できなくなるので注意が必要です。

FileMaker Data APIのライセンスモデルが将来導入される計画となっており、FileMaker Data APIを引き続き使用するには試用期間が終了する前にFileMakerプラットフォームの最新バージョンにアップグレードする必要があるとのことです。

Tag: FileMaker

FileMaker Cloud 1.16に含まれるNode.jsのバージョンを確認する

November 15, 2017

nodeコマンドを使用することで、FileMaker Cloud 1.16に同梱されているNode.jsのバージョンを確認できます。

FileMaker Cloud 1.16.0では、FileMaker CloudのFileMaker Data API エンジンで使用しているNode.jsのバージョン情報は次のように表示されます。

[実行例]
$ "/opt/FileMaker/FileMaker Server/node/bin/node" -v

[実行結果]
v6.9.4

現時点におけるFileMaker Cloudの最新バージョンはバージョン1.16.0(1.16.0.55)です。FileMaker Cloud 1.16.0にはNode.js v6.9.4が同梱されています。

[関連]macOS版FileMaker Server 16に含まれるNode.jsのバージョンを確認する(FAMLog)、FileMaker Cloud 1.16.0.55 リリースノート(FileMaker)

Tag: FileMaker

このページの上へ