個別レコードのURLをエクスポートおよび印刷する方法

個別レコードのURLをエクスポートおよび印刷する方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Notes
このヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をご利用の場合は、こちらをクリックしてください。ご利用中の Creator のバージョンを確認してください。
このページの内容
このページでは、ユーザーがレポートのデータの詳細ビューを印刷およびエクスポートするために使用できる、あらかじめ定義された URL 形式について説明します。

1. 概要

Zoho Creator では、レポートの個別データを印刷およびエクスポートするための URL をサポートしています。URL にアクセスすると、データが印刷またはダウンロードされます。これらの処理は、未公開レポートと公開済みレポートの両方で、異なるURL 形式を使用して実行できます。
データをエクスポートまたは印刷するには、次の方法で URL に直接ブラウザーからアクセスするか、アプリケーション内のカスタマイズした処理に組み込むことができます。
  1. openURL Deluge タスクをワークフローや関数内で記述し、対象の URL を入力として使用する
  2. URL を開くアクションを、対象の URL を使用してページ要素に設定する
  3. URL へリダイレクトアクションをワークフローで使用し、対象の URL へ遷移する
Notes
メモ: 印刷またはエクスポートしたデータを、より見やすく有用なものにするには、レコードテンプレートをカスタマイズして、レポートの[印刷 & PDF]タブ(レポートのプロパティ内)に割り当ててください。
  1. レコードテンプレートが設定されていない場合、データは既定の詳細ビューのレイアウトで印刷されます。このレイアウトは、キャンバスビルダーまたはレコードテンプレートを使用してカスタマイズできます。
  2. エクスポートボタン、または PDF エクスポート URL を使用してデータを PDF としてエクスポートするには、[印刷 & PDF]タブでレコードテンプレートを設定しておく必要があります。
  3. レコードテンプレートと詳細ビューのレイアウトの両方が設定されている場合、印刷されるデータは、[印刷 & PDF]タブで選択されているテンプレートに従います。

1。1 URL 形式

1. アプリケーション内からアクセスされるレポート(未公開レポート)
  1. 印刷
    https://creatorapp.zoho.com/<org_namespace>/<app_link_name>/record-print/<report_link_name>/<record_ID>/
  1. PDF としてエクスポート
    https://creatorapp.zoho.com/<org_namespace>/<app_link_name>/record-pdf/<report_link_name>/<record_ID>/<file_name>
  1. 印刷
    https://creatorapp.zohopublic.com/<org_namespace>/<app_link_name>/record-print/<report_link_name>/<record_ID>/<private_key>/
  2. PDF としてエクスポート
    https://creatorapp.zohopublic.com/<org_namespace>/<app_link_name>/record-pdf/<report_link_name>/<record_ID>/<file_name>/<private_key>/
ここで、
差し込み項目
説明
<org_namespace>
対象レポートを保持しているアプリケーションが作成された組織のリンク名。

リンク名は次のいずれかの方法で取得できます:
  1. Creator レポートの URL から取得 - https://creatorapp.zoho.com/<org_namespace>/<app_link_name>/#Report:<report_link_name>
  2. Deluge スクリプトでシステム変数 Zoho.adminuser を使用
<app_link_name>
印刷/エクスポートするデータを含むアプリケーションのリンク名。

リンク名は次のいずれかの方法で取得できます:
  1. Creator レポートの URL から取得 - https://creatorapp.zoho.com/<org_namespace>/<app_link_name>/#Report:<report_link_name>
  2. Deluge スクリプトでシステム変数 Zoho.appname を使用
<report_link_name>
印刷/エクスポートするデータを含むレポートのリンク名。

Creator レポートの URL からリンク名を取得します - https://creatorapp.zoho.com/<org_namespace>/<app_link_name>/#Report:<report_link_name>
<record_ID>
印刷/エクスポートするレコードのレコード ID。これを取得するには、レポートで Web 用の項目を設定する際に ID 項目を追加します。すると、アプリケーションの実行時ビューで、各レコードごとにレコード ID が表示されます。
<file_name>
データをダウンロードする際のファイル名。任意の名前を指定でき、最大 100 文字まで使用できます。
Notes
メモ: 未公開レポートからデータをエクスポートする場合、この項目は任意です。デフォルトでは、ファイル名はレポート名になります。

<private_key>
公開済みレポートにのみ適用)
パーマリンク内で、レポートのリンク名の後に続く英数字の文字列です。レポートを公開した後に取得できる URL の末尾の部分になります。

Creator レポートのパーマリンクから private_key を取得します:

'Kf96ZkqG85MBOHMbQsQKCdGPygrRZAhZjGebZjJ' が private_key です。

1。2 動作の確認


1。3 利用例

1. フォーム送信成功時のワークフローで、openURL タスクを使用してデータを PDF としてエクスポートする - 注文管理アプリケーションで、顧客がフォーム 注文作成 に住所、連絡先メールアドレス、その他の詳細を入力するとします。送信後、今後の参照用に通知のコピーをダウンロードできるようにする必要があります。これを実現するために、フォーム送信成功時ワークフローを設定します。指定したエクスポート URL にアクセスするよう指示する openUrl タスク の Deluge スクリプトを作成します。このワークフローにより、顧客向けに注文通知がダウンロードされます。

2. ページ要素をクリックしたときにデータを印刷する - 受講生がオンライン講座を管理できる Course Planner アプリケーションを作成したとします。Student ダッシュボード から、受講生は スケジュールをダウンロード ボタンをクリックして講座スケジュールを印刷できます。これは、ボタン(ページ要素)に対してURL を開く操作を設定することで実現できます。この操作で指定した印刷用 URL は、実行時ビューでページ要素がクリックされたときにアクセスされます。これにより、Course Schedule フォームにレコードとして保存されている、指定した講座のスケジュールが印刷されます。

  1. openURL タスク
  2. URL を開く操作
  3. レポート公開について
  4. レコードの詳細ビューを PDF としてダウンロードする

次のステップ
前へ
次のステップ
URL を柔軟に活用し、最適な結果を得る方法については、URL パターンのヘルプページをご覧ください。