コンテンツまでスキップ
  • 検索フィールドが空なので、候補はありません。

<i-Repo Designer>計算式クラスターで「&」(アンパサンド)を使用して文字列結合を行っている帳票定義で、エラーメッセージ:計算式が不正です。が表示されます。

i-Reporterの計算式に「&」(アンパサンド)はご使用いただけません。

i-Reporterでは、「&」(アンパサンド)による文字列結合はご使用いただけません。文字列結合を行う場合は、CONCATENATE関数をご利用ください。

Excel上では「&」を使用した数式でも文字列結合ができているように見えますが、i-Reporter上では計算式として認識されず、上記エラーが発生します。

【例】
・クラスターA(キーボードテキスト):A1
・クラスターB(キーボードテキスト):B1
・クラスターC(計算式)      :C1

NG例:=A1&B1
 → Excel上では結合できているように見えますが、i-Reporter上ではNGとなります。

OK例:=CONCATENATE(A1,B1)
 → i-Reporter上で正しく計算できます。

# 参照マニュアル
帳票定義を作成する > EXCEL関数機能 > 文字列操作関数
帳票定義を作成する > EXCEL関数機能 > 使用可能なEXCEL関数