FAMLog
FileMaker Pro 14の新機能:プレースホルダテキスト
July 31, 2015
FileMaker Pro 14では「プレースホルダテキスト」と呼ばれる機能が新機能として追加されています。
プレースホルダテキストは、ブラウズモードおよび検索モードでフィールド内に表示されるフィールドラベルです。インスペクタでフィールドにプレースホルダテキストを設定することにより、データや検索条件を入力するまでフィールド内に任意のラベルや説明を表示できます。このフィールド内ラベルのテキストは、フィールドに何か入力されると表示されなくなります。
なお、インスペクタにおいて「検索モードでプレースホルダテキストを表示」のチェックを外すと、ブラウズモードでのみプレースホルダテキストが表示されるようになります。
[関連]FileMaker Pro のプレースホルダテキスト(FileMaker ナレッジベース)
FileMaker 14で非推奨になった機能
July 27, 2015
ファイルメーカー社が、2015年5月にFileMaker 14で非推奨になった機能についてFileMaker ナレッジベースで案内しています。
FileMaker Pro 14において非推奨となり今後廃止される予定の機能一覧は下記の通りです。
・Acrobat 5およびAcrobat 6を使用したPDF形式のレコードの保存
・一部のレイアウトテーマ(濃淡、コントラスト、FileMaker ミレニアム、ガラス、四角形、角丸、半角丸、特殊ファミリーのテーマ)
・画像フォーマット: FPX、QIF
・32ビットアーキテクチャ
・FileMaker Pro ランタイム
・OS X 10.9 Mavericksのサポート
FileMaker Server 14において非推奨となり今後廃止される予定のオペレーティングシステムおよびWebブラウザーは下記の通りです。
・Windows Server 2012 Standard Editionのサポート(Windows Server 2012 R2はサポートされます)
・Internet Explorer 10
上記の内容は今後サポートされなくなる可能性がある項目であり、別のAPI、技術または代替機能を利用するようにソリューションを変更したり、利用環境を更新することが推奨されています。
(2019/11/13追記:関連記事のリンク先ページがなくなっていたので、関連記事およびリンクを削除しました。)
OS X El Capitanが2015年秋に登場予定
June 09, 2015
Appleが、OS Xの次期メジャーバージョンとなるOS X El Capitanを今秋出荷する予定であると発表しています。
OS X El Capitanでは、ウインドウ管理やSpotlight、各種内蔵アプリケーションが改良され、システムのパフォーマンスも向上する予定です。さらに、日本語の平仮名入力を書き言葉に自動的に変換することで、個別に変換候補を選んで確定するといった必要性を減らし、入力を速くしているとのことです。
OS X El Capitanは、今秋Mac App Storeを通じて無料でダウンロードできるようになります。なお、OS X El Capitanと同時にiOS 9も発表されており、iOS 9も今秋正式に提供が開始される予定となっています。
FileMaker Server 14のFileMaker WebDirectで利用できるWebブラウザー
May 29, 2015
FileMaker Server 14では、FileMaker WebDirectでサポートされているWebブラウザーが一部変更されています。
バージョン14では、Safari 6.1およびSafari 7がサポート対象外となり、Chromeはバージョン38以上への対応となっています。FileMaker Server 14のFileMaker WebDirectでサポートされているWebブラウザーは次の通りです。
・OS Xの場合:Safari 8.x、Chrome 38以上
・Windowsの場合:Internet Explorer 10.x、Internet Explorer 11.x、Chrome 38以上
・iOSの場合:iOS 8.1上のMobile Safari 8.x
・Androidの場合:Android 4.4.x対応のChrome 38以上
FileMaker WebDirectをモバイルブラウザーで実行する場合、オブジェクトフィールドはコンテンツの表示のみをサポートします。オブジェクトデータの挿入、エクスポート、および編集はサポートされません。また、一部のダイアログボックスはタッチ操作用に最適化されていません。
[関連]FileMaker Server 13.0v2のFileMaker WebDirectで利用できるWebブラウザー(FAMLog)、FileMaker Server 14の新機能:FileMaker WebDirectでモバイルタブレットをサポート(FAMLog)
FileMaker Pro 13の改善点:ODBCおよびJDBCでのオブジェクトフィールド
May 12, 2015
FileMaker 13では、ODBCまたはJDBC経由でオブジェクトフィールドにファイルを挿入する際に、ファイル名を指定するとファイル拡張子からファイルタイプが推定および認識されるようになっています。
バイナリデータを使用するには、 シングルクォーテーションでファイル名を囲んでファイル名を割り当てるか、PutAs()関数を使用します。
[使用例]
INSERT INTO "テーブル名" ("オブジェクト名") VALUES (? AS 'ファイル名.ファイル拡張子')
なお、オブジェクトフィールドでは、引数化されたステートメントを準備し、アプリケーションからデータをストリームしていない限り、INSERT処理を行うことができるのはテキストのみです。
[関連]FileMaker 13 SQLリファレンスガイド(FileMaker)
CakePHP 3.0.0が公開
March 26, 2015
PHP用のWebアプリケーションフレームワーク「CakePHP 3.0.0」が公開されています。
ORMが一新されたCakePHP 3.0.0は、動作にPHP 5.4.16以上が必須となり、mbstringおよびintl拡張モジュールが必要です。旧バージョンからバージョンアップを行う際には、移行ガイドで各種変更点を確認して移行作業を行わなければならず注意が必要です。
なお、FMCakeMix(CakePHP用のFileMakerデータソースドライバー)は現時点ではCakePHP 3に対応していません。
OpenSSH 6.8が公開
March 25, 2015
SSHプロトコルを使用するネットワーク接続ツールのフリーな実装であるOpenSSHの新バージョン「OpenSSH 6.8」が2015年3月中旬に公開されています。
OpenSSH 6.8では、クライアントが記録するホスト鍵の情報を更新させる機能が実験的にサポートされています。さらに、移植版OpenSSHではconfigure時に--without-ssh1オプションを利用できるようになりSSHプロトコル1のサポートを無効化できるようになっています。
その他にも機能追加だけでなく不具合の修正も行われていますが、バージョン6.7でtcpwrappers/libwrapのサポートが削除されているのでバージョンアップ時にはその点に留意する必要があります。
[参考]OpenSSH 6.8/6.8p1 がリリースされました.(春山 征吾のくけー)
OS X YosemiteではSystemStarterが廃止
February 10, 2015
OS X YosemiteではSystemStarterコマンドが廃止され、利用できなくなっています。
各種サービスやデーモンの管理を行う仕組みとしてlaunchdがMac OS X Tigerで導入されましたが、SystemStarterコマンドはOS X Mavericksでも使用できる状態になっていました。OS X YosemiteでついにSystemStarterコマンドが同梱されなくなりましたが、SystemStarterの機能はlaunchdで代替することができます。
なお、OS X版のFileMaker Serverでは、2007年に発売されたバージョン9の時点でSystemStarterではなくlaunchdで管理されるように変更されていました。
[関連]新・OS X ハッキング! (126) Yosemiteでついに消えた「あのファイルたち」(マイナビニュース)
FileMaker Proで今後廃止されるAPI、技術または機能
February 09, 2015
ファイルメーカー社が、2013年12月にFileMaker Pro 13で非推奨になった機能についてFileMaker ナレッジベースで案内していましたが、FileMaker Pro 13v4 アップデータ公開時(2014年11月)にその内容を一部更新しています。
FileMaker Pro 13において非推奨となり今後廃止される予定の機能一覧は下記の通りです(2015年2月現在)。
・「QuickTime を挿入」コマンドを使用したQuickTimeメディアファイルタイプのオブジェクトフィールドへの挿入のサポート
・レコードをPDFとして保存する場合([ファイル]メニュー > [レコードの保存/送信] > [PDF...]を選択、または[レコードを PDF として保存]スクリプトステップ使用した場合)のAcrobat 5とAcrobat 6の互換性のサポート
・ビットマップフォントのサポート
・WindowsにおけるQuickTimeのサポート
・OS Xにおける「サウンドを挿入」コマンドを使用して録音されたサウンド再生のサポート
・OS XにおけるBentoデータのサポート
・一部レイアウトテーマのサポート(詳細はFileMaker ナレッジベースを参照)
上記の内容はFileMaker Pro 13の次バージョンから削除される可能性があるため、別のAPI、技術または製品の代替機能を使用するようにソリューションを移行することが推奨されています。
[関連]FileMaker Pro 13で非推奨になった機能(FAMLog)
FileMaker WebDirectとGet(システムプラットフォーム)関数
January 06, 2015
FileMaker Proの「Get(システムプラットフォーム)関数」は、現在のプラットフォームを示す数値を返します。
この関数の戻り値は下記のようになります。
・「1」:プラットフォームがOS Xの場合
・「-2」:プラットフォームがWindowsの場合
・「3」:プラットフォームがiOSの場合
・「4」:プラットフォームがFileMaker WebDirectの場合
FileMaker WebDirectでGet(システムプラットフォーム)関数を実行すると、この関数の戻り値は「4」となります。
[関連]FileMaker GoとGet(システムプラットフォーム)関数(FAMLog)