@andu13
Какой тип данных у вас указан при создании столбца здесь?
ca2072ca-3dd4-4fa9-8926-01d8001cfe3d-image.png
Выведите количество элементов в таблицах до переноса строк и после, также добавьте вывод в лог номера итерации цикла.
d038c9a0-94a1-4be9-8f9c-20652a4bb554-image.png
Пример проекта:basetest.xml
Поменять регистр строки
-
Помогите плиз по сабжу тоже, использую переменные вот так [[STRINGTWO]] = [[SCAN_RESULT_LIST]].toLowerCase(), но вылазит ошибка такая: -
TypeError: Result of expression 'VAR_SCAN_RESULT_LIST.toLowerCase' [undefined] is not a function. Номер строки:2 Во время выполнения скрипта { VAR_STRINGTWO = VAR_SCAN_RESULT_LIST.toLowerCase() section_start("test", 568041484,function(){ })} -
@bigorat said in Поменять регистр строки:
[[STRINGTWO]] = [[SCAN_RESULT_LIST]].toLowerCase()
Я же выше написал как сделать.
VAR_STRINGTWO = (VAR_SCAN_RESULT_LIST).toLowerCase(); -
@Fox по вашему тоже пробовал, ошибка: -
ReferenceError: Can't find variable: VAR_STRINGTWO Номер строки:2 Во время выполнения скрипта { log("Ответ сервера - OK, Редирект - " + VAR_SCAN_RESULT_LIST + ", " + VAR_STRINGTWO) section_start("test", 860153818,function(){ })} -
Метод toLowerCase()
Преобразует все буквы в строке к нижнему регистру.
Метод toLowerCase не применяется к знакам, отличным от букв.
Значение переменной скинь хотя бы. -
@bigorat said in Поменять регистр строки:
@Fox по вашему тоже пробовал, ошибка: -
ReferenceError: Can't find variable: VAR_STRINGTWO Номер строки:2 Во время выполнения скрипта { log("Ответ сервера - OK, Редирект - " + VAR_SCAN_RESULT_LIST + ", " + VAR_STRINGTWO) section_start("test", 860153818,function(){ })}А переменная SCAN_RESULT_LIST объявлена?
-
@santilo да я не слепой, вижу что пишет про переменную :) Я только не объявлял её заранее, не понятно как создать переменную с пустым значением.
@Fox, у меня никак :(Сейчас так VAR_STRINGTWO = (VAR_SCAN_RESULT_LIST).toLowerCase(); ошибка опять про функцию
TypeError: Result of expression '(VAR_SCAN_RESULT_LIST).toLowerCase' [undefined] is not a function. Номер строки:2 Во время выполнения скрипта { VAR_STRINGTWO = (VAR_SCAN_RESULT_LIST).toLowerCase(); section_start("test", 568041484,function(){ })} -
Запусти тест. Всё работает. Если не работает у тебя в проекте, кидай проект, посмотрю.

-
@bigorat
Если это список, как я понял, каждую строку нужно приводить к нижнему регистру отдельно и дополнять в новый список, т.к. строку в существующем списке уже не изменить.Было:
[[LIST]] = [ "V8V5D.TK" ]Стало:
[[NEW_LIST]] = [] [[NEW_LIST]].push( ( [[LIST]] [0] ).toLowerCase() )Если я всё правильно помню, давно не практиковал.)
