「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@997) [低] [解決]
@997■ (#3115) 「表ソート」や「表数値ソート」を行うと、その後の「反復」の「それ」が改行される - 昴 (2024-05-07 18:22) /中 未処理
【症状】
「表ソート」や「表数値ソート」を行うと、その後の「反復」の「それ」の結果が「,(コンマ)」が改行に置換されています

【再現方法】
-----
名簿は「100,山田太郎,や
101,佐々木次郎,さ
102,星野三郎,ほ」

名簿を反復
 それを表示  //反復1回目 ここは正常

「■■■■■■■■」を表示
名簿の2を表ソート

名簿を反復
 それを表示  //反復2回目 この結果が異常
-----

反復では本来、

「100,山田太郎,や」

と返ってくるはずですが、ソートを行ったあとでは

「100
山田太郎
や」

という結果が帰ってきます

【バージョン】1.589



(#3117) 一応解決しました - 昴 (2024-05-23 17:42) /低 解決
すみません、自分の勘違いでした

その後色々調べてみたところ、変数が「文字列」か「配列(二次元配列)」なのかによって、反復の動作が異なることに気が付きました

文字列の場合は
「100,山田太郎,や」
となり、

二次元配列の場合は
「100
山田太郎
や」
となので、今回の動作は正常ということが分かりました

参考:https://www.undefin.net/nadesiko/ntips/tips/t4.html

もし可能であれば、なでしこv1マニュアルの反復のページにこの件を記載していただけると大変助かります
https://nadesi.com/man/index.php?%E5%8F%8D%E5%BE%A9

(#3115)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能