Имя: Пароль:
1C
 
не работает конструктор форматной строки
0 r2d24
 
27.12.14
18:22
вот часть кода:
НДС = Сумма/118*18;
НДС = СтрЗаменить(НДС, Символы.НПП, "");
НДС = Формат(НДС,"ЧДЦ=2");

Берется сумма и высчитывается НДС.
Сначала я избавляюсь от символа, который похож на пробел, а затем округляю до 2-х символов после запятой.
Конструктор форматной строки работает, если не использовать строчку
НДС = СтрЗаменить(НДС, Символы.НПП, "");

т.е. делается только одно действие, а второе игнорируется. В чем может быть проблема?
1 Defender aka LINN
 
27.12.14
18:25
(0) В ДНК
2 Фокусник
 
27.12.14
18:25
(0) формат числа работает с числом, а не со строкой. От неразрывного пробела нужно форматом избавляться, а не стрзаменить... Или уж стрзаменить ПОСЛЕ формат делать ;)
3 r2d24
 
27.12.14
18:33
(2) спасибо. Я Сумму сделал числовым, а про НДС забыл.
Закон Брукера: Даже маленькая практика стоит большой теории.