Инструменты пользователя

Инструменты сайта


supply_technics:jazyk_1s

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki