FileMakerの救助犬スマートフォン用の表示で見るFileMakerの救助犬FileMakerを使って、試して、作って、悩んで、喜ぶ、そんなブログです。この広告は、90日以上更新していないブログに表示しています。今回はAccessにある基本機能はFileMakerに存在するのか調べます。目次テーブルフィールドの型クエリーフォームレポートマクロモジュールリンクまとめテーブルもちろん、あります。これ無いとDBじゃないし。Accessのテーブル一覧の様な機能は有りません。テーブル定義作っても、フォームを作成しないとデータを表示する事ができない。フォーム作成と言っても空白フォームに項目をドラッグするだけ。単票ビュー、データーシートビューを簡単作成できます。表示の形式を表形式に切り替えると、Accessで言うデーターシートビューに。いちいちフォームの設計が必要なの?、怒ってはいけません。Accessでもフォーム設計を後で実施する筈だから、遅いか早いかの違いです。フォームの無い参照テーブルは?コンボボックスで使いたいけど。その使い方は、また後日。1つのテーブルで1ファイルです。エクセルの1シートがDBになったイメージですよ。フィールドの型テキスト2Gまで入力可能、メモ型ですね。範囲24時間、最小単位秒で記録。タイムスタンプ日付型。オブジェクトAccessでは重くなって敬遠しているオブジェクト型。型ですね、細かいこと気にしないでも大丈夫、そんなDB。詳しくは公式ページ参照。filemaker-jp.custhelp.comクエリーこれまた、テーブルとセットです。クエリーと言うより、高機能フィルターです。クエリー同様、作成した検索条件を保存できます。フォームもちろんあります。レポートこちらもテーブル画面のプレビュー機能がレポートです。マクロマクロはAccess同様、単独で作成利用したり、ボタンに割り付けたりできます。スクリプトと呼びます。モジュール残念ながら存在しません。スクリプトを駆使して同様の事が実現可能。IF文やLOOP処理も作成可能。そこまで、選択してできるならコード書かせてよ、と思ったりも。リンクODBCやJDBCで外部DBとリンク可能。相手のフィールド型に依存する事になります。filemaker-jp.custhelp.comまとめノンプログラミングで利用できる事を目指しているDBソフトです。言え、複雑な事をしたくなると、スクリプトを沢山選択して行を増やす事になりそうです。Accessのマクロは、行数が増えると見通しが悪くなり、修正困難、モジュールで作り直しなんて事になります。私は、最初からVBAで書いた方が拡張しやすいからマクロは使いません。FileMakerの場合はどうでしょうか、VBAに変わるものはありません。この部分がちょっと心配、次回からはもっと深い部分を探っていきましょう。AccessFileMakerってご存知ですか?私は、mac好きの人が使うデーターベースで、縁の薄いDBだなと思っていました。中小企業の業務システムはWindowsに支配されていますからね。ところが簡単にiPadと連携できるらしいと聞き、ちょっと興味。タイミングよく、2015/12/18まで「ひとつ買って、ふたりで使おう!」キャンペーンやってるではないですか。そんな訳で、FileMakerを理解するシリーズ始めます。このシリーズはAccessを使ったことのある人が、初めてFileMakerを使う事を前提に書いていきます。目次セットアップ新規ソリューションの作成(テーブル)テーブルの設計フィールドピッカーが大事セットアップまずはセットアップファイルをメーカーページからダウンロード。X(mac)版があります。8.1のPCにWindows64Bit版をセットアップして使います。filemaker-jp.custhelp.com新規ソリューションの作成(テーブル)ではDBの器を作成しましょう。FileMakerを起動して、メニューバーの[ファイル][新規ソリューション]を選択。起動時に表示される「起動センター」画面の[新規・・][新規ソリューション]をクリック。表示された新規作成ダイアログにファイル名を入力します。ファイルの種類はfmp12、Accessで言う所のaccdb(2007型式)やmdb(2003型式)みたいな物だと思われます。ここで、勘違いしそうなのが、AccessのDBとは違い、テーブル1個毎にファイルを作成するって事です。(2015.12.10現在、そうじゃないかと推測中)dbase,Pradox系と同じですね。フォーム等もテーブル内に格納されます。複数テーブルどうなるの?今のスキルでは謎の部分です。テーブルの設計ソリューション作って現れた画面がいきなりフォーム設計の画面です。予想外の画面で、Accessプログラマーはフリーズする事でしょう。(私だけか?)motagp.hatenablog.com講習会を受講した結果、テーブルとフォーム設計はセットである。Accessの様なテーブル一覧は無く、フォーム画面で単票フォーム、帳票フォームを設計しながらテーブル定義をできちゃうイメージです。えっ!そんな事できたら、勝手にフィールド追加変更されて、訳わからんくなるぞ!どうやらそれで正解、エクセルの使い方に似ています。使いやすい様に列追加していいですよ。RDBと思って使ってはいけない、エクセルをDBに変換してデーター共有できる。エクセルとアクセスを埋めるソフトだと理解しました。基幹業務のデータを溜めるDBには向きません。エクセルで大量のデータを管理できないのと同じです。ここはOracle、SQLServer、小規模ならAccessに貯めて、ユーザーに近いデータ共有はFileMakerを使うのがベストではないでしょうか。フィールドピッカーが大事テーブル設計で利用するのがフィールドピッカーです。このDBアイコンで項目追加や他のテーブルとのリレーション設計ができます。フィールドの型は以下の通り。桁数は指定するところが無いので勝手に可変長だと思われます。このあたりもエクセルっぽいですね。日付けと時刻が別項目ってのもRDBとは違う考え方です。都合がいいのでしょう。計算や集計ってタイプが謎、数字型なのか。Accessの代替と考えると、なんじゃこれ?って叫びたくなります。便利ジャン、使えるよ。第1回Tweet広告を非表示にするもっと読むコメントを書くプロフィールid:motagpFileMakerを使って、試して、作って、悩んで、喜ぶ、そんなブログです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。