【FileMaker】【IISAテクニカルカンファレンス2018】FileMakerでノーコード開発・Web入力自動化ツールを作ってみた


【FileMaker】【IISAテクニカルカンファレンス2018】FileMakerでノーコード開発・Web入力自動化ツールを作ってみた
岩手県情報サービス産業協会(IISA)主催のテクニカルカンファレンス2018でプレゼンしました。 『FileMakerでノーコード開発・Web入力自動化ツールを作ってみた』 SlideShareでプレゼン資料を公開。(※デモ動画は容量の関係で埋め込みしていません。) FileMakerでノーコード開発:We…
Read more »

【Filemaker】ファイルメーカーにURLスキームでJSONデータを登録(ブックマークレット編)


ファイルメーカー側のスクリプト(抜粋)  スクリプトの引数でJSONが渡される想定。関数は、JSONGetElement() を使用。 変数を設定 [ $引数 ; 値: Get ( スクリプト引数 ) ]  変数を設定 [ $タイトル ; 値: JSONGetElement ( $引数 ; "ti…
Read more »

【Filemaker】マウスを使わずに操作できるようにしてみた(解説編)その2


【Filemaker】マウスを使わずに操作できるようにしてみた(解説編)その2
ファイルメーカーでキーボードだけで操作する件( 解決編・その1 )の続き。 標準でフォーカスを移動させるにはタブ(tab)、エンター(enter)キー。 しかし、リストやポータルで上下のレコードにフォーカスを移動させるにはタブ、エンターでは不可能。リストではコントロール(control)+上(↑)または下(↓)。…
Read more »

【Filemaker】マウスを使わずに操作できるようにしてみた(解説編)その1


【Filemaker】マウスを使わずに操作できるようにしてみた(解説編)その1
ずっと使いづらいと感じていたのは、リストレイアウトやポータルでのレコード間の移動が直感的ではないこと。 例えば、矢印キーで上下のレコードに移動したり、左右に配置されたボタン間の移動をしたり。これをやるにはイベント処理が必要。 まず単純な例。 リストレイアウトでのフォーカス移動。 レイアウト設定…
Read more »

【Filemaker】マウスを使わずに操作できるようにしてみた(概要編)


【Filemaker】マウスを使わずに操作できるようにしてみた(概要編)
最近マウスの操作が嫌になってきた。指が痛い。 ということで、FileMakerのカスタムAPPで、どこまでマウスを使わずに操作できるかやってみた。 【動画】デモ・マウスを使わずに操作できるようにしてみた 矢印キーでレコード間のフォーカス移動(リストレイアウト)  矢印キーでレコード間のフォーカ…
Read more »

【Filemaker】【iOS】Filemaker Go からリマインダー登録


【Filemaker】【iOS】Filemaker Go からリマインダー登録
FilemakerGo で、設定した時間が来たら、画面で通知するタイマー機能を作成していましたが、他のアプリに切り替えてしまうと通知されたことがわかりませんでした。 強制的にFilemakerGoに切り替える方法があるのかも知れませんが、私はリマインダーに登録する方法で実現しました。 FilemakerGo側…
Read more »

【Filemaker】カードレイアウトで修正できない件


【Filemaker】カードレイアウトで修正できない件
FilemakerPro16から採用されたカードレイアウトだが、動画のようにカードレイアウトを表示する前のレイアウトでフィールドを修正したまま、カードレイアウトを表示して、修正しようとすると、「別ウィンドウで使用中です」となって修正できなかった。     これを解消するため、この場合は最初のフ…
Read more »

【Filemaker】公開されているJSONデータをインポートして使う


JSONデータのサンプルは、『 支援制度情報提供サービス API 』を使用しました。 Filemakerのサンプルは、本家Filemaker社『 JSON 関数の使い方 』、『 Qiita [郵便番号検索] FileMakerでJSONデータを取り扱う 』、カスタム関数とスクリプトは『 Modular Filema…
Read more »

【Filemaker】インポートするファイルパスが変数の場合のインポート順指定方法


【Filemaker】インポートするファイルパスが変数の場合のインポート順指定方法
スクリプトステップ/レコードのインポート CSVファイルなどをインポートする際、固定のファイルパスではなく、ユーザー側が指定したファイルを使いたくなる。 しかし、データソース名に変数を使うと、インポート順の指定画面には、インポートデータが表示されないため、あらかじめどのようにフォーマット変換する…
Read more »

【Filemaker】【iOS】位置情報を記録する方法(2018/01/06追記)


【Filemaker】【iOS】位置情報を記録する方法(2018/01/06追記)
Location関数   例:iOSなら、30mの精度でタイムアウト5秒で位置情報を取得しテキストフィールドに設定する。iOS以外なら(可能であれば)100mの精度で位置情報を取得するとした。  If ( Get ( システムプラットフォーム ) = 3 ; Location ( …
Read more »

【Filemaker】入力値の制限で禁則文字を指定する


【Filemaker】入力値の制限で禁則文字を指定する
フィールドに入力したテキストをファイル名にしたかったので、ファイル名として使えない文字など禁則文字を『入力値の制限』で指定する方法です。 例えば、イメージデータをエキスポートする際に、タイトル名をファイル名としたい場合などに使います。 これは、『ハンマー』の後ろに『*』を付けようとした時のスクリーンショット…
Read more »

【FileMaker】【Windows】WebビューアのIEのバージョンを変更する(2017/12/21追記)(2017/12/29追記)


WebビューアのIEのバージョンを変更する(Windows) IEの互換表示が必須となっているレガシーなサイトをWebビューアで表示したい。 そのサイトは、ユーザーエージェントというよりも、appName と appVersion をチェックしており、IE5~IE9であることが条件でした。 今回のFileMa…
Read more »

【Filemaker】FilemakerのWebビューアでページの内容チェック


【Filemaker】FilemakerのWebビューアでページの内容チェック
FilemakerのWebビューアでページの内容チェック ケース Filemakerのwebビューアは、単に指定したURLを表示するだけのものではなく、入力フォームにデータを入力して送信ボタンを押したり、表示したページの内容をデータとして抜き出すことができる。 サンプル動画は、Filemaker側に入力され…
Read more »