ファイルメーカーに動画を取りこむ
今、ファイルメーカーで動画を管理できないもんかと模索中。 一応、「ガワ」はできたが、UI的にまだ使い物にならない。 わざわざデータベースで管理するんだから、何をするにも目的に対して数クリックで完了できなければいけないんだが……。
今、ファイルメーカーで動画を管理できないもんかと模索中。 一応、「ガワ」はできたが、UI的にまだ使い物にならない。 わざわざデータベースで管理するんだから、何をするにも目的に対して数クリックで完了できなければいけないんだが……。
使用環境は FileMaker Advanced 8.5 win です。 まずオブジェクトフィールドに画像を参照保存し、そのファイルパスなどの情報を別のフィールドに保存します。 ・画像:オブジェクトフィールド ・情報:計算フィールド =GerAsText(画像)という状態です。 それで右クリックから「ピクチャを挿入」→「参照のみ保存」とすると「情報」フィールドには、 画像のサイズ(size:) 相 […]
例えば、↓こういう検索フィールドを作った場合、検索を実行するにはフィールド左のボタン(虫眼鏡アイコン)をクリックする必要があります。 するとキーボードで語句を打ってマウスでボタンをクリックして、という面倒さがあります。 そこで、レイアウトモードで検索フィールドを右クリックして、フィールド動作の設定ダイアログを出します。 ↑のように、「次のオブジェクトへの移動に使用するキー」をリターンキーでセットし […]
テンプレートをバージョンアップした場合、古い版からデータを移すにはどうすればいいのか。 最初は「単にインポートすればいいじゃん」と思っていたのですが、私自身は使いながら機能アップさせてるわけで、インポートしたことがない。 で、試してみたら、各テーブルでそれぞれインポートしなきゃいけないと判りました。 しかも全テーブルでインポートしてみたら、データのない空レコードが量産されている。 これは悩みました […]
Complete Systemですが、admin以外のアカウントで動かすとまともに動いてませんね。 お恥ずかしいかぎりです。 Let関数やGet(スクリプト引数)、変数などもやっと理解できてきました。 現在Complete Systemの中には30近いテーブルが内包されているわけですが、そのリレーションもこれまでレコードIDでやっていました。 しかしいろいろ読んでみると、よくないらしいと判り、シリ […]
Complete System ver.0.96以降でやります(まだ配布してません)。 こんな感じですが、左中央にご注目ください。 こんな風になってまして、試しに「た」をクリックすると…… こうなります。 で、もう一度「た」をクリックすると、「た」から始まる書名が一覧表示されます。 これはタブで作ってます。 下地の部分はこんな感じで、全てボタン。 割り当てるスクリプトは全て一緒ですが、Get ( […]
全体的に、完成の道が見えてきました。 完成したらロック解除しようかな……と。 アイコンは以下のものをいくつか使わせてもらってます。 "Fugue Icons" Copylight 2008 Yusuke Kamiyamane.All rights reserved. The icons are licensed under a Creative Commons Attribut […]
■日付の算出方法 例えば2008年11月のカレンダーを計算するとします。 「日付選択」フィールド(グローバル、日付)に [ 2008/11/1 ] というデータを入れるとします。 カレンダーが日曜日スタートだとして、 「first_day」フィールド(計算、日付): Case ( DayName ( Date ( Month ( 日付選択 ) ; 1 ; Year ( 日付選択 ) ) ) = & […]
Complete Systemを、インスタントWebで公開してみました。 共有機能をさわるのは初めてです。 まず「アカウントとアクセス権の定義」を開く。 「拡張アクセス権」の、 [fmiwp]インスタントWeb公開によるアクセス を編集して、管理者とユーザーのアカウントにだけアクセス許可を与える(チェックをオンにする)。 ※今回はあくまで実験なので、ゲストユーザーのログインは認めず、管理者とユーザ […]
※技術的なことは判りませんので、下記はあくまでも経験論です。 ファイルメーカーでレイアウト作成時、私は常に「オブジェクト情報」を表示させて作業します。 ひとつのテンプレートの中で、基本的なインターフェースが統一されないと気持ち悪いからです。 皆さんもレイアウトのフォーム形式とリスト形式、双方のヘッダーやフッターを統一することはよくあると思います。 そこで私はオブジェクト情報を見つつ、フィールドやオ […]