Имя: Пароль:
1C
 
Как убрать 00 в 20 Двадцать лет 00
,
0 Дина88
 
13.09.19
13:00
ФормСтрока = "Л = ru_RU;ДП=Ложь;";
          ПарПредмета="год,года,лет,м";
          ПрописьЧисла = ЧислоПрописью(СрокИИП,ФормСтрока,ПарПредмета);
    Макет.Параметры.СрокИИП_Прописью=ПрописьЧисла;
1 Дина88
 
13.09.19
13:02
В макете договора прописано:
1.1. Соавторы передают Издателю сроком на [СрокПользования] [СрокИИП_Прописью] исключительные имущественные права на использование Произведения с названием [НазваниеПроизведения], именуемое в дальнейшем «Произведение» на территории Российской Федерации и за рубежом на территории всего мира без ограничений в порядке и на условиях настоящего договора.
2 Вафель
 
13.09.19
13:02
3 Дина88
 
13.09.19
13:04
Добрый день! Помогите, пожалуйста, убрать дробные числа 00 в числе прописью 20(Двадцать лет 00)
4 trooba
 
13.09.19
13:09
(3) СтрЗаменить()
5 HawkEye
 
13.09.19
13:10
(0) СтрЗаменить(ПрописьЧисла, "00", "");
6 Дина88
 
13.09.19
13:18
А куда конкретно вписать? Не получается. Только учусь.
ФормСтрока = "Л = ru_RU;ДП=Истина;
          ПарПредмета="год,года,лет,м";
          ПрописьЧисла = ЧислоПрописью(СрокИИП,ФормСтрока,ПарПредмета);
          СтрЗаменить(ПрописьЧисла, "00", "");
    Макет.Параметры.СрокИИП_Прописью=ПрописьЧисла;

Ошибку выдает:
{Документ.Договор.Форма.ФормаЭлемента.Форма(17,41)}: Пропущен символ '"' (двойная кавычка)
         ФормСтрока = "Л = ru_RU;ДП=Истина;<<?>> (Проверка: Толстый клиент (обычное приложение))
{Документ.Договор.Форма.ФормаЭлемента.Форма(17,41)}: Ожидается символ ';'
         ФормСтрока = "Л = ru_RU;ДП=Истина;<<?>> (Проверка: Толстый клиент (обычное приложение))
{Документ.Договор.Форма.ФормаЭлемента.Форма(20,16)}: Встроенная функция может быть использована только в выражении. (СтрЗаменить)
          СтрЗаменить<<?>>(ПрописьЧисла, "00", ""); (Проверка: Толстый клиент (обычное приложение))
7 catena
 
13.09.19
13:21
ПрописьЧисла=СтрЗаменить(ПрописьЧисла, "00", "");
8 Дина88
 
13.09.19
13:22
(2) ЧислоПрописью(123.456,"НП=Ложь",",,,,,,,,0")
//вот это добавить в
ПрописьЧисла = ЧислоПрописью(СрокИИП,ФормСтрока,ПарПредмета);  
//?
Тоже ошибку выдает при виде
9 olegves
 
13.09.19
13:28
(8) позовите программиста
10 Дина88
 
13.09.19
13:34
Всем спасибо. Заработало!!!)))
Изменила
ФормСтрока = "Л = ru_RU;ДП=Истина";
на
ФормСтрока = "Л = ru_RU;ДП=Ложь";
и
ПрописьЧисла=СтрЗаменить(ПрописьЧисла, "00", "");
заработала!!!!
11 dka80
 
13.09.19
13:40
(10) а вот в (2) ты смотрела 6 пост?
12 palsergeich
 
13.09.19
13:46
В числопрописью 6 или 7 параметр как раз за этототвечает, не помню за давностью
13 Fish
 
13.09.19
13:46
(5) А если там будет 200 лет? :))
14 Fish
 
13.09.19
13:47
+(13) А, туплю. Пропись же :))
Ошибка? Это не ошибка, это системная функция.