helpf.pro
Регистрация

v8.2 УП: Только Цифры В Строке

Kamil
23.07.2013 13:34Прочитано: 2525
Как получить только цифру в строке если там цифры например В-1200 а нужно 1200???
Yandex
Возможно, вас также заинтересует
Реклама на портале
Gonzik2
23.07.2013 14:26Ответ № 1
Ответ тут https://help1c.com/faq82/view/1188.html
Изменено 23.07.13 14:29:40
Kamil
24.07.2013 08:10Ответ № 2
Как обратиться теперь к этой функции??? У меня код вот так выглядить

Для каждого ТекСтрокаУслуги Из Таблица Цикл

Если ТекСтрокаУслуги.ДаНет = Истина Тогда
НоваяСтрока = НовыйЗаказ.Услуги.Добавить();
НоваяСтрока.Номенклатура = ТекСтрокаУслуги.НаименованиеРаботы;
НоваяСтрока.Содержание = ТекСтрокаУслуги.НаименованиеРаботы;
НоваяСтрока.МодельККА = ТекСтрокаУслуги.МодельККА;
НоваяСтрока.ЗаводскойНомер = ТекСтрокаУслуги.ЗаводскойНомер;
НоваяСтрока.РегНомер = ТекСтрокаУслуги.РегНомер;
НоваяСтрока.ГарантийныйСрок = ТекСтрокаУслуги.ГарантийныйСрок;
НоваяСтрока.ГодВыпуска = ТекСтрокаУслуги.ГодВыпуска;
НоваяСтрока.МестоПроведенияРабот = ТекСтрокаУслуги.МестоПроведенияРабот;
НоваяСтрока.Количество = 1 ;


НоваяСтрока.Цена =?????? ;
НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена ;
НоваяСтрока.ПериодичностьТО = ТекСтрокаУслуги.ПериодичностьТО ;
НоваяСтрока.КатегорияДоговора = ТекСтрокаУслуги.КатегорияДоговора ;
НоваяСтрока.СтавкаНДС = НДС ;

КонецЕсли;

КонецЦикла;
_Tony_
24.07.2013 08:24Ответ № 3
Код 1C v 8.2 УП
 НоваяСтрока.Цена =УбратьЛишниеСимволы(Строка1)  ;   


Строка1-твоя строка с буквами
Kamil
24.07.2013 08:34Ответ № 4
Ничего не выходит??? Пусто че та???
Gonzik2
24.07.2013 14:23Ответ № 5
в функцие вместо строки
ПравильныеСимволы = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnmЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮйцукенгшщзхъфывапролджэячсмитьбю";
Поставь:
ПравильныеСимволы = "1234567890.";


НоваяСтрока.Цена =Число(УбратьЛишниеСимволы(Строка1));
Изменено 24.07.13 14:24:09
Kamil
24.07.2013 15:47Ответ № 6
Преобразование к типу число не может быть выполнено
Kamil
24.07.2013 16:00Ответ № 7
Огромное спасибо!!!
Kamil
24.07.2013 16:00Ответ № 8
Вопрос закрыт!
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.