Как в ут 10.3 из 3 сделать "трех"
☑
0
101101
11.04.24
✎
10:55
Как в ут 10.3 из 3 сделать "трех" ? Ну то есть по аналогии
1
ЖНЕЦ
11.04.24
✎
10:57
по тому же принципу , что из 2 сделать "два"
и от конфигурации не зависит
Вопрос то в чем ?
2
youalex
11.04.24
✎
11:00
Глобальный контекст (Global context)
ЧислоПрописью (NumberInWords)
3
101101
11.04.24
✎
11:02
числопрописью из 3 сделает "три", а мне надо "трех"
4
Irbis
11.04.24
✎
11:07
(3) Тама в параметрах помниться была строка падежов; в ПолучитьСклоненияСтроки (GetStringDeclensions)
5
youalex
11.04.24
✎
11:11
Есть еще ПолучитьСклоненияСтрокиПоЧислу()
начиная с версии 8.3.14.
в сп есть примеры, сам не пользовался
6
ЖНЕЦ
11.04.24
✎
11:16
Если сч=3 Тогда
возврат "трех";
ИначеЕсли сч="3" Тогда
возврат "трЁх";
Иначе
Возврат "на Троих";
КонецЕсли;
7
youalex
11.04.24
✎
11:17
как то так
Стр = ПолучитьСклоненияСтрокиПоЧислу("", 3, "",
"ЧС=Количественное", "ПД=Родительный; ПЧ=ЧислоПрописью");
8
Гена
11.04.24
✎
11:19
(6) А где "Третьим будешь?"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший