---
title: 【QlikView】演算実行条件
description: 演算実行条件
---

[QlikViewナレッジ - INSIGHT LAB](https://knowledge.insight-lab.co.jp/qlikview)

# [【QlikView】演算実行条件](https://knowledge.insight-lab.co.jp/qlikview/knowledge/sheetobject/instruction-execution-conditions)

 作成者: [KJ](https://knowledge.insight-lab.co.jp/qlikview/author/kj)｜2014年1月31日

今回は、以前 [条件付き表示のページ](https://knowledge.insight-lab.co.jp/qlikview/knowledge/chart/enable-conditional) の中で少し触れた「実行演算条件」を詳しく説明します。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/0a73ad1a45c2d54f3a0bec7c6db6669d1.png>

今回は、前回作成したQVWファイルの演算実行条件に新たな条件を追加し、エラーメッセージを任意のものに変更します。

※前回作成したQVWファイルを使用します。

●演算実行条件の追加

■リストボックスの作成

１.　[リストボックス追加ウィンドウ](https://knowledge.insight-lab.co.jp/qlikview/knowledge/sheetobject/add-listbox)を開きます。

2.　【項目】から【支店名】を選択し、【OKボタン】を押します。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/b2b0c2265ea4459db04aa5ff89b2312d.jpg>

 

リストボックスが追加されました。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/fd90682d274daa3c99648f21694345de.jpg>

 

■演算実行条件とエラーメッセージの設定

1.　売上チャートのプロパティを開きます。

2.【項目/グループ】から【支店名】を追加します。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/b84c33ad4d9c0cdeace9865991977dda.jpg>

 

3.【基本設定タブ】の【演算実行条件】に『GetSelectedCount(支店名)and GetSelectedCount(ReportName)>0』と入力します。

4.【エラーメッセージボタン】をクリックします。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/efff24fb883bd98b50211eea9cf5c107.jpg>

 

■エラーメッセージの設定

1.【演算実行条件が満たされていません】を選択し、【カスタムメッセージ】の欄に任意のメッセージを入力します。  
※今回は『ReportName,支店名を選択してください。』と入力します。

2.【OKボタン】を押します。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/cc0a100b597c839688ca5ef799bf6ebc.jpg>

 

3.【OKボタン】を押してプロパティを閉じます。

以上で完成です。  
ReportName,支店名を選択しないとチャートに設定したエラーメッセージが表示されることが確認できます。

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/db78de8a1eb21c9a87cfcaaf345ecb9f.jpg>

 

 

 

 

 

 

<https://knowledge.insight-lab.co.jp/hubfs/Imported_Blog_Media/78d5a1b4bc3e8c63021c725d17221520.jpg>

 

 

[完全な記事を表示](https://knowledge.insight-lab.co.jp/qlikview/knowledge/sheetobject/instruction-execution-conditions)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "KJ"
  },
  "dateModified" : "2020-12-03T02:19:38.961Z",
  "datePublished" : "2014-01-31T06:36:31Z",
  "headline" : "【QlikView】演算実行条件",
  "image" : {
    "@type" : "ImageObject",
    "height" : 647,
    "url" : "https://download.insight-lab.co.jp/hubfs/Imported_Blog_Media/0a73ad1a45c2d54f3a0bec7c6db6669d1.png",
    "width" : 629
  },
  "mainEntityOfPage" : "https://knowledge.insight-lab.co.jp/qlikview/knowledge/sheetobject/instruction-execution-conditions",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "QlikViewナレッジ"
  }
}
```