2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Power Automateで日本語列名を扱うときにハマった話(内部名とOData接頭語)

2
Posted at

はじめに

Microsoft Lists と Power Automate を使って日次業務を自動化していた際、日本語の列名を扱う部分でハマりました。

原因は主に以下の2点

  • 表示名はそのまま使えない
  • 内部名と OData 接頭語の扱いがややこしい

備忘として記録する。


表示名は使えない

例えば Lists に以下の列がある場合、

表示名:日付

image.png

Power Automate の Filter Query にそのまま

'日付' eq '2026-02-06'

と書いても動かない。

image.png


必要なのは「内部名」

SharePoint の列には「内部名」がある。

確認方法

1.列設定画面を開く

右上の歯車 → リストの設定 → <対象の列>
image.png
image.png

2.ブラウザのURLを見る

URL の中に以下のような記述がある。

Field=*x65e5__x4ed8*

image.png

この _x65e5__x4ed8_ が内部名。
さらに、日本語列名を扱う場合は

OData_ + 内部名

の形式になるため、

OData__x65e5__x4ed8_ eq '2026-02-06'

と記載する必要がある。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?