System.data.Datarowの1次元配列の値をSystem.data.Datatableに変換できません

こんにちは
UiPath Studio 2022.4.3EnterPrise Editionユーザです。

dtに対して下記の構文を実行すると、2行ともSystem.data.Datarowの1次元配列の値をSystem.data.Datatableに変換できません

と言われました。dt2はdatatable変数として変数パネルに定義しています。原因わかりますか?

dt2=dt.Select("市 LIKE '%松戸%'")
dt2=dt.Select("人口 DESC")

dt
[
市,読み,人口,面積,人口密度,施行日
銚子市,ちょうしし,54417,84.12,646.9,1933.2.11
市川市,いちかわし,497394,57.44,8659.37,1934.11.3
船橋市,ふなばしし,647105,85.62,7557.87,1937.4.1
館山市,たてやまし,43586,110.05,396.06,1939.11.3
木更津市,きさらづし,136600,138.9,983.44,1942.11.3
松戸市,まつどし,497444,61.38,8104.33,1943.4.1
野田市,のだし,152011,103.55,1468,1950.5.3
茂原市,もばらし,85190,99.92,852.58,1972.5.1
]

CopyToDataTableメソッドを使って変換してみてください。

こんにちは。
dt2=dt.Select("人口 DESC").CopyToDatatable

を実行したら今度は

DESC演算子の後にオペランドがありません

エラーが出ました。原因分かりますか?

上記の式で実現したいことは何でしょうか?

dtを人口で降順ソートをしたいです。。。。。。。。。。。。。。。。。。。。。。

それでは以下いかがでしょうか?

dt2=dt.Select("","人口 DESC").CopyToDatatable

参考ドキュメントを読んでもよく分からなかったのですが、人口の左の","はデータの区切り文字でしょうか。

違います。引数の区切りです。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.