Склонение ФИО во внешней печатной форме

1. ilia_svyst 22.03.20 12:17 Сейчас в теме
Никак не получается просклонять ФИО во внешней печатной форме. Нужно чтобы в документе, который выводиться на печать склонялось ФИО субъекта и ген директора. Делаю это впервые. Подскажите как лучше это сделать.
Прикрепленные файлы:
СогласиеНаОбработкуПерсональныхДанныхВнешнийУТ.epf
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Torin 846 22.03.20 12:45 Сейчас в теме
3. ilia_svyst 22.03.20 13:18 Сейчас в теме
(2)А как быть, если ФИО не предопределено?
4. Torin 846 22.03.20 13:23 Сейчас в теме
(3) Это как?

Руководители = ФормированиеПечатныхФормСервер.ОтветственныеЛицаОрганизаций(ДанныеПечати.Организация, ДанныеПечати.Дата);
    
ФИО = ПолучитьСклоненияСтроки(Руководители.Руководитель "Л=ru_RU;ПЛ=Мужской", "ПД=Родительный");
5. ilia_svyst 22.03.20 13:35 Сейчас в теме
(4)Ну ваш вариант склонения подходить для статичного текста, который не меняется. А в моей печатной форме ФИО будет меняться. Как можно сделать склонение в таком случае?
7. Torin 846 22.03.20 13:40 Сейчас в теме
(5) :) Улыбнуло

А данные вывода на печать через запрос получаете ? :)
 ДанныеДляПечатиСогласий(Согласия)
9. ilia_svyst 22.03.20 13:52 Сейчас в теме
(7)Ну да) Слушайте, я просто недавно в это теме с 1С и ещё не со всем разобрался)
10. Torin 846 22.03.20 14:11 Сейчас в теме
(9) ну см.. Вы в запросе получили ФИО , Род есть такой реквизит у объекта? есть есть тоже получайте его в запросе и передавайте в ПЛ= РодИзЗапроса;

Далее

ДанныеДляПечати.ФИО = ПолучитьСклоненияСтроки(ДанныеДляПечати.ФИО, "Л=ru_RU;ПЛ= РодИзЗапроса", "ПД=Родительный");

Все :) Вот и получите то что будете выводить на печать

Ну или

https://infostart.ru/public/330103/

Отличная штука
6. ilia_svyst 22.03.20 13:40 Сейчас в теме
(4){ВнешняяОбработка.СогласиеНаОбработкуПерсональныхДанныхВнешний.МодульОбъекта(303,56)}: Ожидается символ ')'
ФИО = ПолучитьСклоненияСтроки(Руководители.Руководитель<<?>> "Л=ru_RU;ПЛ=Мужской", "ПД=Родительный"); (Проверка: Сервер)

Выдает вот такую ошибку.
8. Torin 846 22.03.20 13:42 Сейчас в теме
(6)
ФИО = ПолучитьСклоненияСтроки(Руководители.Руководитель, "Л=ru_RU;ПЛ=Мужской", "ПД=Родительный");


запятую пропустил после "Руководитель"
Оставьте свое сообщение

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