Функция "Просклонять"

1. Skromnyi 12 17.08.12 13:12 Сейчас в теме
В стандартных конфигурациях в общем модуле УниверсальныеМеханизмы есть функция "Просклонять", а в Документообороте не нашел даже такого модуля. Есть вообще эта функция или нет?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. AlexO 135 17.08.12 16:55 Сейчас в теме
(1) Skromnyi,
есть функция "Просклонять"

А "Склонить", "Прислонить" и "Отслониться" - нет? :)))
2. Gazebo 17.08.12 16:33 Сейчас в теме
3. Skromnyi 12 17.08.12 16:53 Сейчас в теме
В смысле что это такое? Создаю новое правило автозаполнения шаблонов файлов, необходимо указать должность и фамилию в определенном падеже. Соответственно хотел задействовать эту функцию.
4. AlexO 135 17.08.12 16:54 Сейчас в теме
(3) Skromnyi,
В стандартных конфигурациях

не знаю ни одной такой.
Соответственно хотел задействовать эту функцию.

ну так выдерите её "где видели", и вставьте "куда надо".
6. Skromnyi 12 17.08.12 16:59 Сейчас в теме
(4) AlexO, конфигуратор не могу трогать
7. AlexO 135 17.08.12 17:04 Сейчас в теме
(6) Skromnyi,
ну так ежели её никто не написал, откуда тогда её взять?
Создаю новое правило автозаполнения шаблонов файлов ... Соответственно хотел задействовать эту функцию.

конфигуратор не могу трогать

Так вы галочку ищете в Предприятии, чтоль?
Так её и нет :)
11. Skromnyi 12 17.08.12 17:12 Сейчас в теме
(7) AlexO, Вы о какой галочке ведете речь?

Вот например правило настройки замены поля в файле "АдресРаботодателя" на результат выражения:
//Получаем контактную информацию "Юридический адрес" организации, к которой относится документ

РезультатОбработки = УправлениеКонтактнойИнформацией.ПолучитьКонтактнуюИнформацияОбъекта(Файл.ВладелецФайла.Организация, Справочники.ВидыКонтактнойИнформации.ЮридическийАдресОрганизации);


Вот я и хотел используя общую функцию "Просклонять" получить нужный мне результат.
13. AlexO 135 17.08.12 17:23 Сейчас в теме
(11) Skromnyi,
правило настройки замены поля в файле... на результат выражения

Что за файл, что значит "поле в файле", и как вы "поле" меняете на "результат"?
Если у вас реализовано подключение внешних файлов с выполняемых кодом - то так и пишите.
Если вы пытаетесь "просклонять" там, где функции склонения никогда и не было - то вписывайте свою.
14. Skromnyi 12 17.08.12 17:36 Сейчас в теме
(13) AlexO, простите может мы вообще о разных вещах с Вами говорим? В программе в разделе "Нормативно-справочная информация" есть "Правила автозаполнения шаблонов файлов", где можно настроить свои правила. Вот про эти правила я и веду речь.
15. AlexO 135 17.08.12 17:57 Сейчас в теме
(14) Skromnyi,
Ну, если с начала - то вы ведете речь про неведомые "стандартные" конфигурации, в которых "стандартно" "все включено":
В стандартных конфигурациях в общем модуле УниверсальныеМеханизмы есть функция "Просклонять"

Так что наверняка - о разном :))
16. Skromnyi 12 17.08.12 19:22 Сейчас в теме
(15) AlexO, я речь веду о типовых конфигурациях типа БП или УПП, там эта функция есть в общих модулях. Создавая правила автозаполнения в программе "Документооборот" есть возможность обратиться к экспортным функциям, которые есть в конфигурации.
17. AlexO 135 20.08.12 11:26 Сейчас в теме
(16) Skromnyi,
В типовых - УПП и БП, - важна не сама функция, а некая закрытая внешняя компонента "СклонениеФИО", которая по дурацкой традиции 1С еще и хранится в общих макетах.
Если ничего этого нет в Документооборот - то откуда оно возьмется в "правилах автозаполнения"?
8. AActor 35 17.08.12 17:07 Сейчас в теме
есть такая функция, но она не является функцией языка, она написна в самой конфигурации, разработчиками 1с, поправте её как надо и вставите куда необходимо (взять можно в той же самой БП2.0).
10. AlexO 135 17.08.12 17:11 Сейчас в теме
(8) AActor,
есть такая функция, но она не является функцией языка

а если бы и являлась - конфигуратор уже не нужен? :)
12. AActor 35 17.08.12 17:22 Сейчас в теме
(10) не правильно выразил мысль =/ к томо что функция не является скрытой от разработчика, а прописано в самой конфигурации, вот обязательно придраться надо было?)))
9. AActor 35 17.08.12 17:08 Сейчас в теме
просите доступ к конфигурации =)
18. Skromnyi 12 20.08.12 11:36 Сейчас в теме
ага, спасибо. Буду править в конфигураторе :)
19. IfYouWant_YouCan 20.08.12 13:03 Сейчас в теме
также нужная внешняя компонента NameDecl.dll, без нее ничего не выйдет
20. Skromnyi 12 20.08.12 13:23 Сейчас в теме
(19) IfYouWant_YouCan, http://help1c.com/faq82/view/38.html здесь вроде без компоненты работает
21. AlexO 135 20.08.12 13:30 Сейчас в теме
(20) Skromnyi,
может, и работает - кто его знает? проверяйте :)
22. natarezn 27.05.15 10:01 Сейчас в теме
у меня просит конфигурацию с этой функцией. а ее нет ?
23. natarezn 27.05.15 10:03 Сейчас в теме
нету этой функции ! нету
24. natarezn 27.05.15 10:40 Сейчас в теме
25. Lepaza 27.05.15 15:11 Сейчас в теме
мы в общий модуль поставили вот эту функцию (спасибо огромное автору), работает замечательно:
http://infostart.ru/public/330103/
26. AlexO 135 27.05.15 22:42 Сейчас в теме
(25) Lepaza, я вам сразу скажу - несмотря на "размер" функции, даже проверять её не надо - она неполная.
Почему? А нет многих и многих нюансов склонений.
У нас в русском, вообще-то - было до 14 падежей, 3 числа, и много еще чего, что сейчас (малая толика) превратилось в "исключения".
Так вот, этих-то исключений и нет.
Например, как склонять "украинскую" фамилию "Кучер"? А если это - Анна Кучер?
Как склонять "ворота", "уста"? А "уши"? А "очи"? А это, кстати, несуществующие ныне числительные - "парные", двойственное число.
А "на поле", "в поле"? Или "в лес", "в лесу", "в лесе"? Или "в окне", "на окне"? Или "на дому", "на доме"? И т.д.
А счетный падеж? "Три часА", "два шагА"...
В общем, изучайте лучше русский язык не по госметодичкам.
27. natarezn 27.05.15 23:55 Сейчас в теме
28. CyberBob 4 29.05.15 07:44 Сейчас в теме
У меня как-то так:
ФизическиеЛицаКлиентСервер.Просклонять(ФИО, Падеж, Результат)
Работает.

PS это в ДО 1.4.11.2
29. eaglemw 23.05.17 17:01 Сейчас в теме
а сейчас что то изменилось в ДО?
30. borodaty_pontorez 23.05.17 17:02 Сейчас в теме
Да костылеоборот вообще дикая вещь!
31. rusmm93 30 18.06.18 19:29 Сейчас в теме
В версии 2.1.9 СклонениеПредставленийОбъектов.Просклонять
В предыдущих можно посмотреть ОбщегоНазначения.Просклонять
32. Оберон 16 17.09.18 13:20 Сейчас в теме
(31)
СклонениеПредставленийОбъектов.Просклонять

Дополню немного ответ.
Для более корректного использования механизма склонений следует использовать morpher
для ФИО
СклонениеПредставленийОбъектов.ПросклонятьФИО

для склонения всего остального
СклонениеПредставленийОбъектов.ПросклонятьПредставление
33. Serge_ASB 28.01.21 17:44 Сейчас в теме
Неверно склоняет. Причем, не пишет и в регистр "СклоненияПредставленийОбъектов", потому что Определяемый тип "Объект Склонения" == Строка(10).
ДГУ 2.1.10.2
Может, добавить в Определяемый тип Физ.Лицо (Справочник)?
34. Serge_ASB 29.01.21 07:43 Сейчас в теме
Добавил.
В регистр складывает. И, да: в ряде случаев неверно склоняет ФИЛ. Придется руками поправлять.
А, вот, когда, скажем, должность склоняет неверно, что делать?
Пробовал при склонении должности указывать пол, как М...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот