一覧とは
アプリを開いて最初に表示される画面がレコード一覧です。アプリの初期設定では、すべてのレコードのすべてのフィールドが表形式で表示されます。
表示するレコードやフィールドを絞り込む場合は、「一覧」を設定します。表形式以外にも、レコードをカレンダー形式で表示したり、HTMLで自由に表示をカスタマイズしたり(カスタマイズ形式)できます。
一覧は複数設定できます。アプリの利用者がよく使いそうなレコード一覧を設定しておきましょう。
表形式
各フィールドを列に、レコードを行に配置する形式です。
表示するフィールドや、表示するレコードの条件を設定できます。
1:一覧の表示を切り替えるドロップダウンです。
2:フィールド
3:レコード
表形式の一覧には、次の種類のフィールドから選択して表示できます。
- 文字列(1行)
- リッチエディター
- 文字列(複数行)
- 数値
- 計算
- ラジオボタン
- チェックボックス
- 複数選択
- ドロップダウン
- 日付
- 時刻
- 日時
- 添付ファイル
- リンク
- ユーザー選択
- 組織選択
- グループ選択
- ルックアップ
- テーブル
- レコード番号
- 作成者
- 作成日時
- 更新者
- 更新日時
- 作業者
- ステータス
- カテゴリー
カレンダー形式
カレンダーの日付欄に、レコードを表示します。
レコードを表示する日付は、値が日付、または日時のフィールドから選択して指定できます。
1:一覧の表示を切り替えるドロップダウンです。
2:レコードです。1ページにつき500件まで表示されます。
3:「今日」の日付が強調表示されます。
カレンダー形式の一覧には、次の種類のフィールドから選択して表示できます。
- レコード番号
- 文字列(1行)
- 文字列(複数行)
- リッチエディター
- 添付ファイル
- ユーザー選択
- 組織選択
- グループ選択
- 作成者
- 更新者
- 作業者
- 数値
- 計算
- リンク
- ルックアップ
カスタマイズ
HTMLで記述して、レコードの一覧の次の部分をカスタマイズできます。
次の例では、ToDoの表示をカスタマイズしています。
「cybozu developer network」では、一覧のカスタマイズ例をご紹介しています。
一覧画面のカスタマイズ(cybozu developer network)
JavaScript / CSSカスタマイズ機能を使用すれば、JavaScriptファイルやCSSファイルも適用できます。
JavaScript / CSSカスタマイズ機能については、次のページを参照してください。