Tips
「イベント管理.fmp12」の「連絡先詳細」メニューにある[割り当てられたタスク]タブの[タスク一覧を電子メールで送信]ボタンには「割り当てられたタスク一覧を連絡先に送信する」というスクリプトが設定されています。 割り当てられたタスク一覧を連絡先に送…
「イベント管理.fmp12」の「イベント詳細」メニューにある[ゲスト]タブの[処理]ボタンをクリックするとポップオーバーの中に[電子メールで送信]というボタンがあり、「ゲストに予定を送信」というスクリプトが設定されています。 ゲストに予定を送信 『1行目…
SampleAppsで学ぶFileMakerTips[イベントレポートを協力者に送信] 「イベント管理.fmp12」の「イベント詳細」メニューにある[イベントレポート]のポップオーバーボタンには[電子メールで送信]というボタンがあり、「イベントレポートを協力者に送信」という…
「イベント管理.fmp12」のイベントレイアウトではポップオーバーボタンが 使用されています。ポップオーバーを使用すると、別のレイアウトやウイン ドウに移動せずに追加の詳細やデータのコントロールにアクセスできるので、 作業状況を維持できます。 デザ…
「イベント管理.fmp12」のイベントレイアウトではイベントボタンで選択した キーワードによりソート処理をしています。イベントボタンには下記スプリクト が設定されています。 【03.トリガ|イベント一覧をソート[Getスクリプト引数]】 『1行目』 変数を…
「イベント管理.fmp12」のスクリプトメニューで「スクリプトについて...」という項目を選択できるようになっています。 これは「スクリプトワークスペース」でチェックマークをオンにするとメニューに表示される仕様になっています。 スクリプトの内容は以下…
「イベント管理.fmp12」の連絡先詳細レイアウトでは顔写真を貼り付けるオブジェクトフィールドが配置されていますので、このフィールドに写真をドラッグすると写真が貼り付きます。 ただ、通常はフィールドを配置しただけだと無地になっています。これでもも…
「イベント管理.fmp12」のイベントレイアウトでの各ボタンの機能を解説します。 [連絡先]ボタン [連絡先]ボタンには単一ステップでレイアウト切り替えが設定されています。 [期間]ボタン [期間]ボタンにはスクリプトトリガ「OnObjectValidate」で「トリ…
スライドコントロールはタブコントロール機能と同様に、スライドを追加して切り替えることができるので、見やすいレイアウトを作ることができます。 スライドコントロールの切り替えは、ナビゲーションドットやスワイプで可能ですが、直接ではなく、ボタンの…
FileMaker ProにはCustomApp開発に参考になる「Starter」と呼ばれるテンプレートやより高度な「Sample App」が多数収録されています。これらは起動時のウインドウから選択してすぐに作成し、使用することができるようになっています。これらの豊富なテンプレ…
写真等のオブジェクトデータをFileMakerのファイル内ではなく外部フォルダーで保存することができます。 1.[ファイル]-[管理]-[オブジェクト]でオブジェクトの保存場所を指定出来ます。 保存フォルダーの準備 2.[フィールド]-[オプション]-[データの格納]で…
1.レポート画面にActiveXコントロール(Microsoft BarCode Control 16.0)を挿入します。 2.プロパティでQRコードを選択します。 3.バーコードの元レコードとしてコントロールソースを指定します。
1.位置情報を格納するフィールドを2つ(「LOC」,「LOC2」)作成しておきます。 2「LOC」フィールドの計算値オプションで「.LocationValues ( 100; 30 )」を設定しておきます。 3.「LOC2」フィールドの計算値オプションで「GetValue ( LOC ; 1 )& "," & GetVal…
月ごとに連番を取得する方法です。月が替わると連番がリセットされ0001から連番を自動的に付与します。 1.集計フィールドを作成します。 2.オプションで「Month」フィールドを「カウント」する設定にしておきます。 3.レイアウト画面で「Month」項目をドロッ…
Excel形式のファイルを出力する時に、スクリプトを使って日付を含めたファイル名を自動的に付けることができます。 1.スクリプトは以下の通りになります。 2.変数の名前を下記の様に指定します。 3.値の[指定]ボタンをおして詳細を入力します。ここで使用し…
年月を「201904」の様に数字で自動入力したい時には下記設定をします。 1.フィールドタイプを数字にして、入力値の自動化オプションを[計算値]にします。 フィールドオプション 2.計算式を下記の様に設定します。 年月計算式
コンボボックスを利用するとフィルターを簡単にかけることができます。1.帳票フォームを準備する。(データはサンプル) 2.フォームデザインツールで[デザイン]-[コンボボックス]を選択する。 3. 「コンボボックスウィザード」ウインドウが表示されたら…
ふりがなを自動入力してみよう1.プロパティシートで[その他]-[ふりがな]で詳細設定のボタンをクリック 2.[ふりがなウィザード]ウインドウでふりがなの入力先を指定する サンプルファイルダウンロード #003Aふりがなフィールドの設定.zip 全国送料無料…
マクロを使ってファンクションキーに機能を割り当てる方法 1. [作成]-[マクロ]でマクロツールを表示しプルダウンメニューから「サブマクロ」を選択 2.サブマクロ名を{F1}とし、新しいアクションは「フォームを開く」を選択する 3.フォーム名を選択し、マ…
レポートにバーコードを表示して活用する 1.バーコード表示したいデータの入ったテーブルでレポートを作成し、[デザイン]-[コントロール]-[ActiveX コントロール]をクリック 2.ActiveXコントロールの挿入ウインドウで「Microsoft バーコードコントロー…
1.オートナンバー型のフィールドの値は追加クエリを使って1から振りなおすことが可能です。 2.ナビゲーションウインドウで対象のテーブルを指定し、右クリックでコピーする。 3.もう一度右クリックで貼り付けすると「テーブルの貼り付け」ダイアログが表示…
住所入力支援機能をつかって自動入力した住所の続きを入力しやすいようにカーソルを移動します。 1.プロパティシートで[データ]-[更新後処理]で詳細設定のビルドボタンをクリック 2.「ビルダーの選択」ウインドウで「コードビルダー」を選択し[OK]をク…
Excel のデータをインポートする時にデータ型変換エラーというメッセージが表示される場合があります。AccessではExcelのレジストリで指定されてる行までデータを読み取ってデータ型を決定しているので指定された行以降に違う型のデータが入っているとエラー…
あるテーブルから別のテーブルにレコードを追加します。 1.追加元と追加先のテーブルをそれぞれ準備します。 2.[作成]-[クエリデザイン]をクリック。 3.クエリビルダーで「テーブルの表示」ウインドウが表示されたら追加元のテーブルを追加する。 4.フィ…
テーブルやクエリーをExcelで出力する 1.デザインビューで[デザイン]-[ボタン]をクリックしボタンを配置する。 2.プロパティシートの[その他]で[名前]を「btn_Export」に変更し、[イベント]-[クリック時]のビルドボタンをクリックする。 3.「ビ…
アプリケーションオプションによって起動時の設定を変更することができます。1.[ファイル]-[オプション]をクリック。 2.「Accessのオプション」ウインドウで[カレントデータベース]をクリックし各項目を設定する。 アプリケーションオプションアプリケ…
入力モードに切り替えをあらかじめ設定しておくとデータ入力が便利になります 1.テーブルをデザインモードで開き、[IME入力モード]で規定の入力モードから入力するデータに合わせてモードを変更する。 ※フォームのデザインビューで後からIME入力モードを変…
フォームで任意の順番にデータ入力したい場合にタブ順を設定します。 1.フォームをデザインビューで開き[デザイン]-[タブオーダー]を選択。 2.「タブオーダー」ウインドウでフィールド行をドラッグで並び替え[OK]をクリックする。 プログラミング書籍…
コンボボックスの入力候補(値集合ソース)にすでに入力したデータを表示して再利用ができます。1.既存のフィールドを右クリックし[コントロールの種類の変更]-[コンボボックス]を選択する。 2.プロパティシートで[データ]-[値集合ソース]のビルドボ…
使用するタイミングに応じてボタンを使用可能にして誤操作を防ぐ1. コンボボックスでフィルターをかける - Access Tipsで作成したファイルを準備する。 2.[デザイン]-[ボタン]でフォームヘッダーにボタンを配置し「コマンドウィザード」ウインドウが表示…