Имя: Пароль:
1C
1С v8
Подстрока в СКД
, ,
0 CTmuB
 
25.01.16
16:04
Подскажите как можно в СКД добавить вычисляемое поле подстроки
Код похожий на но чтоб не писал "синтаксическая ошибка"

Если Найти(Содержание,"/")=Неопределено Тогда
    возврат Содержание;
Иначе
    возврат Лев(Содержание,Найти(Содержание,"/"));
Конецесли
1 CTmuB
 
25.01.16
16:04
Если коротко то запрос возвращает строку.
Надо выбрать подстроку до символа "/"
2 Живой Ископаемый
 
25.01.16
16:05
глОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(Содержание,"/")[0]
нуже!?
3 Timon1405
 
25.01.16
16:10
(2) Индекс находится за границами массива
4 CTmuB
 
25.01.16
16:10
ну через общий модуль понятно.
А в чем проблема с синтаксисом в моём коде?
5 Живой Ископаемый
 
25.01.16
16:10
6 CTmuB
 
25.01.16
16:11
(3) ну то не проблема свою функцию написать
7 CTmuB
 
25.01.16
16:12
пилин
8 CTmuB
 
25.01.16
16:12
не "Если" а "Выбор КОГДА"
9 CTmuB
 
25.01.16
16:12
сорри
10 Живой Ископаемый
 
25.01.16
16:13
11 CTmuB
 
25.01.16
16:13
только там нет "Лев"
Так что только через общий модуль
12 Timon1405
 
25.01.16
16:14
(10) Инструменты разработчика рулят)
13 CTmuB
 
25.01.16
16:16
(5) (10) "Данный ресурс заблокирован  в связи с несоответствием политике безопасности"

:-(
14 Живой Ископаемый
 
25.01.16
16:20
2(13) м... лучи сочувствия послал
15 Nuobu
 
25.01.16
16:22
16 CTmuB
 
25.01.16
16:33
(15) оно то хорошо но это при переборе результата запроса... там всё просто
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший