できるUiPath実践RPA(書籍p.42)の質問 式"row(0).ToString()"の処理中にコンパイルエラーが発生しました。識別子が必要です。

下記エラーが発生しており、前に進めません。
「式"row(0).ToString()"の処理中にコンパイルエラーが発生しました。識別子が必要です。

テキストでは、ToStringと入力すると候補が出ているようですが
私が使用しているStudioではToStringの候補は出ないため、手打ちでToStringと入力しました。
(.Tと入力した時点で、TABなどの候補は出てくるのですが…)

教えて頂けますと助かります。

Row(0)は、データテーブルの先頭行を指しています。
ですので、
Row(0).Item(0).ToString
とすると、データテーブル中の先頭行の一番左の列に格納されている値を文字列にしてくれますよ。

Row(0から始まる行数).Item(0から始まる列数).ToString

ご回答ありがとうございます。

すみません、row(1)の話でした。

利用しているのは、UiPathのDemoです。
https://www.expense-demo.com/ledgers/3310d535a14645f8aa1a149cc6d9dc0f/create
タイトル→文字を入力→row(0).ToStringはエラーは出ていないです
種別→項目を選択→row(1).ToStringで識別子が必要とエラーが出ております。

こんにちは

可能であれば、ワークフローのスクリーンショットを共有いただくと良いかと思います。

1 Like

P39の繰り返し(各行)の”ForEach”に指定したRowですね!
レッスン10を最初からおさらいしてみましょう

こんにちは。

こちらになります。
ご確認よろしくお願いいたします。

こんにちは

itemは不要かと

書籍上も

row(1).ToString

では?

書籍もそうなっていますねぇ。。。