|
Можно ли получить длину номера документа в запросе? | ☑ | ||
---|---|---|---|---|
0
BigShmax
24.08.12
✎
10:39
|
в поле именно количество символов в номере вывести.
|
|||
1
aleks-id
24.08.12
✎
10:41
|
нормально нет. только через опу
|
|||
2
ssh2012
24.08.12
✎
10:43
|
Если максимально возможное число известно, то можно, но (1) да и не зачем в запросе это делать
|
|||
3
Wobland
24.08.12
✎
10:43
|
на зачем?
|
|||
4
Maxus43
24.08.12
✎
10:44
|
в СКД можна
|
|||
5
Нуф-Нуф
24.08.12
✎
10:44
|
выбор когда Таблица.ТвоеПоле Подобно "_" тогда 1
когда Таблица.ТвоеПоле Подобно "__" тогда 2 когда Таблица.ТвоеПоле Подобно "___" тогда 3 когда Таблица.ТвоеПоле Подобно "____" тогда 4 когда Таблица.ТвоеПоле Подобно "_____" тогда 5 иначе 0 конец |
|||
6
Shurjk
24.08.12
✎
10:45
|
(4) Тоже через задницу.
|
|||
7
Maxus43
24.08.12
✎
10:45
|
(6) нет, там есть
ДлинаСтроки (StringLength) Функция предназначена для определения длины строки. Синтаксис: ДлинаСтроки(Строка) Параметр: Строка - тип Строка. Строка, длину которой определяют. |
|||
8
aleks-id
24.08.12
✎
10:46
|
выбор когда подстрока(док.номер,1)=док.номер тогда 1
когда подстрока(док.номер,2)=док.номер тогда 2 когда подстрока(док.номер,3)=док.номер тогда 3 ... до посинения ... конец как длинаномера |
|||
9
BigShmax
24.08.12
✎
10:47
|
хотелось бы в консоли конечно. нужно было для себя отобрать номера больше определенной длинны за период проанализировать кой чего
|
|||
10
Shurjk
24.08.12
✎
10:47
|
(7) Ну вычислять для каждогог поля - это уже не в запросе, и опять же через задницу.
|
|||
11
Shurjk
24.08.12
✎
10:47
|
(9) Если больше определенной длинны то это легко, а точную длиннуц узнать сложно
|
|||
12
Wobland
24.08.12
✎
10:48
|
(9) длина пишется с одной Н, только когда она очень длинная. для себя мог бы и в пост-обработке сделать
|
|||
13
BigShmax
24.08.12
✎
10:49
|
(11) а как ?
(12) учту |
|||
14
Wobland
24.08.12
✎
10:50
|
(12) *с двумя ;)
|
|||
15
rs_trade
24.08.12
✎
10:51
|
1С давно пора прессовать что бы добавила элементарных функций для работы со строками в запросы.
|
|||
16
Лоботряс
24.08.12
✎
10:51
|
(10) а в чем задница?
|
|||
17
Reset
24.08.12
✎
10:51
|
А если короткая? С нулем? Длиа?
|
|||
18
Reset
24.08.12
✎
10:53
|
(16) Вероятно, имеется в виду случай, когда нужно выбрать к примеру определенной длины. Потащатся с скьюэль все, а потом отсортируются
|
|||
19
mikecool
24.08.12
✎
10:53
|
(15) нафига? сразу функции для работы с метаданными )
|
|||
20
ssh2012
24.08.12
✎
10:54
|
(13) Подстрока (ТвоеПоле, НужнаяДлина +1 , 1) <> " "
|
|||
21
Maxus43
24.08.12
✎
10:54
|
(10) автору для одного поля надо, добавить одно вычисляемое поле это ж*па? то что выше предлагали это ж*па, а для задачи автора СКД - самое то
|
|||
22
rs_trade
24.08.12
✎
10:56
|
(19) а нафига для работы с датами добавили? давайте уберем их все нафиг.
|
|||
23
Shurjk
24.08.12
✎
10:56
|
(13) Выделяй подстроку и сравнивай с пустой строкой, если неравно значит основная строка была больше.
|
|||
24
mikecool
24.08.12
✎
10:59
|
(22) ну не смогли обработать cast и convert, не смогли...
|
|||
25
mikecool
24.08.12
✎
10:59
|
(23) а вот неожиданно номер стал числовым...
|
|||
26
Shurjk
24.08.12
✎
11:00
|
(25) Число в строку не перевести?
|
|||
27
BigShmax
24.08.12
✎
11:00
|
не не не. номер строковый. ща с подстрокой попробую
|
|||
28
ssh2012
24.08.12
✎
11:01
|
(27) тогда (20)
|
|||
29
rs_trade
24.08.12
✎
11:03
|
(24) не. каст и конверт не нужны. тримы, субстринг, лен и прочие не замысловатые радости.
|
|||
30
BigShmax
24.08.12
✎
11:07
|
хммм. секция ГДЕ
ГДЕ ПОДСТРОКА(ИскомыйДокумент.Номер, 11, 1) <> 0 не принесла результата |
|||
31
mikecool
24.08.12
✎
11:09
|
(26) переведи без извратов
(29) а, точно, недопонял тебя |
|||
32
BigShmax
24.08.12
✎
11:10
|
мне нужно отсечь все что короче или равно 10. т.е. вывести номера длинной более 10ти
|
|||
33
Maxus43
24.08.12
✎
11:10
|
(30) делай на скд, не страдай ерундой, для анализа самое оно
|
|||
34
Reset
24.08.12
✎
11:10
|
(30) <>""
|
|||
35
BigShmax
24.08.12
✎
11:11
|
(34) черт это ж подстрока
|
|||
36
BigShmax
24.08.12
✎
11:13
|
пасиба всем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |