Склонение ФИО

11.10.13

Склонение ФИО без подключения сторонних компонент для ЗУП 2.5!

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Склонение ФИО
.epf 6,21Kb ver:1
50 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Для демонстрации была написана простенькая обработка, где выбирается сотрудник из справочника, ФИО которого нужно просклонять (управляемые формы). 

Вступайте в нашу телеграмм-группу Инфостарт

склонение

См. также

Мероприятия Системный администратор Программист Бизнес-аналитик Руководитель проекта Россия Платные (руб)

Флагманское событие от Инфостарта, объединяющее профессионалов из всех сфер 1С. Участников ждет насыщенная программа по разработке, управлению проектами, аналитике, информационной безопасности и управлению ИТ-командами.

64000 руб.

06.08.2025    13309    341    0    

21

Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

24900 руб.

20.08.2024    57967    311    154    

283

Для ИТ-специалистов 1C:Бухгалтерия Россия Платные (руб)

Создавайте точные образы будущей программы с помощью современного инструмента для прототипирования и дизайна проектов на 1С - онлайн-сервиса “Maker”.

7768 руб.

25.05.2023    73344    552    0    

349

Мероприятия Системный администратор Программист Бизнес-аналитик Пользователь Руководитель проекта Стажер Россия

16-я конференция для разработчиков, архитекторов, тестировщиков 1С. В программе 80% докладов по технологиям автоматизации учета на платформе 1С:Предприятие и 20% контента по развитию команды и личной эффективности.

54600 руб.

17.12.2025    2734    0    0    

16

Системный администратор Программист Бизнес-аналитик 1C:Бухгалтерия

Оркестратор 1С – мощный инструмент для мониторинга и управления системами 1С. Решение обеспечивает оперативный мониторинг данных в режиме реального времени, предоставляет наглядные графические показатели и позволяет управлять базами и сеансами. Отечественное ПО с регулярными обновлениями и сопровождением гарантирует стабильность и безопасность вашей инфраструктуры. Заказывайте 1С-Оркестратор и получайте центр наблюдения для эффективного управления и контроля, даже за высоконагруженными системами 1С!

28000 руб.

04.12.2023    11234    0    0    

45

1С 8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Бухгалтерский учет Налоговый учет НДС Платные (руб)

Готовое обновление для конфигурации 1С:Управление торговлей 10.3, 1С:Комплексная автоматизация 1.1 , 1С:Управление производственным предприятием 1.3 обеспечивающее полную поддержку новой ставки НДС 22%. Для 1С:УТ 10.3 реализована поддержка печати чеков ККМ, а также Правила обмена с 1С:БП 3.0. Решение встраивает необходимые изменения в перечисления и документы, включая торговые операции и печатные формы.

12200 руб.

16.12.2025    6477    75    0    

71

1С 8.3 1С:Управление торговлей 10 Россия Платные (руб)

Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.

14640 руб.

19.12.2025    3818    42    21    

43

Для бухгалтерии и кадров 1C:Бухгалтерия Россия Платные (руб)

Распознавание первичных документов (РПД) в 1С Бухгалтерия 8.3 - это сервис, который распознает и исключает необходимость ввода первичных документов в 1С.

600 руб.

11.07.2023    21231    258    0    

109
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. peterxx 23 11.10.13 15:55 Сейчас в теме
Стесняюсь спросить, а чем она отличается (желательно в лучшую сторону) от уже предлагавшихся здесь и компоненты от 1С?
2. kote 537 11.10.13 17:28 Сейчас в теме
(1) судя по всему - это не внешняя компонента.. т.е. там код 1С отрабатывает - осталось только это все оформить в виде функции..
10. Alchemist 29.07.14 10:34 Сейчас в теме
(1) peterxx, автор написал, что обработка не использует никаких внешних компонент - скачал, потратил 1$m - посмотрел исходный код, и увидел, что, на самом деле, обработка использует типовые механизмы ЗУП. Ставлю минус!!!

//Получение компоненты склонения ФИО 
&НаСервереБезКонтекста
Функция ПодключитьКомпоненту()

ИмяКомпоненты =  "ОбщийМакет.КомпонентаСклоненияФИО";
Если Не ПодключитьВнешнююКомпоненту(ИмяКомпоненты, "МояКомпонентаСклоненияФИО", ТипВнешнейКомпоненты.Native) Тогда
  ВызватьИсключение НСтр("ru = 'Ошибка подключения внешней компоненты.'");
КонецЕсли;

Возврат Новый("AddIn.МояКомпонентаСклоненияФИО.CNameDecl");

КонецФункции


// Функция склоняет переданую фразу через подключение к штатной Функции "Просклонять" и компоненте "КомпонентаСклоненияФИО" 
//   Падеж, в который необходимо поставить ФИО.
//   1 - Именительный
//   2 - Родительный
//   3 - Дательный
//   4 - Винительный
//   5 - Творительный
//   6 - Предложный
&НаСервере
Функция СклонятьНаСервере ()
	КомпонентаСклоненияФИО = ПодключитьКомпоненту();
	ФИОСотрудника = Сотрудники; 
	УниверсальныеМеханизмы.Просклонять(КомпонентаСклоненияФИО, ФИОСотрудника, 3,Неопределено, ФИОСотрудника);  
	Возврат ФИОСотрудника;
КонецФункции
Показать
d4rkmesa; +1 Ответить
3. RailMen 832 12.10.13 00:55 Сейчас в теме
Текст в студию.
Без текста - кот в мешке.
Sherdrada; echo77; +2 Ответить
4. spy-83 199 12.10.13 08:24 Сейчас в теме
6. evoo 8 14.10.13 04:23 Сейчас в теме
(4) spy-83, что-то не вижу текста у вас..
5. evoo 8 14.10.13 04:21 Сейчас в теме
Столкнулась с задачей, нужно было просклонять ФИО в нескольких падежах. На просторах интернета предлагается часто вариант подключения внешней библиотеки NameDecl.dll.

НО, в ЗУП есть собственная компонента склонения и даже есть общая функция, которая работает с помощью подключения этой компоненты.

У меня возникли сложности с подключением компоненты и работой этой функции на управляемых формах. После того как проблема решена, спешу поделиться с теми кто работает на управляемых формах (вот особенность:)).
7. Yashazz 4894 14.10.13 13:51 Сейчас в теме
Если кому с текстом, то вот: http://infostart.ru/public/16470/ - во всех падежах.
А ещё можно поискать по автору Jurer (у меня сеть подтормаживает, щас не найду), там сильно сделано и лаконично.
8. Nuuq 76 23.10.13 10:51 Сейчас в теме
Вот выдранный из дельфи на 1С77, этот для 1С82. Так же этот алгоритм видел еще где-то
Скрытый текст

У меня данный алгоритм успешно склоняет ФИО для печати некоторых документов в УТ 10.3
9. Xershi 1537 11.07.14 11:24 Сейчас в теме
(8) Nuuq, я чуть не умер от боли при взгляде на ваш код. Поменяйте цвет текста...
11. Халидэ 09.09.15 08:07 Сейчас в теме
Представляет кого? Иванова Олег Анатольевича. А никак не Олега Анатольевича.
Для отправки сообщения требуется регистрация/авторизация