Как просклонять?
☑
0
mikecool
31.08.11
✎
13:30
Сконирую с пом namedecl "Генеральный директор" в род падеже
хочу получить "Генерального директора" для сочетания "в лице генерального ...", получаю "Генеральныя директора"
может другой падеж нужен?
1
tridog
31.08.11
✎
13:32
С точки зрения русского языка для корректного склонения нужно знать пол. В компоненту его передать низя?
2
Salvador Limones
31.08.11
✎
13:36
Тоже эта тема интересна.
Немного потыркавшись, стал склонять должность отдельно по словам.
3
Salvador Limones
31.08.11
✎
13:38
+(2)
МассивСтрок = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(ДолжИсполнителя, " ");
Для Номер = 1 По МассивСтрок.Количество() Цикл
ДляСклонения=СокрЛП(МассивСтрок[Номер-1]);
ДолжИсполнителяСкл = ДолжИсполнителяСкл + глЗначениеПеременной("глКомпонентаСклоненияФИО").Просклонять(ДляСклонения, 2) + " ";
КонецЦикла;
Для УПП
4
Dен
31.08.11
✎
13:38
(0) Компонента впервую очередь предназначена для склонения имен. Поэтому не факт, что она корректно будет склонять другие слова.
Да и имена она не всегда корректно склоняет...
5
mikecool
31.08.11
✎
13:40
(2) спс за вариант
6
skunk
31.08.11
✎
13:40
(0)ищи функцию Падеж ... её тут раз сто наверное постили
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn