# レポートのサイクル化

年や地域などの特質で分類された、複数バージョンのレポートを生成することができます。.zip ファイルには、単一ではなく複数のレポートが生成されます。2 つ以上のサイクル フィールドがある場合、サイクル フィールドのすべての組み合わせと同数のレポートが取得されます。

例えば、SalesData の名称の Qlik NPrinting Excel レポートを、[country] と [year] 別にサイクル化したいとしましょう。該当のデータは 3 か国および 2 年間をカバーしているため、6 つのレポートが .zip ファイルに取り込まれます。

1. SalesData\_Country1\_Year1.xlsx
2. SalesData\_Country1\_Year2.xlsx
3. SalesData\_Country2\_Year1.xlsx
4. SalesData\_Country2\_Year2.xlsx
5. SalesData\_Country3\_Year1.xlsx
6. SalesData\_Country3\_Year2.xlsx

作成されると、標準的なレポートと同様に、.zip ファイルは選択されたレポートの宛先すべてに送信されます。レポートのサイクル化は、すべての配信方法で機能します。

レポートに条件とフィルターが含まれている場合は、次の順に評価されます。タスク フィルター &gt; ユーザー フィルター &gt; レポート フィルター &gt; 条件。サイクルの各レポートでは条件は個別に評価されない

## 制限

情報メモ現在選択できるサイクルの数に制限はありません。しかしながら、選択するのは最大で 3 サイクルにしてください。レポートの特質に多数の値が含まれている場合は、レポート サイクルを開始しないでください。例えば、データが 10 年間、196 か国、および 50 の製品をカバーしている場合、レポートのサイクル化で 98,000 ファイルを生成しようとします。この生成には、何時間または何日もかかる可能性があります。

情報メモ一部の SMTP プロバイダーは電子メールの添付ファイルにサイズ制限を課しています。許可される最大サイズはプロバイダーにより異なります。添付ファイルのサイズが制限を超えている場合、その電子メールは配信されません。ログに警告が追加されます。

情報メモWindows ファイル システムの制限により、ファイル名が 255 文字を超えるファイルを Qlik NPrinting のメールに添付することはできません。名前が長過ぎるファイルを添付した場合、受信者には生成に失敗したレポートがリストされたメッセージが示されます。Qlik NPrinting ログに次のエラーメッセージが追加されます。「Path with value name is exceeding windows limitations, the fully qualified file name must be less than 260 characters.」(パスの長さが Windows の制限を超えています。ファイルの完全修飾名は 260 文字未満でなければなりません。)

## 新しいレポート サイクルの作成

以下を実行します。

1. [レポート] タブをクリックします。
2. レポートを選択して [サイクルの有効化] チェック ボックスをクリックします。

   情報メモ[サイクルの有効化] をオンにすると、レポートの動的な命名が必須となります。サイクルの選択に使用されるフィールドには、自動的にレポート名が含められますが、これは [動的な名前] 領域でカスタマイズできます。参照先: 「[動的レポート名](https://help.qlik.com/ja-JP/nprinting/February2025/Content/NPrinting/ReportsDevelopment/Dynamic-report-naming.htm)」を参照してください。
3. [サイクル] 領域で [接続] および サイクル化する [フィールド] を選択します。選択する [フィールド] は 3 つ以下にすることをお勧めします。
4. [保存] をクリックします。

次にレポートが配信されるときには、複数のファイルを含む .zip ファイルとして配信されます。

## トラブルシューティング

### 自分のサイクル化されたレポートを含むフォルダーに、[失敗] のラベルが付いたレポートが表示される

考えられる原因

レポートに非互換性フィルターが含まれています。

提案されたアクション

レポートに関連付けられているフィルターを確認してください。例えば、次の 2 つのフィルターがあるとします。

* 1 つ目に含まれる内容 → 年: 2012、2013
* 2 つ目に含まれる内容 → 年: 2014

両方のフィルターを使用した場合、フィルターの積集合によって空のセットが生成されます。

### レポートの生成が失敗する

考えられる原因

レポートのタスク、ユーザー、レポート、およびオブジェクトのフィルター階層で、同じ軸が使用されています。

提案されたアクション

同じ軸を使用するフィルターを変更または削除してください。

## 詳細を見る

* [フィルター](https://help.qlik.com/ja-JP/nprinting/February2025/Content/NPrinting/ReportsDevelopment/Static-dynamic-filters.htm)
* [メールでのレポートの配信](https://help.qlik.com/ja-JP/nprinting/February2025/Content/NPrinting/DistributionSchedulesAutomation/DistributingReportsbyEmail.htm) (英語のみ)