8.х Изменение падежа в фамилии сотрудника

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем ivakin, 19 апр 2009.

  1. TopicStarter Overlay
    ivakin
    Offline

    ivakin

    Регистрация:
    19 апр 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Подскажите, как в 8 версии измененить падеж в фамилии сотрудника в расходном ордере. Сейчас
    печатается в им.падеж.
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Только ручками в коде.
  3. AlexFF
    Offline

    AlexFF Разбирающийся

    Регистрация:
    6 мар 2007
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    26
    В УПП есть функция "ПросклонятьФИО"

    Код:
    // Функция склоняет ФИО
    // Параметры:
    //  ФИО (обязательный), тип строка
    //   Параметр должен содержать фамилию, имя и отчество в именительном падеже единственного числа.
    //   Строка должна состоять только из букв русского алфавита, пробелов и дефисов. Фамилия, имя и отчество
    //   должны разделяться пробелами. Внутри фамилии, имени, отчества пробелов быть не должно.
    //   Допустимы следующие сочетания фамилии, имени и отчества: ФИО, ИОФ, ИО, ИФ, ФИ, Ф, И, О.
    //   Двойные и тройные имена и фамилии должны писаться через дефис. Имена и отчества должны быть полные
    //
    //  Падеж (обязательный), тип число
    //   Падеж, в который необходимо поставить ФИО.
    //   1 - Именительный
    //   2 - Родительный
    //   3 - Дательный
    //   4 - Винительный
    //   5 - Творительный
    //   6 - Предложный
    //
    //  Пол (необязательный), тип ПеречислениеСсылка.ПолФизическихЛиц
    //   Данный параметр предназначен для разрешения возможных неоднозначностей, например, имя Карен Акопян
    //   может принадлежать и мужчине, и женщине, и в зависимости от этого склоняться или не склоняться.
    //   В остальных случаях рекомендуется опускать этот параметр.
    
    
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Блин, извиняюсь, но мне кажется это самописная функция.
    П.С. Сильно не пинайте, просто я первый раз про эту функцию слышу.
  5. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Есть еще несколько вариантов чем склонять фамилии:
    1. Внешней компонентой NameDecl.dll. Вполне рабочая штука. Но кроме редактирования кода, нужно будет ее регистрировать на машинах, которые будут склонять ФИО.
    2. Встречал функцию от Гения1С видимо аналогичную тому, что предложил AlexFF http://www.infostart.ru/projects/2031/
    3. Еще можно глянуть вот на эту зверушку: http://1c.proclub.ru/modules/mydownloads/p...92&lid=1545 (я ее не щупал)

Поделиться этой страницей