質問: 「n文字以上なら、n文字にする」方法を教えてください 「文字数が6文字以上あれば、6文字以降は削除する」を行いたいです。 読み込むデータは、6文字以下もあり、6文字以上もあります。 代入アクティビティの右辺値に row(“name”).tostring.remove(6) と設定してみましたが 「startindex には文字列の長さより小さい値を指定してください。」 と、エラーが出ます。 6文字以下のデータもあるため、だと思います。 一度、6文字以上のみを抽出してから 6文字以内に成形するしかないでしょうか? よろしくおねがいします。
回答: left(row("name").tostring, 6) とすると、row("name").tostring の文字列の「先頭から6文字」が取れるかと思います。