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

11.10.13

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

Файлы

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

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

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

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

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

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

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

склонение

См. также

Программист Платные (руб)

Освойте полный цикл проектирования 1С-систем: от архитектуры и интеграций до масштабирования и безопасности. Начните принимать стратегические решения, которые ценят заказчики, и вырастите до ведущего архитектора в компании

19.09.2025    10722    63    0    

62

Программист Платные (руб)

Практический курс по автоматизации процессов разработки, тестирования и поставки решений на платформе 1С с использованием современных DevOps-инструментов: GitLab, Jenkins, SonarQube и Vanessa Automation.

29250 руб.

08.09.2025    9124    50    0    

53

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

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

6473 руб.

25.05.2023    69530    486    0    

319

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

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

5250 руб.

06.08.2025    8180    117    0    

20

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

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

14400 руб.

20.08.2024    48579    273    143    

245

Программист Платные (руб)

Освойте полный цикл разработки: от создания справочников до сложных отчетов в СКД, интеграции и подготовки к сертификации «1С:Профессионал»

49600 руб.

29.08.2025    4306    16    0    

20

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

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

28000 руб.

04.12.2023    10607    0    0    

42
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 831 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 4885 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 1530 11.07.14 11:24 Сейчас в теме
(8) Nuuq, я чуть не умер от боли при взгляде на ваш код. Поменяйте цвет текста...
11. Халидэ 09.09.15 08:07 Сейчас в теме
Представляет кого? Иванова Олег Анатольевича. А никак не Олега Анатольевича.
Для отправки сообщения требуется регистрация/авторизация