• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Перестало Работать Show Multiple Values As Separate Entries

  • Автор темы Serduko
  • Дата начала
S

Serduko

Не могу понять почему. Поле с массивом, всячески обновить view пробовал. Ни в какую. Может где галочку не так поставил?
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
Может последовательность колонок имеет значение.
Если поставить колонку первой, то что будет?
Можно всем предыдущим поставить такое же свой свойство и separator.

Давно сталкивался, тоже игрался со значениями и последовательностью, так и решил проблему.
 
S

Serduko

Может последовательность колонок имеет значение.
Если поставить колонку первой, то что будет?
Можно всем предыдущим поставить такое же свой свойство и separator.

Давно сталкивался, тоже игрался со значениями и последовательностью, так и решил проблему.
Одну колонку оставил, создал новое представление не из шаблона.
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
так может все же не массив?
ибо звучит совсем бредово
 
S

Serduko

Разобрался, нужна галка Accent sensetive sorting. + @Explode не создает двухмерных массивов, в случае, когда поле - массив.
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
@Explode насколько я помню просто делит строку на список, причем без указания разделителя использует по умолчанию: " ,;" (space, comma, semicolon)
Подробнее тут:
А Help есть такой пример:
2.This example returns a, b, c, d, and e in a list. @Explode("a,b,c" : "d,e")
Так что видимо просто не смог разобрать верно.
 
S

Serduko

@Explode насколько я помню просто делит строку на список, причем без указания разделителя использует по умолчанию: " ,;" (space, comma, semicolon)
Подробнее тут:
А Help есть такой пример:
2.This example returns a, b, c, d, and e in a list. @Explode("a,b,c" : "d,e")
Так что видимо просто не смог разобрать верно.
С @Explode использую такой конструктор @Explode(Field; "|"; @True), разбивает строку на три части, но хотя Field - has multiple values, массив не становится двухмерным, а просто схлопывается в одномерный. Т.е. вторая ячейка поля разбивается на три части и плюсуется к первой ячейке, также разбитой на три части, в итоге, получаем массив[6], вместо массива[2][3].
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!