Report Builder のページ番号の式で BC30277 エラーが出るとき
濵口 翔長崎で、Power BI のつまずきを記録しています確認日2026年10月22日。
Power BI Report Builder(15.7.1821.21、 日本語 UI)で、 疑似データ(80行)を 使って、 確かめました。 確認できていない ことは、 末尾に まとめました。
Report Builder で、& の
結論
(30秒版)
="ページ "&Globals!PageNumber&" / "&Globals!TotalPages(空白なし)は、プレビューが 開かず、BC30277 の エラーに なりました。 ="ページ " & Globals!PageNumber & " / " & Globals!TotalPages(&の前後に 空白)は、 動きました。 Globals!PageNumberの直後のが、 &の前に、 空白が あるか 分かれ目と 考えられます (次の 節の 3通りで 切り分けました)。 - 式を
直したのに、 同じ エラーが 出続ける ときは、Report Builder を、 完全に と、閉じて、 開き直す 直りました。
出たエラー
「実行」を
The 'Value' expression for the textrun 'PageNo.Paragraphs[0].TextRuns[0]' contains an error: [BC30277] 型文字 '&' が宣言されたデータ型 'Object' と一致しません。

「PageNo」は、
3通りで、切り分けた
ページの
| 式 | 結果 |
|---|---|
="ページ "&Globals!PageNumber&" / "&Globals!TotalPages | エラー(BC30277) |
="ページ " & Globals!PageNumber & " / " & Globals!TotalPages | 動いた |
="ページ "&Globals!PageNumber & " / " & Globals!TotalPages | 動いた |
1つ目とGlobals!PageNumber の& が& の& のPageNumber の& の
なぜ、そうなるのか(公式の記載と照合)
Microsoft Learn の& は、識別子の& をLong 型に
私のGlobals!PageNumber& のように、& を& が、PageNumber & と、
な="Page "&Globals!PageNumber &" of "&Globals!TotalPages です(公式のPageNumber の& の
直したのに、同じエラーが出続けたとき
実は、
- 式を
直しても、 同じ エラーが 出続ける ときは、 Report Builder を、完全に 閉じて と、(タスクバーに 残っていないか 確認)、 開き直す 直りました。 - 私の
場合、 この せいで、 「空白を 足しても、 エラーが 直らない」と、 一時、 勘違いしました。 切り分けは、 必ず、1回ごとに、 閉じてから 行ってください。
確認したこと・していないこと
確認日: 2026年10月22日。
確認できた
- 3通りの
式の うち、 空白の ない 式だけが、 BC30277 の エラーに なった こと - 空白の
ある 式と、 最初の &の前後だけ 空白の ない 式は、 動いた こと - エラーの
全文 (上の 画面) - Report Builder を、
閉じて 開き直すと、 式の 変更が 反映された こと
確認できていない
PageNumber以外(例: Fields!Name.Value&" ")の、直後の &でも、同じ エラーに なるか - 画面の
「式の 編集」から 入力した 場合に、 入力中に 警告が 出るか - ほかの
バージョン、 英語版での 文言(エラー文は、 日本語版の 画面に、 日本語で 出ました ) - 公式の
ページ番号の 手順の 式を、 そのまま 入力して、 動いたか (私は、 自分の 式で、 確認しました )
この記事で使った用語
- Power BI Report Builder
- ページ分割レポートを作るための、専用のツールです。ダウンロードにライセンスは要りません。
- ページ分割レポート
- 印刷や共有向けのレポートです。表の全行を、複数ページにわたって出せます。Report Builder で作ります。