Имя: Пароль:
1C
1С v8
Как можно определить длину строк в запросе
,
0 BujiMuji
 
09.11.12
10:07
Привет всем
Как можно определить длину строк в запросе
1 Wobland
 
09.11.12
10:07
никак
2 Undefined vs NULL
 
09.11.12
10:07
закаким куем?
3 Нуф-Нуф
 
09.11.12
10:08
сунуть запрос в скд и там определить через функцию общего модуля
4 Wobland
 
09.11.12
10:08
выбор когда подстрока(стр, 1, 1)=стр тогда 1
...
5 Stim213
 
09.11.12
10:08
можно. но это будет километровый запрос
6 Undefined vs NULL
 
09.11.12
10:08
(3) тебе бы куда сунуть))
7 Нуф-Нуф
 
09.11.12
10:09
(4) сурово не по челябински
8 BujiMuji
 
09.11.12
10:09
тогда, есть в запросе команда СокрЛП?
9 Wobland
 
09.11.12
10:10
(7) для уменьшения суровости можно формирование этого куска текста засунуть в цикл
10 Wobland
 
09.11.12
10:10
(8) нет
11 Undefined vs NULL
 
09.11.12
10:10
(8) зачем?
12 hhhh
 
09.11.12
10:15
(9) а смысл? Ну сэкономите 2 килобайта, зато резко ухудшится читабельность текста запроса.
13 Нуф-Нуф
 
09.11.12
10:16
имхо необходимость получения длины строки в запросе это следствие хромой логики
14 Wobland
 
09.11.12
10:16
(12) я сэкономлю? я вообще убедю себя, что мне это не нужно
15 mikecool
 
09.11.12
10:17
(8) есть, но только в прямом запросе к скл
и то, есть только TrimL и TrimR
16 Reset
 
09.11.12
10:22
Соединить с таблицей чисел по Подстрока(s,Числа.N,1)<>"" и взять максимум от Числа.N
Но это извращение имхо
17 Lama12
 
09.11.12
10:23
(0)Зачем?
В запросах всеравно не обработаешь строки длиной больше 1024 символов.
18 МихаилМ
 
09.11.12
10:36
(16)
оригинально