PADEG_FIO

Функция выполняет преобразование ФИО в заданный падеж.

PADEG_FIO(ФИО, род, падеж)

Параметры

ФИО - текст, род - число, падеж - число.

Результат

текст.

Порядок следования составляющих ФИО – фамилия, имя, отчество.

Род: 1 - мужской, 2 - женский, 0 - определяется автоматически по отчеству.

Падеж: 1 - именительный, 2 - родительный, 3 - дательный, 4 - винительный, 5 - творительный, 6 - предложный.

Допускается использование инициалов и сокращенных имени, отчества. Может выполнять преобразование имен типа китайских. Для корректной работы функции необходимо наличие трех компонент ФИО (имена китайского типа допускается задавать двумя словами). В ряде случаев правильно обрабатываются ФИО, записанные в формате «Фамилия Имя [Имя]». Кроме преобразования функция выполняет форматирование ФИО.

Пример

PADEG_FIO(''Иванов Иван Иванович'', 1, 2) - результат Иванова Ивана Ивановича

PADEG_FIO(''Петров П. П.'', 1, 2) - результат Петров П.П.