|
обработка по замене значений | ☑ | ||
---|---|---|---|---|
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
|
сейчас с этими СП проблема. Ставишь в конфе обычное приложение один СП, управляемое - совсем другой. А если мобильное приложение, то он вообще какой-то бред вываливает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |