|
Получить часть строки в запросе | ☑ | ||
---|---|---|---|---|
0
Botanik
10.11.11
✎
10:07
|
Доброе утро.
Подскажите кто знает, можно ли в запросе получить часть строки. У меня строка "ААА 111 ВВВ" Мне нужно получить только "ААА" Есть такая штука как ПОДСТРОКА(<Строка>, <НачальнаяПозиция>, <Длина>) Но как получить положение символа в строке запросом??? |
|||
1
Wobland
10.11.11
✎
10:08
|
(0) никак
|
|||
2
DrShad
10.11.11
✎
10:10
|
(1) ну почему
в СКД можно юзать глобальные функции |
|||
3
Wobland
10.11.11
✎
10:11
|
(2) хм, помечу себе на будущее. но автор про запрос спросил ;)
|
|||
4
DrShad
10.11.11
✎
10:13
|
(3) а СКД что не на запросах работает?
|
|||
5
Широкий
10.11.11
✎
10:13
|
Выбор
Когда Подстрока(МоеПоле,1,1)=" " Тогда "" Когда Подстрока(МоеПоле,2,1)=" " Тогда Подстрока(МоеПоле,1,1) Когда Подстрока(МоеПоле,3,1)=" " Тогда Подстрока(МоеПоле,2,1) Когда Подстрока(МоеПоле,4,1)=" " Тогда Подстрока(МоеПоле,3,1) Конец |
|||
6
vinogradъ
10.11.11
✎
10:13
|
(0) У меня строка "ААА 111 ВВВ"
Мне нужно получить только "ААА" получить первые 3 символа? только буквы А идущие подряд? подстроку до первого пробела?... |
|||
7
DrShad
10.11.11
✎
10:14
|
кстати на форуме уже были ветки по использованию глобальных функций в запросах на СКД
(0) так что в поиск и удачи |
|||
8
Botanik
10.11.11
✎
10:16
|
(5) Смысл понял, думаю тема закрыта, всем спасибо!!!!
|
|||
9
Maxus43
10.11.11
✎
10:21
|
(7) не только глобальные, любые экспортные с общих модулей.
З.ы. в 8.2.14 появилось в запросах СКД "ДлинаСтроки" |
|||
10
DrShad
10.11.11
✎
10:23
|
(9) записал в блокнотик, сенкс :)
|
|||
11
Maxus43
10.11.11
✎
10:23
|
(9) т.е. в Выражениях СКД появилось
|
|||
12
Wobland
10.11.11
✎
10:27
|
(4) запрос тебе не даст позицию символа, это уже СКД потом сама, не?
|
|||
13
Maxus43
10.11.11
✎
10:28
|
Пришлось мутить функцию аналог ПРАВ, чтоб в СКД юзать... не хотят в язык запросов и выражения добавить пока
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |