機能ベースのURL

機能ベースのURL

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

概要

Zoho Creator URL Patterns」のトピックでは、Zoho Creatorアプリケーションおよびそのフォーム、レポート、ページへアクセスするための初期設定URLについて学びました。本トピックでは、フォーム項目の初期設定値を設定するための機能別URLや、URLにデータIDを渡して個人データを編集する方法、条件を指定してレポートやページを印刷する方法について解説します。

すべてのURL形式は以下を使用します。

お使いのCreatorアカウントのベースURLです。
例として、アカウントがZohoのUS DCに属している場合はcreatorapp.Zoho.com、EU DCの場合はcreatorapp.Zoho.euとなります。
アプリケーションが存在するCreatorアカウントの担当者のユーザー名です。
Zoho Creatorアプリケーションのリンク名です。



各コンポーネント(フォーム、レポート、ページ)のリンク名です。

Zoho Creatorアプリケーション内の各コンポーネント(フォーム、レポート、ページ)には、それぞれのパーマリンクからアクセスできます。パーマリンクとは、特定のWebページ(この場合はフォーム、レポート、ページ)のURLを指す、恒久的なリンクです。

アプリの各コンポーネントのパーマリンクの形式は以下の通りです。

フォームのパーマリンク 
https:// / / / form-perma/

 

下記の形式を使用して、フォームをWebサイトやブログなどに埋め込むことも可能です。

レポートのパーマリンク 
https:// / / / レポート-perma/

 

下記の形式を利用することで、レポートをWebサイトやブログなどに埋め込むことができます。

ページのパーマリンク 
https:// / / / page-perma/

下記の形式を利用して、ページをWebサイトやブログなどに埋め込むことが可能です。

メモ: コンポーネントのパーマリンクでアクセスするには、エンドユーザーがログインしている必要があります。
アプリケーションのコンポーネントを公開アクセス可能にする方法については、「公開および埋め込みフォーム」、「公開および埋め込みレポート」、「公開および埋め込みページ」をご参照ください。

フォーム機能別URL

フォーム項目の初期設定値を設定する方法

フォーム項目の初期設定値は、フォームのURLに追加のパラメーターを付与することで設定できます。例えば、従業員Managerアプリケーションの従業員ID項目に自動的に値を読み込ませたい場合、初期値をクエリ文字列(Employee_ID=1234)としてフォームのURLに渡します。ここで、Employee_IDは従業員フォーム内のDelugeスクリプト名です。

クエリ文字列を含むフォームのURLは、以下の形式となります。

  1. アプリケーション内からアクセスする場合:
    https://creatorapp.Zoho.com/zchelp/従業員-manager/#Form:従業員?Employee_ID=1234
  2. パーマリンクからアクセスする場合:
    https://creatorapp.Zoho.com/zchelp/従業員-manager/form-perma/従業員?Employee_ID=1234
  3. 他のウェブページに埋め込まれたフォームにアクセスする場合:
    https://creatorapp.Zoho.com/zchelp/従業員-manager/form-embed/従業員?Employee_ID=1234

multi 選択するcheckbox項目では、複数の値を設定する必要がある場合があります。その場合、値はURL内でカンマ区切りで指定する必要があります。 例として、「Manager」と「Programmer」を項目 Roles(従業員フォーム)に設定する場合、URLは次のようになります: https://creatorapp.Zoho.com/zchelp/従業員-manager/#Form:従業員?Roles=Manager,Programmer

メモ: URLのクエリ文字列として渡された値は、ユーザーがフォームにアクセスした際、つまりフォームのロード時に設定されます。

項目にフォーカスせずにフォームを表示する方法

Zoho Creatorアプリケーションでフォームにアクセスすると、フォーカスが最初の項目に自動的に設定され、カーソルが最初の項目に表示されることがあります。

Webサイトやブログにフォームを埋め込んだ場合、ウェブページにアクセスすると、この初期設定の自動フォーカス動作により、ページがフォームの位置まで自動的にスクロールされます。その結果、埋め込みフォームより上にあるコンテンツがユーザーにスキップされ、閲覧体験が損なわれる場合があります。これに対応するため、Zoho Creatorではzc_Focusパラメーターが用意されています。

zc_Focus の値 意図された動作
無効

URLにデータIDを指定して個別データを編集する

データIDを使って個別データを表示・編集するためのURLは以下の通りです。これにより、Zoho Creatorフォームが編集モードで表示されます。

https:// / / /#Form: ?recLinkID= &viewLinkName=

編集 データ(データID指定)のトピックもご参照ください。

機能別URL(レポート用)

データを詳細表示する場合

指定されたURL形式を使用して、データを詳細表示で開くことができます。これにより、そのデータのフォームに入力されたすべての情報が表示されます。
詳細については、こちらの詳細表示ヘルプをご覧ください。
https:// / / /データ-概要/<表示する linkname>/<データID>

例: https://creatorapp.Zoho.com/amyjake/course_planner/データ-概要/applications_report/30021062

レポートの表示データをフィルターする場合

レポートの表示データは、URLのクエリストリングにフィルター条件を設定することで絞り込みが可能です。複数条件でのフィルタリングも対応しており、2つの項目-値ペアを区切る場合はアンパサンド記号(&)を使用します。下記は従業員 Managerアプリケーションの従業員 表示するレポートをフィルタリングする例です。このレポートのURL:
https://creatorapp.Zoho.com/zchelp/従業員-manager/#レポート:Employee_View

EQUALS演算子によるレポートフィルタリングのURL形式

https:// / / /#レポート: ? = & =

ここで、FieldName1およびFieldName2はフォーム内の項目のリンク名です。

:

Notesメモ: ここで、日付「13-May-2019」はこの従業員Managerアプリケーションの設定で設定された日付の形式に従っています。レポートのURLにクエリ文字列として追加する日付の値は、アプリケーションで設定されている日付の形式と一致している必要があります。

STARTS WITH演算子を使用してレポートをフィルタリングする場合のURL形式

https:// / / /#レポート: ? = & =

ここで、

Fieldname1 フォーム内の項目のリンク名前です。
Fieldname1_op 項目と演算子を関連付けるパラメーターです。
constant 該当する項目に対して機能する演算子を示す値です。すべての演算子とそれぞれの定数の一覧はこの表をご参照ください。

CONTAINS演算子を使用してレポートをフィルタリングするためのURL形式

https:// / / /#レポート: ? = & =

例として、従業員が管理者の役割を含む従業員データのみを表示するURLは以下の通りです。このアプリケーションで役割checkbox項目であり、26は「CONTAINS」演算子を示す定数です。
https://creatorapp.Zoho.com/zchelp/従業員-manager/#レポート:Employee_View?Roles=Admin&Roles_op=26

が次の間演算子を使用してレポートをフィルタリングするためのURL形式

https:// / / /#レポート: ? = ; & =

ここで、StartingValue および EndingValue には番号、小数値、または日付を指定できます。

: 入社日が10-Sep-2019から30-Mar-2020の間である従業員データのみを表示するためのURLは以下の通りです。このアプリケーションにおける入社日項目は日付の種類であり、58は「が次の間」演算子を識別する定数です。
https://creatorapp.Zoho.com/zchelp/従業員-manager/#レポート:Employee_View?Date_of_Joining=10-Sep-2019;30-Mar-2020&Date_of_Joining_op=58

他の日付/日付-時間専用演算子を使ったレポートのフィルタリング用URL形式

メモ: 演算子を示す定数の一覧については、下記のを参照してください。
入社日が前年に含まれる従業員データのみを表示するためのURLは以下の通りです。ここで、51は「前年」演算子を識別する定数です。この形式は、来年、現在YEAR、先月、今月、LAST WEEK、今週、昨日、明日などの演算子にも適用されます。
https://creatorapp.Zoho.com/zchelp/従業員-manager/#レポート:Employee_View?Date_of_Joining_op=51

演算子と定数一覧

演算子 定数
EQUAL(等しい) 18
NOT_EQUAL(等しくない) 19
LESS_THAN(より小さい) 20
GREATER_THAN(より大きい) 21
以下または等しい 22
以上または等しい 23
で始まる 24
で終わる 25
含む 26
含まない 27
類似 28
空である 29
空でない 30
昨日 31
今日 32
明日 33
過去7日間 34
過去30日間 35
過去60日間 36
過去90日間 37
過去120日間 38
今後7日間 39
今後30日間 40
今後60日間 41
今後90日間 42
今後120日間 43
先月 44
今月 45
来月 46
今月・先月 47
今月・来月 48
49
無効 50
昨年 51
本年度 52
翌年度 53
前々年度 54
翌々年度 55
本年度・前年度 56
本年度・翌年度 57
が次の間 58
今週 59
先週 60
来週 61
現在週・前週 62
現在週・翌週 63
直近N日間 64
今後N日間 65
過去N週間 66
今後N週間 67
過去Nか月間 68
今後Nか月間 69
過去N年間 70
今後N年間 71
IN 72

レポートを印刷する

https:// / / /印刷する/

: https://creatorapp.Zoho.com/zchelp/従業員-manager/印刷する/Employee_View

条件付きでレポートを印刷する

レポートへデータをインポートする方法

このURLをアプリケーション内のページ、フォーム、ワークフローなどのコンポーネントに追加することで、ユーザーがアクセスした際にインポート画面へ誘導し、指定したレポートにデータをインポートできるようにできます。例えば、このURLをページパネルやワークフロー内のopenURLタスクに組み込むことが可能です。
メモ: ユーザーは、アプリケーションに対してインポート権限がある場合のみデータをインポートできます。

レポートへのデータインポート用URL形式は以下の通りです:
https:// / / /レポート/ /インポートする

: 営業管理アプリケーションで、ユーザーが請求書データを請求書レポートにインポートしたい場合を考えます。ユーザーは従来の方法で実行することもできますが、URLをアプリケーションページのボタンパネルとして設定すれば、1クリックで直接データをインポートできます。ユーザーがボタンをクリックするとインポート画面に遷移し、請求書ファイルを選択することで、指定したレポートにデータがインポートされます。
https://creatorapp.Zoho.com/zchelp/営業-management/レポート/請求書/インポートする

レポートから複合項目およびサブフォーム項目データをエクスポートする方法

メモ: サブフォーム項目はXLSX形式のみ対応しています。複合項目はCSV、TSV、JSON、XML、XLSX形式でエクスポートが可能です。他の形式でレポートをエクスポートする場合は、本ヘルプページの8番目の項目をご確認ください。
subform 項目composite 項目(例:名前住所など)は、下記のようにベースURLにクエリパラメータを追加することでレポートからエクスポートできます。他のすべての項目は、通常通り単一列形式でエクスポートされます。

https:// / / / / ?splitFields= <値>

値ごとのURL形式:

エクスポートファイルでは、Subform 項目を単一列、別シート、または好みに応じてカスタマイズして表示できます。クエリパラメータの値としてsheetカスタムを指定します。Composite 項目は単一列としてエクスポートすることも、個別の列に分割することも可能です。これらのバリエーションは、以下で説明するそれぞれのURL形式を使用して設定できます。

1. SubformおよびComposite項目を列としてエクスポート
この形式では、レポート内のすべてのSubformおよびComposite項目が、1つのシート内で個別の列としてエクスポートされます。

https:// / / / / ?splitFields=列


2. Subform項目を表計算シートとしてエクスポート
この形式では、すべてのsubform項目が個別の表計算シートとしてエクスポートされます。

https:// / / / / ?splitFields=sheet

3. SubformおよびComposite項目のカスタムエクスポート
この形式では、最初の2つの形式を柔軟に組み合わせて利用できます。SubformおよびComposite項目を、希望に応じて列または表計算シートとしてカスタマイズエクスポートすることが可能です。複数のSubformやComposite項目があり、異なるエクスポート要件に対応する場合に特に便利です。

https:// / / / / ?splitFields=カスタム&列=[field1,field2]&sheet=[subform1,subform2]

メモ: 上記すべてのURL形式では、subformのDisplay項目がエクスポートされます。
メモ事項:
  1. Composite 項目は、別々の列でのみエクスポート可能です。'=sheet' パラメーターで Composite 項目が指定された場合は無視されます。
  2. 対応形式:
    1. Composite 項目のエクスポートは、CSV、TSV、JSON、XML、および XLSX 形式に対応しています。
    2. Subform のエクスポートは、XLSX 形式のみに対応しています。
  3. sheet パラメーターは、XLSX 形式での Subform エクスポート時のみ対応しています。レポートからデータをエクスポートする方法の詳細はこちらをご覧ください。

レポートを並べ替える方法 

レポート内のデータは、並べ替え基準となる項目名を指定することで並べ替えることができ、ユーザーは並べ替えられたレポートを直接表示できます。昇順または降順での並べ替えが可能です。sortBy パラメーターを使用して実現できます。

 

並べ替え用URL形式

 https:// / / /#レポート: ?s ortBy= :真; :無効  

ここで

Fieldname1、Fieldname2

は、フォーム内の項目のリンク名です。

は、昇順で並べ替えることを示します。

無効

は、降順で並べ替えることを示します。

 


  1. 従業員レポートを入社日で昇順に並べ替えるURL
    https://creatorapp.Zoho.in/zchelp/従業員-management#レポート:Employee_Details?sortBy=DateofJoining:真
  2. レポートを名前で昇順、かつ入社日で降順に並べ替えるURL
    https://creatorapp.Zoho.in/zchelp/従業員-management#レポート:Employee_Details?sortBy=名前:真;DateofJoining:無効

レポートをグループ化する方法  

レポート内のデータをグループ化するには、グループ化の基準となる項目名を指定します。これにより、ユーザーはグループ化されたレポートを直接表示できます。複数の項目名でレポートをグループ化することも可能です。groupByパラメーターを使用することで実現できます。

 

グループ化用のURL形式

 https:// / / /#レポート: ?groupBy= :真; :無効  

ここで

Fieldname1, Fieldname2

フォーム内の項目のリンク名です。

グループ化は昇順で表示されることを示します。

無効

グループ化は降順で表示されることを示します。

 

 

  1. 従業員レポートを部署ごとに昇順でグループ化して表示するためのURL
    https://creatorapp.Zoho.in/zchelp/従業員-management#レポート:Employee_Details?groupBy=部署:真
  2. 部署は昇順、場所は降順でグループ化してレポートを表示するためのURL
    https://creatorapp.Zoho.in/zchelp/従業員-management#レポート:Employee_Details?groupBy=部署:真;場所:無効

ページの機能別URL

ページはURLパラメーターも承認できます。以下のURLは、empというパラメーターに値を渡す例としてアクセスできます。

https://creatorapp.Zoho.com/sampleapps/従業員/#Page:Complete_Employee_details?emp=サポート@zohocreator。com

パラメーター付きページを印刷する方法

パラメーター付きでページを印刷する際のURL形式は以下の通りです。
https:// / / /印刷する/ ? =

各項目の説明:

paramName ページで定義されているパラメーターの名前です
paramValue ページで定義されたパラメーターに渡す値です

:ページ名が「TestHTML」で、paramNameが「dept」、paramValueが「Engineering」の場合にページを印刷するためのURLです。paramName「dept」は、指定したparamValueを利用してデータを取得するためにページで定義されたパラメーター名です。
https://creatorapp.Zoho.com/zchelp/従業員-manager/印刷する/TestHTML?dept=Engineering

ページをPDFに変換する方法

https:// /エクスポートする/ / /pdf/ ? =<値>& =<値>
メモ: Creator 5 取引先 では、isc5page=真をこのURLのクエリストリングとして含める必要があります

例: https://creatorapp.Zoho.com/エクスポートする/sampleapps/顧客-サポート/pdf/More_Details_Html_View?ticketID=104
ここで、ticketIDはページで定義されたパラメーター名です。

出力されるPDFの特定の項目をカスタマイズするために、以下のパラメーターを追加できます。

パラメーター
初期値
用途
zc_FileName
(必須)
ページの表示名
zc_PdfOrientation
縦向き、横向き
縦向き
zc_PdfSize
レター、A4、リーガル、エグゼクティブ
レター
zc_PdfHeight 20~5600 A4の高さ(297mm/1122px)
zc_PdfWidth
20 〜 5600
A4の幅、つまり210mm/793px
zc_PageNumber
真, 無効
無効
メモ:
  1. zc_PdfSizeは、高さ(zc_PdfHeight)や幅(zc_PdfWidth)パラメーターが使用中の場合は指定しないでください。
  2. 初期設定では、PDFファイルはA4サイズとなります。高さまたは幅パラメーターのいずれかが未指定の場合、もう一方はA4サイズに合わせて調整されます。

埋め込みレポートで変更を保持するためのURL形式

レポートをページに埋め込む場合、検索・並べ替え・グループ化・フィルターなど、元の内容レポートに適用した変更は初期設定では保持されません。代わりに、zc_RetainChangesパラメータを使用することで、埋め込みレポートにこれらの変更を保持できます。このパラメータはWebデバイスレイアウト専用でサポートされています。

URL形式:
https:// / / /#Page: ? zc_RetainChanges=真

zc_RetainChangesパラメータでは、以下の値が使用できます。

  • 真: 変更の保持を有効にします。

  • 無効: 変更の保持を無効にします。


例えば、レポートを従業員 名前項目で並べ替え、「Employee_Dashboard」ページに埋め込む場合、次のURLを使用することで、埋め込みレポートでも並べ替えを保持できます:
https://creatorapp.Zoho.com/zchelp/従業員-manager/#Page:Employee_Dashboard?zc_RetainChanges=真

この設定により、「従業員 名前」による並べ替えが、埋め込みコンテキストでも元の内容レポートコンポーネントと同期されます。

制限事項

  1. ページ内へのフォームやレポートの埋め込みは、既にこのフォーラム投稿で説明されている通り、サポートされていません。(これは、#含めるサポート、つまりDelugeでサーバーサイドの含めるディレクティブを提供した後にのみ対応予定です。完了後は、新しい実装へ変更する必要があり、PDF出力を有効にできます)。詳細は、制限事項ページをご参照ください。
  2. 画像やCSSなど、認証が必要なコンテンツ(現在の認証情報が必要なもの)はサポートされません。つまり、PDFに変換するページ内のリンクや埋め込みは、公開されているコンテンツである必要があります。
CSSや画像、その他のリンクを表示する場合は、必ずフルパスで指定してください。例:/画像/xyz.jpg のような指定では正しく表示されません。
メモ: PDFエクスポートオプションの表示設定を制御する方法については、こちらのページをご参照ください。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • 「あなたのクリエイターアカウントの基本URLを知ろう」

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 今日のデータプライバシーおよび保護法により、収集されたデータは、それぞれの国または地域にあるデータセンターに格納する必要があります。 遵守を容易にするため、Zohoはさまざまな地域に複数のデータセンターを設置しました。 ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.