【Power Apps】カンファレンスの予定登録が面倒すぎるので、AIにテキストを丸投げしてOutlook登録するアプリを作ってみた
tantan_tech
改善紀
AddColumnsを使おうとした。でもなんかうまくできない。。私のつまづいたポイントを備忘録としてここに記します。
日時を持ったコレクションを作成しました。このコレクションの日時から日付のみの列を新しく作りたいと仮定します。
ClearCollect(
colSample,
{
dt: DateTimeValue("2025/11/10 09:30:00"),
name: "会議A",
memo: "月曜定例"
},
{
dt: DateTimeValue("2025/11/11 15:00:00"),
name: "商談B",
memo: "顧客訪問"
},
{
dt: DateTimeValue("2025/11/13 18:15:00"),
name: "作業C",
memo: "バグ修正"
}
)
AddColumnsは、Add(加える)・Columns(カラム)ということから、既存のテーブルに列を追加できそうな気がしませんか?
そうじゃないみたいです。colSmapleという既存のコレクションに、”nichiji”という列を追加しようとするとエラーが出ました。(nichijiじゃなくてnichiですね。dateでもありますが)

正解はこちら。新しいコレクションを作成しなければなりません!

はいはい。文字列だから””で囲っとけばいいんでしょ。と思っていませんか?
生成AIはそう思っています。なので生成AIに書いてもらった場合は、手動で””を消して使います。

列名は思い切って””無しで希望するカラム名を書いてしまいましょう。

日々の小さな学びや成長って楽しい。