お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
このページの内容
Zoho Creatorモバイルアプリでオフラインコンポーネントを追加、管理し、インターネット接続がない状態でもアクセスできるようにする方法を説明します。開始する前に、Zoho Creatorにおける
オフラインアクセスの仕組みを十分に理解しておいてください。
1. オフラインコンポーネントの追加
Zoho Creatorモバイルアプリからフォームやレポートをオフラインコンポーネントとして追加すると、ユーザーはインターネット接続がない状態でも、これらのフォームやレポートにアクセスして操作できます。Zoho Creatorモバイルアプリでオフライン機能を有効にするには、以下の手順に従ってください。
メモ。
- 以下のいずれかを含むフォームでは、オフラインアクセスを利用できません。
- 他の項目入力に依存する数式項目。たとえば、数量×単価などの入力に基づいて値を計算する合計金額項目です。
- 他のZohoサービスや外部アプリケーション(Zoho CRM、QuickBooksなど)に接続する連携項目
- フォーム送信前に実行されるワークフロー(フォームの読み込み時、項目へのユーザー入力時、項目ルールの処理)
1.1. オフラインコンポーネントの追加方法
1.2. オフラインコンポーネントの追加手順
- Zoho Creatorモバイルアプリのダッシュボードから[設定]に移動します。

- [ユーザー補助]セクションで[オフラインコンポーネント]をタップします。

- [コンポーネントを追加]をタップします。すべてのアプリケーションの一覧が表示されます。

すでにオフラインコンポーネントを追加している場合は、さらに追加するために[+]アイコンをタップします。

- 一覧から対象のアプリケーションを選択します。そのアプリケーション内のすべてのフォームとレポートの一覧が表示されます。

- オフラインで利用できるようにするフォームまたはレポートコンポーネントをタップします。

1.3. オフラインコンポーネントへのアクセス
- デバイスがオフラインの状態でZoho Creatorモバイルアプリを開きます。ダッシュボードには、オフラインコンポーネントがあるアプリケーションのみが表示されます。

- 対象のアプリケーションをタップして、利用可能なオフラインコンポーネントを表示し、それらにアクセスします。

2. オフラインコンポーネントの管理
オフラインコンポーネントでは、以下の管理オプションを利用できます。
- オフライン入力データの表示、編集、削除
- オフラインコンポーネントの削除
- オフラインコンポーネントの同期
2.1. オフライン入力データの表示、編集、削除
デバイスがオフラインの間にオフラインコンポーネントから追加したレコードは、デバイスが再接続してデータを同期する前であれば、必要に応じて表示、編集、削除できます。これらのレコードを管理するには、以下の手順に従ってください。
- デバイスがオフラインの状態でオフラインフォームにアクセスし、入力データを追加します。

- Zoho Creatorモバイルアプリのダッシュボードに移動します。

- オフライン入力データの件数を示すバナーをタップします。オフラインコンポーネントがあるすべてのアプリケーションが表示されます。

- 対象のアプリケーションを選択して、そのオフラインコンポーネントを表示します。

- オフライン入力データがある対象のフォームコンポーネントをタップします。そのフォームのすべてのオフライン入力データの一覧が表示されます。

- 入力データをタップして詳細を表示します。

- 入力データを編集するには、[編集]ボタンをタップし、必要な変更を行ってから[送信]をタップして保存します。

- [削除]ボタンを選択して、入力データを完全に削除します。

2.2. オフラインコンポーネントの削除
オフラインコンポーネントを削除しても、デバイスにローカル保存されているアプリケーションコンポーネントのキャッシュ版が削除され、オフラインアクセスが制限されるだけです。オンラインに保存されている実際のフォームやレポートのデータには影響しません。オフラインコンポーネントを削除するには、以下の手順に従ってください。
- Zoho Creatorモバイルアプリのダッシュボードから[設定]に移動します。

- [ユーザー補助]セクションで[オフラインコンポーネント]をタップします。すべてのオフラインコンポーネントが一覧表示されます。

- 削除するコンポーネントを左にスワイプします。

- 表示される[削除]ボタンをタップして、そのコンポーネントをオフラインアクセスから削除します。
コンポーネントを削除すると、オフラインでは利用できなくなり、デバイスがオンラインのときにのみアクセスできます。

2.3. オフラインコンポーネントの同期
オフラインコンポーネントは、稼働中のアプリケーションで行われた更新を反映するために定期的に同期されます。初期設定では、Zoho Creatorモバイルアプリは24時間ごとにオフラインコンポーネントを自動同期し、オンライン上の内容と整合性が保たれるようにします。ユーザーは手動で同期を開始し、最新の変更内容でオフラインデータを更新することもできます。
こちらをクリックすると、オフラインコンポーネントの同期について詳しく確認できます。
メモ:
- iOSデバイスでは、データの自動同期を行うにはZoho Creatorアプリがアクティブな状態である必要があります。
- Androidデバイスでは、アプリの状態にかかわらず、デバイスがオンラインになるとデータが自動的に同期されます。キャッシュデータは、ユーザーがZoho Creatorアプリにアクセスしたときに更新されます。
- Zoho Creatorモバイルアプリのダッシュボードから、[設定]に移動します。

- アクセシビリティセクションの[オフラインコンポーネント]をタップします。すべてのオフラインコンポーネントが一覧表示されます。

- 同期するオフラインコンポーネントの横にある[同期アイコン]をタップします。

メモ:自動同期は初期設定で有効になっています。以下のように切り替えスイッチで無効にできます。
3. 失敗したエントリーの処理
デバイスがオンラインになると、Zoho Creatorモバイルアプリによってすべてのオフラインエントリーが自動送信されます。失敗したエントリーがある場合、その件数がダッシュボード上部のバナーに表示されます。
- Zoho Creatorモバイルアプリのダッシュボードに移動します。
- 失敗したオフラインエントリーの件数が表示されたバナーをタップします。オフラインコンポーネントを含むすべてのアプリケーションが表示されます。

- 対象のアプリケーションを選択し、そのオフラインコンポーネントを表示します。

- 対象のフォームコンポーネントをタップします。そのフォームで失敗したすべてのオフラインエントリーの一覧が表示されます。

- エントリーをタップして詳細を表示します。フォーム送信に失敗した理由に応じて、アラートが表示されます。

- アラートメッセージを閉じます。エラーのある項目内にもインラインエラーメッセージが表示されます。

- エラーのある項目の値を編集または修正し、問題を解決します。

- 画面下部の[送信]をタップして、エントリーを再送信します。

4. 留意点
- 次のいずれかを含むフォームでは、オフラインアクセスを利用できません。
- 他の項目入力に依存する数式項目。たとえば、数量(数値項目)×単価(通貨項目)などの入力に基づいて値を計算する合計金額項目(数式項目)
- 他のZohoサービスや外部アプリケーション(例:Zoho CRM、QuickBooks)に接続する連携項目
- フォーム送信前に実行されるワークフロー(フォームの読み込み時、項目へのユーザー入力時、項目ルールでの処理)
- 必須や重複値の禁止など、クラウド接続に依存する項目のプロパティは、オフラインでのフォーム送信時には検証されません。これらの検証は、デバイスがインターネットに再接続し、データがサーバーに自動送信されたときにのみ実行されます。検証時のエラーの処理方法についてご確認ください。
- 自動同期は24時間に1回しか行われないため、オフラインコンポーネントをオンライン上の最新バージョンと一致させるには同期が不可欠です。
- iOSデバイスでは、データの自動同期を行うにはZoho Creatorアプリがアクティブな状態である必要があります。Androidデバイスでは、アプリの状態にかかわらず、デバイスがオンラインになるとデータが自動的に同期されます。
- ユーザーがZoho Creatorモバイルアプリからサインアウトすると、デバイスにキャッシュされたオフラインコンポーネントと未同期のエントリーを含む、すべてのキャッシュデータが削除されます。データの損失を防ぐため、サインアウト前にすべてのデータが同期されていることを確認してください。
- オフラインでのフォーム送信時に追加された位置情報を取得できます。
- レポートがオフラインコンポーネントとして追加されている場合、データの表示のみ可能です。複製、編集、削除、印刷など、その他のレポート操作はオフラインモードでは利用できません。
- オフラインアクセスの概要