Склонение ФИО, должностей и подразделений в 1С? Это просто! | ||||
|
Несмотря на кажущуюся очевидность, задача эта далеко не проста, если вести речь о попытках полного алгоритмического моделирования правил, изложенных не в самом тонком учебнике. Тем не менее, работы в этом направлении ведутся, есть в том числе и реализации на встроенном языке 1С, и некоторые из них пользуются заслуженным успехом. Родоначальник платформы, сама фирма 1С, лишь сравнительно недавно озадачилась этой проблемой, выпустив в 2006 году внешнюю компоненту "Склонение ФИО". Компонента обладает технологичностью в 1 метод (Просклонять) и, как следует из названия, склоняет пока только ФИО - должности и подразделения остались вне реализации. Мы, однако, будем в дальнейшем вести речь о более мощном специализированном средстве - библиотеке функций "Склонение ФИО, должностей и подразделений", а также созданной для ее использования на платформе 1С внешней компоненте "Сервис поддержки склонений для 1С". Сотворите маленькое чудо! Всего несколько строк кода в глобальном модуле, минимальные изменения Конфигурации - и ваше 1С:Предприятие готово склонять даже самые замысловатые фамилии, имена и отчества. Опыт 5 лет эксплуатации библиотеки версии 2.0 в составе различных конфигураций 1С (V77) показал превосходные результаты склонения ФИО на реальных базах данных сотрудников. В новой версии библиотеки добавлена возможность склонений должностей, подразделений и их сочетаний, а также некоторые сервисные функции. Компонента также обновилась до версии 2.1, обзавелась закладкой в настройках Предприятия, справкой в Синтакс-помощнике и другим удобным функционалом.
|
|||