Имя: Пароль:
1C
1С v8
Строки
0 Azxcvbn
 
05.03.13
14:53
имеется строка 00002000
есть ли функция которая могла бы заменить первый нуль на единичку к примеру.
1 Wobland
 
05.03.13
14:54
есть
2 Maxus43
 
05.03.13
14:54
именно первый?
3 Wobland
 
05.03.13
14:54
а, не, нету
4 Reset
 
05.03.13
14:54
Нет, такой функции нет. По крайней мере две нужны.
5 MSII
 
05.03.13
14:55
ТвояСтрока = "1" + Сред(ТвояСтрока, 2)
6 Wobland
 
05.03.13
14:55
есть функция вычленения нужного числа символов с указанной позиции
7 Тролль главный
 
05.03.13
14:55
8 Wobland
 
05.03.13
14:55
(5) ?(Лев(стр, 1)="0"
9 Reset
 
05.03.13
14:57
XmlString(10000000+"00002000")
10 lxndr
 
05.03.13
15:00
(9) ухты!
11 samozvanec
 
05.03.13
15:00
СтрЗаменить(Лев(ТвояСтрока, 1), "0", "1") + Сред(ТвояСтрока, 2)
12 palpetrovich
 
05.03.13
15:02
(11) а запросом слабо? ;)
13 Reset
 
05.03.13
15:03
(11) Точное исполнение задачи по тз :) +5
14 Classic
 
05.03.13
15:03
(12)
Первую?
15 palpetrovich
 
05.03.13
15:12
ВЫБРАТЬ "1" + ПОДСТРОКА(&РедактируемаяСтрока, 2, 8)
Запрос.УстановитьПараметр("РедактируемаяСтрока", "00002000")
:)
Основная теорема систематики: Новые системы плодят новые проблемы.