Страница 1 из 1
Конкатенация
Добавлено: 14 июн 2019, 12:18
Алла19
Добрый день,
при конкатенации подписей в qgis сливаются слова. Нужно Селение 65 , а получается Селение65.Как сделать так, чтобы слова были раздельно? Спасибо!
"Settlement" || "двор43"
Re: Конкатенация
Добавлено: 14 июн 2019, 12:20
trir
" "
Re: Конкатенация
Добавлено: 14 июн 2019, 12:44
Алла19
Кавычки должны быть в другом формате? Или между словом и кавычками нужно поставить пробел?
Re: Конкатенация
Добавлено: 14 июн 2019, 12:48
freeExec
Алла19 писал(а): ↑14 июн 2019, 12:44
Кавычки должны быть в другом формате? Или между словом и кавычками нужно поставить пробел?
Нужно склеить
ТРИ текста - первый, пробел в кавычках и второй текст.
Re: Конкатенация
Добавлено: 14 июн 2019, 12:56
Алла19
"Settlement" || " " || "двор43"
Так?
Re: Конкатенация
Добавлено: 14 июн 2019, 13:02
Алла19
Еще одна проблема. Изменила версию qgis на 3.6. Залила проект. При работе с Time manager выдает ошибку An error occurred while trying to add layer Перестроено to TimeManager. Cause: '>=' not supported between instances of 'TypeError' and 'int'
Что не так?
Re: Конкатенация
Добавлено: 17 июн 2019, 10:34
Денис Афанасьев
Concat ("Settlement", ' ' ,"двор43")
В двойные кавычки берется имя поля, а для простой текстовой строки кавычки нужны одинарные.
Re: Конкатенация
Добавлено: 17 июн 2019, 21:43
Алла19
Большое спасибо!
Re: Конкатенация
Добавлено: 04 авг 2019, 23:43
Joe_Johnson
По-моему, просто пробел ставится после первого кускасклейки и всё. Concat ("Settlement ", "что-то там"). После Settlement