メインコンテンツへスキップ
コレクションはiOS上で美しく動作し、iPhoneとiPad向けにタッチ最適化されたインターフェイスを備えています。本ガイドでは、モバイルでクライアントデータベースを作成・管理する手順を紹介し、コレクションのワークフロー全体を実演します。

例:クライアントデータベース

このチュートリアルでは、連絡先情報、プロジェクトノート、支払い記録を含むクライアントデータベースをiPhoneやiPadだけで構築する方法を示します。 連絡先フィールドを表示したクライアントデータベースの例 詳細情報が入力されたクライアントエントリ 複数のエントリを持つクライアントコレクション

フィールドを追加してコレクションを作成する

まず、追跡する情報を決めます。ここではクライアント管理用のフィールドを作成します:
  • 名前
  • メール
  • 電話番号
  • 接点
  • 業界
データベースを格納する専用のドキュメント内にコレクションを作成します。 iOSでカスタムフィールドを使ってコレクションを作成している例
iOSでは、フィールド設定パネルの + ボタンを Tap してフィールドを追加できます。モバイルインターフェースはタッチ操作に最適化されており、フィールドの設定が素早く直感的に行えます。

コレクションへの行の追加

フィールドの設定が終わったら、新しいエントリの追加は簡単です。右上の Add ボタン、または左下の + ボタンを Tap して追加します。 コレクションに新しい行を追加する あらかじめフィールドを定義しておくことで、カテゴリやタグが整っている分、データの入力が格段に速くなります。 定義済みフィールドを使ってデータを入力している例

セルへのコンテンツ追加

コレクションの各セルはCraft内のサブページのように振る舞います。フォーマットやスタイルを自由に設定でき、追加のメモやコンテキストを保存できます。 この例では、クライアントの初回提案メールをそのエントリに追加します。 セルに詳細コンテンツを追加している例
セルはCraftのすべての書式に対応しています - リンク、画像、リスト、さらにはネストされたページも追加して、各エントリの包括的な記録を作成できます。

行とコンテンツの削除

任意の行を Long press すると削除オプションにアクセスできます。次の操作が可能です:
  • Delete the entire row - エントリを完全に削除します
  • Clear cell content - 行は残して特定のセルのデータを削除します
Long press して行を削除またはコンテンツをクリアする

フィールド値の管理

その場で値を追加する

選択フィールドに新しいオプションが必要な場合は、直接入力して Add Option を Tap します。 選択フィールドに新しい値を追加している例

値の削除

選択フィールドから値を削除するには:
1
フィールドヘッダーを Tap してフィールド設定を開きます。
2
削除したい値を Tap します。
3
オプションから Delete を選択します。
4
Apply を Tap して変更を保存します。
フィールドオプションから値を削除する

フィルター、並べ替え、グループ化

これらの強力なビューオプションには、Add ボタン横の three-dot menu (⋯) からアクセスします。

フィルター

特定の条件に一致するエントリのみを表示します。
1
画面右上の three-dot menu (⋯) を Tap します。
2
Filter を選択し、フィールドを指定します。
3
フィルター条件を設定します。
4
設定画面の外側を Tap して適用します。
iOSでコレクションエントリをフィルタリングしている例

並べ替え

フィールド値に基づいてエントリを並べ替えます。
1
画面右上の three-dot menu (⋯) を Tap します。
2
Sort を選択し、フィールドを指定します。
3
昇順または降順を選択します。
4
設定画面の外側を Tap して適用します。
コレクションエントリを並べ替えている例

グループ

フィールド値に基づいてエントリをグループ化します。
1
画面右上の three-dot menu (⋯) を Tap します。
2
Group を選択し、フィールドを指定します。
3
設定画面の外側を Tap して適用します - グループは自動で作成され、ラベルが付きます。
フィールドでコレクションエントリをグループ化している例

フィルター、並べ替え、グループの解除

これらのビュー設定をクリアするには:
1
three-dot menu (⋯) を開きます。
2
有効なフィルター、並べ替え、またはグループの横にある trash icon を Tap します。
コレクションビューからフィルターを削除している例

iOS特有の機能

iOSのコレクションには、モバイル向けに最適化された機能がいくつかあります:
  • Long press menus - 行やセルの操作に素早くアクセスできます
  • Touch gestures - Swipe や Tap でエントリ間を移動します
  • Bottom navigation - 親指一本で主要な操作にアクセスできます
  • Optimized layout - フィールド表示が画面サイズに合わせて最適化されます
iPhoneで快適に利用するには、コレクションは500行未満に保つことを推奨します。iPadではより大きなデータセット(最大1,000行程度)でも快適に作業できます。

関連記事