Имя: Пароль:
1C
 
как преобразовать доп реквизит в число
↓ (Волшебник 10.07.2025 09:14)
0 Хрустальчик
 
10.07.25
00:34
приветствую, столкнулся с проблемой при умножении двух доп. реквизитов. Получаю два значения этих двух реквизитов (ширина и длина условно) (тип значений - Дополнительное значение и он в предприятии задается в ПВХ).  

Мне надо их умножить друг на друга, а как к числу преобразовать?
1 craxx
 
10.07.25
00:52
(0) Пятница вступает в свои права?
2 Chameleon1980
 
10.07.25
04:50
(0) что? в пвх какой тип указан? справочник - дополнительное значение? значит, скорее всего, там будет только наименование.

преобразовать?

да хоть
СтроковыеФункцииКлиентСервер.СтрокаВЧисло(Знач Значение)

да куча вариантов строку в число преобразовать.
3 Ненавижу 1С
 
гуру
10.07.25
08:04
числа хранить в справочнике это по-современному, модно, стильно
4 программистище
 
10.07.25
08:10
(3) ну это делают, чтобы задавать конкретные значения, и не вводить не то, но потом зуммеры преобразовать число не могут
5 DrZombi
 
гуру
10.07.25
08:19
(0) (2) Сдаётся мне, что там не просто число, а произвольный набранный текст.

"Интересное" решение у ТС, никогда такого не было, и вот опять :)
6 Chameleon1980
 
10.07.25
08:20
автору, похоже, досталось то, что досталось - ПВХ с типом спр.
А вот ума не хватило поискать ответа на очень простой вопрос на просторах.
7 Волшебник
 
10.07.25
09:15
(0) Используйте функцию Число()

А для перемножения используйте звёздочку *