アプリ連携を設定する

プレミアムコース以上で利用可能です

※本設定はサポートの対象外です。あらかじめご了承ください。

以下では、アプリの登録、書類の登録を行った後からの設定を説明します。
アプリの登録と書類の登録が済んでいない場合は、PrintCreatorのはじめ方の手順5~10を行ってください。
アプリは、出力元アプリのみを登録します。アプリ連携の連携先アプリをプリントクリエイターに登録する必要はありません。
一覧表でアプリ連携をご利用されたい場合は、一覧表でアプリ連携機能を利用するをご確認ください。機能の詳細は、アプリ連携とはをご確認ください。

補足
対応フィールドについては、フィールドの対応状況をご確認ください。

アプリ連携の設定方法

1.画面右上のアイコンをクリックし、「アプリ連携の設定」を選択します。


2.「+アプリ連携の設定」をクリックします。


3.「アプリ連携名」「連携元アプリ」「連携先アプリのURL」「連携先アプリのAPIトークン」を設定します。

  • アプリ連携名は、管理画面のアプリ連携一覧で表示される名称です。
    書類レイアウトの編集画面でも表示されます。
  • 連携元アプリは、出力元として、PrintCreatorに登録されているアプリを選択します。
  • 連携先アプリのURLには、アプリ連携で連携先として指定するアプリのURLを登録します。
  • 連携先アプリのAPIトークンには、アプリ連携で連携先として指定するアプリで作成したAPIトークンを登録します。
    APIトークンの生成方法は、APIトークンを生成する(kintoneヘルプ)をご確認ください。

4.「レコードの取得条件」「レコードの並び順」を設定します。

  • レコードの取得条件では、どのような条件でレコードを取得するかを設定します。
    例として、A = B という条件を設定した場合、連携先のAフィールドと連携元のBフィールドの値が一致したレコードの情報を取得することができます。
  • レコードの並び順は、アプリ連携で取得したレコードを出力するときの並び順の設定です。
    並び順を設定しない場合は、レコード番号の降順で出力されます。
補足
連携クエリは、レコードの取得条件がプルダウンで設定できない場合に記述形式で設定する方法です。連携クエリを設定する場合は、設定したレコードの取得条件およびレコードの並び順は反映されないため、全てクエリに記述する必要があります。
連携クエリの記述方法はサポート対象外のため、cybozu developer networkのクエリの書き方をご参考ください。

5.[保存]ボタンを押します。


6.連携元アプリの、設定をされたい書類をクリックし、「フィールド情報の追加」の画面を開きます。


7.アプリ連携機能でデータを取得する場合、[アプリ連携]をクリックし、レイアウトします。


8.レイアウトしたいデータの種類を選択します。右の例では日付をレイアウトしたいので、「日時」を選択します。


9.手順3で設定したアプリ連携を選択します。


10.表示内容枠内に、出力したいフィールドを設定します。

ポイント

[アプリ連携]の項目からレイアウトしたエレメント(青い四角)は、下に"アプリ連携"と表示されます。
灰色の枠で表示されている2、3、4・・・の数字は、取得するレコードが複数あった場合の2行目、3行目・・の出力位置を示しています。


11.背景PDFの行数に合わせて、表示件数も設定します。

必要あれば、フォントや文字サイズなども調整します。
他の項目もレイアウトし、[保存]を押します。


12.プレビューを確認します。
以上で設定は完了です。

※『kintoneアプリの詳細』にて「新しいJavaScriptをkintoneに登録してください。」というオレンジ色の吹き出しが表示されている場合、JavaScriptを入れ替える必要があります。

入れ替え方法は、JavaScriptの設定方法 をご確認ください。

アプリ連携でテーブルを設定する

注意
最大出力件数は100件です。1000件を超える場合は出力に失敗し、1000件以下の場合は、最大100件が出力されます。

1.アプリ連携の設定を行います。設定方法はアプリ連携の設定の手順1.~5.をご確認ください。


2.連携元アプリの、設定をされたい書類をクリックし、「フィールド情報の追加」の画面を開きます。


3.[アプリ連携]をクリックし、レイアウトします。


4.手順1で設定したアプリ連携を選択します。


5.「種類」で「テーブル」を選択します。


6.テーブルの設定に進みます。
「テーブル」でレイアウトするテーブルのフィールド名を選択します。


7.「種類」でレイアウトするフィールドの種類を選択します。ここでは「対応日時」のフィールドをレイアウトしたいので「日時」を選択します。


8.(必要な場合のみ)サブテーブル内の項目で絞り込みを行うことが可能です。
右の例では、ログイン名が「demo」の担当者で絞り込みを行っています。

補足
最大出力件数は100件です。1000件を超える場合は出力に失敗し、1000件以下の場合は、設定した順番で最大100件が出力されます。

9.(必要な場合のみ)並べ替えを設定します。

補足
並べ替えを設定しない場合、kintoneの登録順(昇順)で表示されます。

10.表示行数を選択します。


11.表示内容枠内に、出力したいフィールドを設定します。


12.必要あれば、フォントや文字サイズなども調整します。
他の項目もレイアウトし、[保存]を押します。


13.プレビューを確認します。
以上で設定は完了です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です