Обрезать строку до запятой #650954


#0 by Alekzander
Есть, например, характеристика номенклатуры с наименованием "46, чёрный". Как обрезать строку до запятой слева при том, что функция Лев не подойдёт - слева до запятой может быть сколько угодно символов?
#1 by бомболюк
это невозможно
#2 by abitfrosty
Сред
#3 by БледноЗолотистый
найти
#4 by Sidney
Найти(строка,Символ(код символа))
#5 by Alekzander
щас попробую, спасибо!
#6 by Андрюха
Сред(строка, Найти(строка,Символ(код символа)))
#7 by samozvanec
в общих модулях есть строку в массив еще
#8 by salvator
Единичку забыл ;)
#9 by БледноЗолотистый
Похоже на черезпопную работу с характеристиками.
#10 by Reset
Дословно сказано "ДО запятой", т.е. запятую оставить ;P
#11 by БледноЗолотистый
До это не По
#12 by Reset
Сложно отрицать
#13 by БледноЗолотистый
А, ну да, в данном случаи запятую оставить.
#14 by Lama12
Ну и вопросы. Вроде 87.
#15 by Wobland
Лев(стр, -1)?
#16 by Андрюха
Минус один?
#17 by Wobland
Найти=0
#18 by Андрюха
чаво?
#19 by Lama12
Ну проверку добавь. В Сказано что "," всегда есть.
#20 by andreymongol82
Лев(Строка, ?(Найти(Строка,",")-1)=0,1,Найти(Строка,",")-1)
#21 by Wobland
не хочу ;)
#22 by Wobland
во-первых, не сказано, во-вторых, это не аргумент
#23 by НЕА123
СтрПолучитьСтроку(СтрЗаменить(Строка,",",Символы.ПС),1) ежели не многострочная
#24 by Андрюха
А что если...
#26 by Maxus43
тогда уж так:
#27 by Андрюха
Это же был перформанс! Аллегорическое олицетворение хтонического ужаса, экзистенциальное воплощение протеста против агрессивных тенденций глобальной автоматизации! Современное искусство программирования обязано шокировать и эпатировать!!
#28 by GANR
+
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С