Имя: Пароль:
1C
 
Как получить первое слово в строке, разделённой запятыми
0 Sir G
 
20.11.09
14:58
Подскажите, пожалуйста, как получить первое слово в строке, разделённой запятыми. Например, нужно получить значение Город из строки Город,Улица,Дом
1 NcSteel
 
20.11.09
14:58
Ну найди запятую а потом Лев (Строка, ИндексЗапятой)
2 NcSteel
 
20.11.09
14:59
Функции работы со строками просты , посмотри в СП
3 XLife
 
20.11.09
15:01
СтрЗаменить()
СтрПолучитьСтроку()
4 NcSteel
 
20.11.09
15:02
(3) Зачем такие сложности?
5 Sir G
 
20.11.09
15:03
(1) Спасибо. А как запятую-то найти?
6 XLife
 
20.11.09
15:03
(4) предвидя следующий вопрос... как получить второе слово и т.д.
7 XLife
 
20.11.09
15:05
+(6) а (1) вернет вместе с запятой
8 Irbis
 
20.11.09
15:06
(5) Не поверишь Найти()
9 hhhh
 
20.11.09
15:06
(6)+

Структ = Неопределено;
Выполнить("Структ = Новый Структура(""Город, Улица, Дом"", " + Строка);
10 Kashemir
 
20.11.09
15:06
Лев(Строка, СтрНайти(Строка,",")-1)
11 hhhh
 
20.11.09
15:07
(9)+ скобку забыл
12 XLife
 
20.11.09
15:09
(10) что такое СтрНайти()?
13 Kashemir
 
20.11.09
15:10
(12) Найти()
14 Sir G
 
20.11.09
15:18
(10) Огромное спасибо! Заработало!!!
15 NcSteel
 
20.11.09
15:23
(14) Советую на ночь СП почитывать , или в туалет книгу купи "Профразработка в система 1С 8"
Независимо от того, куда вы едете — это в гору и против ветра!