このトピックでは、Zoho Creatorアプリケーションおよびそのフォーム、レポート、ページへのアクセスのためのデフォルトのURLについて学びました。Zoho Creator URL Patterns。このトピックでは、フォームフィールドのデフォルト値を設定するための機能ベースのURL、レコードIDをURLに渡して個々のレコードを編集する、レポートとページの条件を設定して印刷するなどの機能を学びます。
すべてのURL形式は以下を使用します:
<base_url> | Creator アカウントのベースURLです。 例えば、アカウントが Zoho の US DC に属している場合は app.zohocreator.com、EU DC に属している場合は app.zohocreator.eu です。 |
<account_owner_name> | Creator アカウントの所有者のユーザー名です。 |
<app_link_name> | Zoho Creator アプリケーションのリンク名です。 |
<form_link_name> | フォーム、レポート、ページの各コンポーネントのリンク名です。 |
Zoho Creatorアプリケーション内のフォーム、レポート、ページなどのコンポーネントには、パーマリンクを使用してアクセスすることができます。言葉の通り、パーマリンクは永続的なリンクであり、特定のWebページ(ここではフォーム、レポート、ページ)のURLを指します。
アプリのコンポーネントのパーマリンクの形式は以下の通りです:
フォームのパーマリンク | 以下の形式を使用して、ウェブサイト、ブログなどにフォームを埋め込むことができます。 |
レポートのパーマリンク | 以下のフォーマットを使用して、ウェブサイト、ブログなどにレポートを埋め込むことができます。 |
ページのパーマリンク | 以下のフォーマットを使用して、Webサイト、ブログなどにページを埋め込むことができます。 |
フォームフィールドのデフォルト値は、フォームのURLに追加パラメータを渡すことで設定できます。例えば、従業員マネージャーアプリケーションのフィールド従業員IDに自動的に値をロードするには、従業員フォームのDelugeスクリプト名であるEmployee_ID(Employee_ID = 1234)をクエリ文字列としてフォームのURLに渡します。
フォームのURLは以下の形式です:
マルチセレクトおよびチェックボックスのフィールドでは、複数の値を設定する必要がある場合があります。このため、URL内で値はカンマで区切られている必要があります。例えば、Employee Formのフィールド「Roles」に値「Manager」および「Programmer」を設定する場合、URLは次のとおりです: https://creator.zoho.com/zchelp/employee-manager/#Form:Employee?Roles=Manager,Programmer
Zoho Creatorアプリケーションでフォームにアクセスする場合、フォームの最初のフィールドにフォーカスが設定され、カーソルが最初のフィールドに表示されます。
ウェブサイトやブログを想定して、埋め込みフォームを持っているとします。ウェブページにアクセスすると、このデフォルトのオートフォーカスの挙動により、フォームが配置されている場所までスクロールしてしまいます。これは、埋め込みフォームの上にあるコンテンツがスキップされてしまうため、ユーザーの体験を妨げる可能性があります。これを処理するために、Zoho Creatorはzc_Focusパラメーターを提供しています。
値:zc_Focus | 意図された挙動 |
true |
|
偽 |
|
レコードIDを使用して個々のレコードを表示および編集するためのURLは以下に示されています。これにより、Zoho Creatorフォームが編集モードで表示されます。
詳細な情報については、トピック「レコードIDを使用したレコードの編集」を参照してください。
レポートの表示されるデータを、URL内のクエリ文字列にフィルター条件を設定することでフィルタリングすることができます。複数の条件でのフィルタリングもサポートされています。2つのフィールド値ペアを区切るにはアンパサンド文字(&)を使用します。以下は、Employee ManagerアプリケーションのEmployee Viewレポートをフィルタリングする例です。このレポートのURL:
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View
そこで、FieldName1 と FieldName2 はフォーム内のフィールドのリンク名です。
例:
そこで、
フィールド名1 | フォーム内のフィールドのリンク名です。 |
Fieldname1_op | フィールドと演算子をリンクするパラメーターです。 |
constant | それぞれのフィールドに作用する演算子を参照する値です。すべての演算子とその定数のリストを参照するには、 この表 をご覧ください。 |
例:
例えば、このレポートによって、従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は チェックボックス フィールドであり、 26 はCONTAINSオペレータを識別する定数です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Roles=Admin&Roles_op=26
例えば、このレポートで従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は チェックボックス フィールドであり、 26 はCONTAINSオペレータを識別する定数です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Roles=Admin&Roles_op=26
例えば、このレポートで従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は チェックボックス フィールドであり、 26 はCONTAINSオペレータを識別する定数です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Roles=Admin&Roles_op=26
例えば、このレポートで従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は チェックボックス フィールドであり、 26 はCONTAINSオペレータを識別する定数です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Roles=Admin&Roles_op=26
例えば、このレポートで従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は チェックボックス フィールドであり、 26 はCONTAINSオペレータを識別する定数です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Roles=Admin&Roles_op=26
例えば、このレポートで従業員レコードが管理職にいるものだけを表示するURLは以下の通りです。このアプリケーションでは、 役割 は BETWEEN 演算子に基づいてレポートをフィルタリングするURL形式
そこで、StartingValue と EndingValue は、数値、小数値、または日付となることができます。
例:このレポートに表示されるのは、入社日が2019年9月10日から2020年3月30日の間のみの従業員レコードのみのURLは次の通りです。 このアプリケーションの 入社日 フィールドは 日付 型であり、BETWEEN演算子を識別する定数は 58 です。
https://app.zohocreator.com/zchelp/employee-manager/#Report:Employee_View?Date_of_Joining=10-Sep-2019;30-Mar-2020&Date_of_Joining_op=58
演算子 | 定数 | ||||||||||||||||||||||||||
イコール | 18 | ||||||||||||||||||||||||||
不等しい | 19 | ||||||||||||||||||||||||||
小於 | 20 | ||||||||||||||||||||||||||
> | 21 | ||||||||||||||||||||||||||
LESS_EQUAL(以下) | 22 | ||||||||||||||||||||||||||
以上 | 23 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
STARTS_WITH | 24 | ||||||||||||||||||||||||||
ENDS_WITH | 25 | ||||||||||||||||||||||||||
ENDS_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
END_WITH | 25 | ||||||||||||||||||||||||||
含まれています | 26 | ||||||||||||||||||||||||||
NOT_CONTAINS | 27 | ||||||||||||||||||||||||||
NOT_CONTAINS(非含む) | 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 | ||||||||||||||||||||||||||
前2年 | 54 | ||||||||||||||||||||||||||
次の2年間 | 55 | ||||||||||||||||||||||||||
今年前年 | 56 | ||||||||||||||||||||||||||
CURRENT_NEXT_YEAR | 57 | ||||||||||||||||||||||||||
CURRENT_NEXT_YEAR | 57 | ||||||||||||||||||||||||||
来年の現在 | 57 | ||||||||||||||||||||||||||
間 | 58 | ||||||||||||||||||||||||||
今週 | 59 | ||||||||||||||||||||||||||
先週 | 60 | ||||||||||||||||||||||||||
来週 | 61 | ||||||||||||||||||||||||||
今週の前週 | 62 | ||||||||||||||||||||||||||
今週の次週 | 63 | ||||||||||||||||||||||||||
最後のN日間 | 64 | ||||||||||||||||||||||||||
次のN日間 | 65 | ||||||||||||||||||||||||||
先週 | 66 | ||||||||||||||||||||||||||
来週 | 67 | ||||||||||||||||||||||||||
最後のNか月 | 68 | ||||||||||||||||||||||||||
来月 | 69 | ||||||||||||||||||||||||||
最後の_年 | 70 | ||||||||||||||||||||||||||
次のN年 | 71 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | 72 | ||||||||||||||||||||||||||
IN | レポートの印刷 例: https://app.zohocreator.com/zchelp/employee-manager/print/Employee_View レポートを基準で印刷する
レポートにデータをインポートする アプリケーションのコンポーネント(ページ、フォーム、ワークフローなど)にこのURLを追加することで、ユーザーがアクセスした際に、指定されたレポートへのデータのインポートを可能にすることができます。例えば、ユーザーの好みに応じて、ページパネルにこのURLを含めるか、ワークフロー内のopenURLタスクに含めることができます。 注意:ユーザーは、インポート権限がアプリケーションに付与されている場合にのみデータをインポートすることができます。 レポートへのデータのインポート用のURL形式は次の通りです: 例: 売上管理アプリケーションを考えると、ユーザーが請求書データを持っており、そのデータを請求書レポートにインポートしたいと考えています。ユーザーは従来の方法で行うことができますが、またはアプリケーションページにURLをボタンパネルとして添付して、1クリックでデータをインポートできるようにすることもできます。ユーザーがボタンをクリックすると、インポートインターフェースに誘導され、請求書ファイルを選択すると、指定されたレポートにデータがインポートされます。 ページの機能に基づくURLページには、URL パラメーターも受け入れることができます。以下の URL を例として参照してください(パラメーター emp に値が渡されています)。 パラメータを持つページを印刷するURLフォーマットは以下の通りです。 そこで、
例:ページ「TestHTML」を印刷するためのURLは、paramNameが「dept」、paramValueが「Engineering」となっています。ここで、paramName「dept」は、指定されたparamValueでレコードを取得するためにページで定義されているパラメータの名前です。 ページをPDFに変換する例えば https://app.zohocreator.com/export/sampleapps/customer-support/pdf/More_Details_Html_View?ticketID=104 PDFの出力の一部をカスタマイズするために、次のパラメータを追加することができます:
制限
CSS/画像やその他のリンクを正しく表示するには、フルパスで指定する必要があります。例えば、/images/xyz.jpgは正しく表示されません。 注:ページのPDFエクスポートオプションの可視性を制御する方法については、こちらのページを参照してください:こちら。 |
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。