|
обработка по замене значений |
☑ |
0
Fire-Rex
20.10.15
✎
17:05
|
Добрый День! Сделал простейшую обработку для переноса части наименования (до первого пробела) в артикул. Проблема - наименование многих позиций перенеслось в базу некорректно: есть двойной пробел, скобка и т.д. Как в код к отбору дописать еще символы
|
|
1
Fire-Rex
20.10.15
✎
17:05
|
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Наим=ВыборкаДетальныеЗаписи.НаименованиеПолное;
Сообщить(Наим);
Строка=Найти(Наим," ");
Артикул=Лев(Наим,Строка-1);
Ссылка = ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект();
Ссылка.Артикул=Артикул;
Ссылка.Записать();
КонецЦикла;
|
|
2
Fire-Rex
20.10.15
✎
17:05
|
УТ 11.1
|
|
3
DexterMorgan
20.10.15
✎
17:10
|
(0) Создай массив недопустимых символов и функцию, в котрой перебираешь элементы массива:
СтрЗаменить(ИсходнаяСтрока, ЭлементМассива, "");
|
|
4
DexterMorgan
20.10.15
✎
17:11
|
Ну или тупо пропиши:
СтрЗаменить(ИсходнаяСтрока, " ", "");
СтрЗаменить(ИсходнаяСтрока, "(", "");
и тд
|
|
5
Fish
гуру
20.10.15
✎
17:13
|
Используй СтрРазделить
|
|
6
mTema32
20.10.15
✎
17:15
|
(5) Прикольно. Я не знал про такую функцию)
|
|
7
DexterMorgan
20.10.15
✎
17:16
|
(5) Чиво?)
|
|
8
DexterMorgan
20.10.15
✎
17:16
|
(6) Такой нету)
|
|
9
VikingKosmo
20.10.15
✎
17:16
|
(5) Шта?
|
|
10
mTema32
20.10.15
✎
17:19
|
(8)Глобальный контекст.СтрРазделить (Global context.StrSplit)
Глобальный контекст (Global context)
СтрРазделить (StrSplit)
Синтаксис:
СтрРазделить(<Строка>, <Разделитель>, <ВключатьПустые>)
Параметры:
<Строка> (обязательный)
Тип: Строка.
Разделяемая строка.
<Разделитель> (обязательный)
Тип: Строка.
Строка символов, каждый из которых является индивидуальным разделителем.
<ВключатьПустые> (необязательный)
Тип: Булево.
Указывает необходимость включать в результат пустые строки, которые могут образоваться в результате разделения исходной строки.
Значение по умолчанию: Истина.
Возвращаемое значение:
Тип: Массив.
Массив со строками, которые получились в результате разделения исходной строки.
Описание:
Разделяет строку на части по указанным символам-разделителям.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
См. также:
Глобальный контекст, метод СтрСоединить
|
|
11
DexterMorgan
20.10.15
✎
17:21
|
(10) А, это 8.3.6 =)
|
|
12
VikingKosmo
20.10.15
✎
17:21
|
(10) это где ты контрафактный СП нашел?
|
|
13
mTema32
20.10.15
✎
17:26
|
(11) Угу)
|
|
14
hhhh
20.10.15
✎
17:40
|
сейчас с этими СП проблема. Ставишь в конфе обычное приложение один СП, управляемое - совсем другой. А если мобильное приложение, то он вообще какой-то бред вываливает.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший