Report

イベントのレポートです。 >> 写真へ >> アンケートの声へ

第28回 徹底紹介 FileMaker Server 9 とWeb公開
・開催日時:2007/10/13 18:00-19:30
・開催場所:Apple Store Ginza 3F シアタールーム
概要:
洗練されて、運用しやすくなったFileMaker Server 9 / FileMaker Server 9 Advancedは、製品の構成、考え方、価格も変わりました。また、Web公開がPHPにも対応されてハードルはさらに低くなりました。ゲストに書籍「FileMaker Server カスタムWebテクニック」の著者である松尾篤氏を迎えて、新しい顔のFileMaker Server 9を解りやすくご紹介します。
レポート:
この間、夜中にぼんやり水槽を眺めていたらヒーターが作動してることに気がついた。
秋ですなぁ。
一方、個人的には仕事がヒートし始めていて、仕事→Fun Night! →仕事のパターンにハマってしまった。
Fun Night! は常夏の熱気。終了後、銀座の夜風に

第28回 FileMaker Fun Night!「徹底紹介 FileMaker Server 9 とWeb公開」
お題は...
しっかり覚えるFileMaker 〜徹底研究タブコントロール〜
【特集:徹底紹介 FileMaker Server 9 とWeb公開】〜ゲストスピーカー松尾氏登場〜
恒例Tips対決!
FMスーパーテクニック 〜Mac OSX環境でドットインパクトプリンタを使用する試み〜



●しっかり覚えるFileMaker 〜徹底研究タブコントロール〜 <茂田さん>
茂田さんはレイアウトオブジェクト関連に造詣が深く、毎度こだわりの技を披露してくれますね。
今回は、v9で更に進化したタブコントロールについて、使用上のポイント...といったあたりのお話でした。

・基本的なこと
 タブコントロール=レイアウト上に切替使用可能な領域を作るもの。
 ・メリット
  似たような派生レイアウトをたくさん作らなくても良くなり、修正が楽になる。
 ・デメリット
  タブ上のオブジェクトを領域外へ出してしまうと、どのタブに置かれていたか判らなくなりがち。
  
使いすぎないのがミソとのことで、この辺の加減は経験則なんでしょうね。
他に、ポイントを挙げると...いっぱいあるゾ。
 ・背景色や線種はタブごとに変更可能。
 ・タブ名はアキや重複も可能(裏技応用可能ってことか)。
 ・いろいろなスタイルは、その設定後に作成される新しいタブの初期値として継承される。
 ・文字スタイルは他のオブジェクトと同様に設定可能で、全タブに反映される。
 ・条件付き書式は設定できない。
 ・回転はできない。
 ・四角形オブジェクトなどで隠してもボタンをクリックできてしまうので、隠す場合は別途作ったダミーのタブを使う。
 ・スクリプトによるタブ操作にはオブジェクト情報を利用する。(固有のオブジェクト名を設定しておき、「オブジェクトへ移動」スクリプトステップを使う)

では、v9でどのへんが変わったかと言えば...
 ・デフォルトタブを指定できるようになった。
  従来は、最後にレイアウトしてたときのタブがデフォルトになるという仕様でしたね確か。
 ・タブ間隔を指定可能になった。
  幅0、線0でタイトル空欄にすれば、見えなくする事もできる。(それはそれで後が大変かも...)

これだけ使いこなせば、かなりクールなレイアウトを作り上げる事ができそうです。
見栄え要素とかインタフェースの完成度に気配りできるっていうこと自体にシビレますねー。

※前回紹介した選択レコードハイライト技の補足がありました。
・webビューアをタテ長に配置しているが、ボディを超えて下へ延ばしている分の背景は小計パートである、とのことです。



●【特集:徹底紹介 FileMaker Server 9 とWeb公開】〜ゲストスピーカー松尾氏登場〜 <松尾さん>
Web公開といえばこのヒト。(株)エミックの松尾篤社長(巨匠)が久々の登場です。「FileMaker ServerカスタムWebテクニック」(BNN刊)には本当にお世話になりました。というか、お世話になりっ放しです。で、そんな私の目下の関心は、巨匠がいつ頃「FileMaker Server カスタムPHPテクニック」をリリースするかということなんですけどね。今いま企画あるかどうかわかりませんけど、是非ひとつ宜しくお願いします社長。

・まずはデモ。

話題のiPod touchを使って、巨匠のMacでWeb公開中のFileMaker ServerへWebアクセス。
見事データの表示が可能って...その状態を会場のスクリーンに映す為にカメラが登場。ごくろうさまです。
次に、RSSを拾ってFileMakerにインポートする...ボタンのクリックで記事一覧を取得。これはサーバ役のMacでね。
で、iPod touchからFileMaker Serverへwebアクセスして、その情報を表示してみる。

ばっちりです。話題のツールを使うということもあって、注目度満点のデモでした。

・FileMaker Server 9 とWeb公開機能
今回のバージョンアップで製品ラインは以下のようになった訳ですね。

デスクトップ用:FileMaker Pro 9 / FileMaker Pro 9 Advanced
サーバ用:FileMaker Server 9 / FileMaker Server 9 Advanced

ここで、FileMaker Serverとは、FileMakerデータベースをサーバ上でホストするもの。データベースの開発はFileMaker Pro 9 Advancedで行ない、クライアントに置かれたFileMaker Pro 9 でアクセスして利用する。というのが一般的な利用形態ですな。
より小規模な共有をということであれば、簡易的にクライアント版(Pro 9、Pro 9 Advanced)をサーバ役として利用する事もできますが、ホストできるクライアント数に制限があったり(それでも今回5→9へ増えてます)、自動バックアップができなかったりと、機能にはかなりの差があります。

さて、Web公開機能には、IWP (Instant Web Publishing) と CWP (Custom Web Publishing) があり、平易だが難しいことのできないなIWPに対し、ハードルは高いが自由度の高いCWPという構図になっています。
CWPには従来からのXML, XSLTに加え、v9からPHPが標準で実装されました。どんどん世界が広がっていくので楽しみです。

では、このあたりでFileMaker Server 9 におけるスペックの変化を列挙してみると、
・PHP Web公開を正式実装 (+ PHP Site Assistantが附属)
・無印のFileMaker ServerでCWP実行可能に(画期的!)
・クエリのパラメータが増加し、複合検索やポータルフィルタなどを簡単に指定できるようになった
・Admin consoleの劇的進化
 ・更新したDBファイルのアップロード機能を搭載(起動まで自動)
 ・管理者へのメール通知機能
 ・スケジュールアシスタント搭載
 ・ソフトアップデートの通知が可能に
 ・外部SQL DBとの接続設定が簡単に
 
PHPサイトアシスタントのデモでは、さまざまな要素を選択、指定したうえでPHPソースファイルが生成されるステップを実演。なるほど、こうやって生成しておき、後から手で再構成するってのが一番効率良さそうですね。それにしても、v7の頃のXSLTサイトアシスタントより格段に進化してるなあ。

FileMaker Server 9 は、すでにv2へのアップデートが用意されています。その中身はMac版でWeb公開が5日で反応しなくなる問題や、PHPサイトが特定の日付(10/7)で動かなくなる場合がある、といった問題への対応とのことです。
PHP Site Assistantに関する問題もあり、それは新しいサイトアシスタントで再生成するか、またはUSのFileMaker社サイトを見てソースを修正することによって解決されるということです。

最後に質問タイム。内容が内容だけに質問も高度。Apacheが起動しなくなることがあるのはナゼか?等々、幾つかの難問に会場は大盛り上がりを見せるのでありました。


●恒例Tips対決!
・ボタンのクリックで条件付き書式を駆動し、グレーアウトさせる技(茂田さん)
・サーバでホスト中のファイルのタブコントロールをいじくると、いきなりクライアントに反映されてビックリするよという技(今泉さん)
・v9限定ですが、スタイル付きテキストをそのまま貼付けたとき、コマンド+Zで書式だけ抜く事ができる、という技(ゲスト・松尾さん)
・上に似た状況にて、テキストを貼る時ならoption+ペーストで書式抜きテキストを貼れるゾ(Shinさん)
・DDRを読み込んで使う「Inspector」はランタイムアプリケーションだが、購入するとプラグインを所定のフォルダに入れることで、FileMakerでフルアクセスで開けるという製品紹介(茂田さん)
・計算式の入力中、「等しくない」シンボルはoption + = で入力できるし、「<>」と表記してもOKなんだよという技(Shinさん)
・計算式の入力中など、呼び出した関数のデフォルト状態が使いにくい場合は、FEPの辞書に単語登録してしまえば楽だという技(来場者・尾崎さん)
・id=idで、あるフラグが立っていたらレコードを見せないというリレーション(不等号などを含む複合リレーション)において、v8.5では子から親が見えるのに対し、v9では見えないという違いがある(staff・新妻さん)

今回、多かったですう。


●FMスーパーテクニック 〜Mac OSX環境でドットインパクトプリンタを使う試み〜 <竹内さん>
Macの多くがクリエータの為のツール、といった使途に使われているからでしょうか、Macから宅配便の伝票をプリントしてるところはお目にかかりませんね。
「ジージー」うるさい、でも感圧複写が便利なドットインパクトプリンタは、ほんとうにWindowsマシン専用なんでしょうか。

プリンタを動かす為には、そのプリンタが何であるのか、どうすりゃ正しくデータを与える事ができるのかをパソコンに知らしめる必要がありますよね。パソコン、目が付いてないし。その役目を果たすのがドライバ。

・プリンタには適合するドライバが必要(非PostScriptプリンタの場合は必須)。
・残念ながら、どのドットインパクトプリンタにも、Mac OSX向けのドライバは用意されていない。
 (windows向けは大抵用意されているし、過去にはOS9向けのドライバならば存在した模様)

OSX環境で、http://localhost:631/ と入力すると、接続されているプリンタの設定等行なうページが表示されます。そこにも情報がいろいろ載っているし、サイトへのリンクもありますが、OSXのプリント動作には「CUPS」と呼ぶ技術が使われていて、その開発元のESPというところが幾つかのプリンタメーカを想定したドライバを作っているようです。

さて、とりあえずドットインパクトプリンタを使ってみる為には...
・OSにプリンタを登録する(リストからESPを選ぶ。本来のメーカー名は選ばないこと)
・FileMakerに用紙を登録する(12×14等のインチサイズは、1インチ=25.4mm にて換算し、カスタム用紙として登録する)
・データベースファイル上に、登録したカスタム用紙サイズのためのレイアウトを作成する

実際にやってみた結果、EPSON VP880、VP-4300 これらは、そこそこ使えた模様。
但し、連票では徐々にズレが進行するとのことで、限界は低いのだそうです。残念。
プリンタフォントに置換して出力することもできないようです。

Foomatic-Rip-CUPS filter for Mac OSX これを使って解決した事例はあるそうですが、あまりにコアすぎて、良く判らなくなってきた。
さあ皆さん、自己責任でどしどし試してみましょうって、竹内さんは言ってましたが、試すとこまでたどり着けるか自信が...


★難問・奇問続出、Neralendar10月分のFileMaker Quiz after FP7 について

問題:次のうち、索引(インデックス)を必要とするものをすべて選択せよ。

 a. リレーションの照合元として使われるフィールド
 b. リレーションの照合先として使われるフィールド
 c. ソートに使われるフィールド
 d. 計算式中で使われるフィールド
 e. 検索に使われるフィールド
 f. 値一覧に使われるフィールド

正解:「b、f」
大抵のものは索引が無くても(処理の遅さを我慢すれば)できない訳ではないんですが、b と f だけはムリなんですね。
(しかし、ナゼこいつら2項目のせいで、しょっちゅう壁にブチ当たるんだろう?)...私だけ?

★★★★★ FileMaker Day 再び!! ★★★★★
丸ごと1日FileMaker漬けになれる「FileMaker Day」の開催予定が告知されました。Apple Store の次の各店舗にて

・銀 座:12/4(火)12:00〜19:00
・名古屋:12/6(木)15:00〜19:00
・心斎橋:12/7(金)15:00〜19:00


今度はツアーになってます。楽しみですなあ。
さて、休みを確保しておかなければ....

Reported by 金丸康明



アンケートのご協力、どうもありがとうこざいました!
ご意見、ご要望やご感想はこらちからお寄せください。 >> ご意見箱

Special Links:
・松尾氏の「徹底紹介 FileMaker Server 9 とWeb公開」資料はこちら
・FoomaticのCUPSドライバパッケージ:Foomatic-RIP for Mac OS X
・竹内氏のドットプリンタのその後のコラムはこちら
・「FileMaker Day」の詳細予告はこちら
・IT戦隊ネラレンジャーのカレンダー「ネラレンダー」ご存知ない方はこちら

Special Thanks to:
 情報提供ご協力:有限会社ガラパゴス・システムズ
 FileMakerまんが:たまみそさん(今回のまんがはこちら
 イベントレポート:金丸康明さん
 会場ヘルプ:新妻利恵さん
会場の様子:>> Topへ



しっかり覚えるは「徹底研究タブコントロール」



本日のメインディッシュ



おなじみの松尾さんの登場


さまざまな共有機能の違い

解りやすいPHPのサイトアシスタント

新しくなった管理ツール、Admin Console


飛び入り大歓迎!。萌えるTips対決

対決中・松尾氏

対決中・茂田氏


対決中・尾崎氏

対決中・今泉さん

対決中・新妻さん


対決中・Shinさん

悩ましいOS X でドットインパクトのお話






今回のチラシのマンガ。たまみそ先生コスプレ全開?

来場のみなさんのご感想:>> Topへ
男性FileMakerユーザーにとっては、短時間で効率よく有益な情報を入手できるとても有難いイベントだと思いました。今後もぜひ参加させていただきたいと思いますので、よろしくお願いします。運営関係者の皆様ありがとうございました。
女性Serverはできることが増えてうれしい反面、おぼえることも多く、今日の松尾さんのお話はとても助かりました。ありがとうございました。PHPは全く使ったことがないので、9で簡単に作れるよーになってもまだまだ使いこなせるよーにはなりませんが、やってみよーと思えるよーになりましたね。
女性初めて参加しましたが、おもしろかったです。ありがとうございました。
女性Tips対決っ!茂田氏でしたか、"テキストコピペの際に書式をコピーしない"知らなくて困ってました。トーシロ向けの情報、蜷川女史の的確なツッコミと補足、とても有難いです。薄味の内容も小出しにして頂けるとついていけそうです。ありがとうございました♡
男性会社が9にverUPする予定がないので9がうらやましいです。良くなった点が多いですよね。
男性作ってもらう側として参加させていただきました。地味にこれからも参加いたします。
男性松尾さんの発表はとても刺激的でした。次回の「FileMakerと外部SQLデータソースの探索」をとても楽しみにしています。
男性色々と楽しい時間でした。また来たいと思います。
PHP Site アシスタントのデモが見られてよかったです。Tips対決は尾崎さんのがいいですね。
女性FileMaker Day in Nagoya ものすごく楽しみにしています!!sevensdoorの皆さん、Appleさん、地方を見捨てないでくれてありがとう〜〜〜〜!
男性Tips対決はオザキさん良かったです。トットプリンターの話はたまたま自分も説明されてました方法で試していました。情報少ないのでこのようなテーマありがたいです(EPSON VP-1850使えます)。メインのWebの話はもっともっと聞きたいです。ありがとうございました。
男性おもしろかったです。
女性FileMaker面白いよね!ドットプリンタやってみます。
男性関数を登録しておくと楽だとは...目からウロコでした。PHPの生成について勉強したくなりました。
男性プレゼンをしているときに後ろでの話し声が気になってしょうがない。
男性FM-Hokkaidoの札幌でのライブ中継に参加させていただきました。音声がとてもクリアに聞こえるようになりましたね。ぜいたくな思いと時間の提供にいつも感謝しております。これからもステキな企画を期待しています!

Copyright © 2004-2010sevensdoor.com. All rights reserved.