|   |   | 
| 
 | УниверсальныеМеханизмы.Просклонять числительные | ☑ | ||
|---|---|---|---|---|
| 0
    
        Наська72 12.08.13✎ 14:01 | 
        В договоре нужно прописать в каком количестве экземпляров он составлен.
 ФормСтрока1 = "Л = ru_RU;"; ПарПредмета1 = "экземпляр,экземпляра,экземпляров,м, 0"; Экземпляров = НРег(ЧислоПрописью(КоличествоЭкземпляровЧислом, ФормСтрока1, ПарПредмета1)); //Здесь получаю "два экземпляра 00" РазобьемНаСловаАТоКоряво = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(Экземпляров, " "); Если РазобьемНаСловаАТоКоряво.Количество() > 0 Тогда СклоненнаяФраза = ""; СклоненноеСлово = ""; Если УниверсальныеМеханизмы.Просклонять(глЗначениеПеременной("глКомпонентаСклоненияФИО"), РазобьемНаСловаАТоКоряво[0], 2, Перечисления.ПолФизическихЛиц.Мужской, СклоненноеСлово) Тогда СклоненнаяФраза = СклоненноеСлово; КонецЕсли; СклоненноеСлово = ""; //Здесь получаю "два", хочу "двух" Если УниверсальныеМеханизмы.Просклонять(глЗначениеПеременной("глКомпонентаСклоненияФИО"), РазобьемНаСловаАТоКоряво[1], 2, Перечисления.ПолФизическихЛиц.Мужской, СклоненноеСлово) Тогда СклоненнаяФраза = СклоненнаяФраза + " " + СклоненноеСлово; КонецЕсли; ОблОснЧасть.Параметры.КоличествоЭкземпляров = СклоненнаяФраза; //Здесь получаю "два экземпляре", хочу "двух экземплярах" | |||
| 1
    
        Живой Ископаемый 12.08.13✎ 14:02 | 
        помещать в книгу знаний?     | |||
| 2
    
        Наська72 12.08.13✎ 14:02 | 
        Вместе фразу тоже пробовала, эффект тот же     | |||
| 3
    
        Живой Ископаемый 12.08.13✎ 14:03 | 
        добавил. форум говорит вам спасибо!     | |||
| 4
    
        Наська72 12.08.13✎ 14:03 | 
        (1) Нет, это вопрос, как сделать что бы выдавало правильную фразу     | |||
| 5
    
        Наська72 12.08.13✎ 14:03 | 
        (3) Не нужно этого делать!     | |||
| 6
    
        Живой Ископаемый 12.08.13✎ 14:03 | 
        нет вопроса. Это сообщение, было добавлено в книгу знаний     | |||
| 7
    
        Наська72 12.08.13✎ 14:05 | 
        (6) Мне нужна помощь     | |||
| 8
    
        butterbean 12.08.13✎ 14:10 | 
        (7) не парься, сделай свою функцию для слова "экземпляр"     | |||
| 9
    
        Maxus43 12.08.13✎ 14:10 | 
        кто это писал? РазобьемНаСловаАТоКоряво?     | |||
| 10
    
        Наська72 12.08.13✎ 14:10 | 
        (8) по принципу, если 2 тогда двух экземпляров, 3 - трех экземпляров и т.д. Так?     | |||
| 11
    
        Наська72 12.08.13✎ 14:15 | 
        (9) Это тестируемый кусок. Я писала     | |||
| 12
    
        Наська72 12.08.13✎ 14:36 | 
        Ясн. Больше нет предложений кроме (8)?     | |||
| 13
    
        Maxus43 12.08.13✎ 14:39 | 
        (12) есть, дополнительно склонять получившееся слово, а не число     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |