supply_technics:jazyk_1s
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| supply_technics:jazyk_1s [02.12.2016 06:36] – 146 | supply_technics:jazyk_1s [04.04.2023 07:19] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| ==== Нормализация произвольного артикула ==== | ==== Нормализация произвольного артикула ==== | ||
| <code 1c> | <code 1c> | ||
| - | Значение = avtozipРазное.НормализоватьАртикул(Значение); | + | Значение = ФП_РазноеКлиентСервер.НормализоватьАртикул(Значение); |
| </ | </ | ||
| + | |||
| + | ==== Проверка соответствия строки шаблону ==== | ||
| + | <code 1c> | ||
| + | Значение = ФП_ОбщегоНазначенияСервер.СтрокаСоответствуетШаблону(Значение, | ||
| + | </ | ||
| + | Возвращает " | ||
| + | |||
| ==== Нормализация артикулов ВАЗ ==== | ==== Нормализация артикулов ВАЗ ==== | ||
| Строка 15: | Строка 22: | ||
| МассивСлов = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивСлов(Значение, | МассивСлов = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивСлов(Значение, | ||
| Если МассивСлов.Количество() > 1 Тогда | Если МассивСлов.Количество() > 1 Тогда | ||
| - | Модель = МассивСлов[0]; | + | |
| - | Деталь = МассивСлов[1]; | + | Деталь = МассивСлов[1]; |
| - | Если СтрДлина(Модель) = 4 Тогда | + | |
| - | МассивСлов[0] = Строка(Модель) + " | + | |
| - | Конецесли; | + | МассивСлов[0] = Строка(Модель) + " |
| + | Конецесли; | ||
| - | Если МассивСлов.Количество() = 2 Тогда | + | |
| - | | + | МассивСлов.Добавить(" |
| - | КонецЕсли; | + | КонецЕсли; |
| Значение = СтроковыеФункцииКлиентСервер.ПолучитьСтрокуИзМассиваПодстрок(МассивСлов, | Значение = СтроковыеФункцииКлиентСервер.ПолучитьСтрокуИзМассиваПодстрок(МассивСлов, | ||
| КонецЕсли | КонецЕсли | ||
| </ | </ | ||
/var/www/html/data/attic/supply_technics/jazyk_1s.1480660611.txt.gz · Последнее изменение: (внешнее изменение)
