Вытащить реквизит с формы

1. Geophysic 02.03.23 08:21 Сейчас в теме
Здравствуйте, работаю с внешней обработкой, нужно заполнить параметр в печатной форме, в самом справочнике реквизита нет, но есть на форме элемента, подскажите пожалуйста как его достать? Вытащить нужно реквизит "Наименование" у которого заголовок "Основание".
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 119 02.03.23 08:24 Сейчас в теме
(1) А в чем проблема? Вытащить наименование?
3. Geophysic 02.03.23 08:37 Сейчас в теме
(2) Подскажите пожалуйста
4. glek 119 02.03.23 08:50 Сейчас в теме
(3) Ссылка на элемент справочника есть?
5. Geophysic 02.03.23 09:00 Сейчас в теме
(4)
Ссылка на элемент справочника

нет
6. glek 119 02.03.23 09:06 Сейчас в теме
(5) Вы хотите, чтобы я за вас написал алгоритм?
7. Geophysic 02.03.23 09:09 Сейчас в теме
(6) Нет, я хочу понять как это делается, через НайтиПоРеквезиту или через запрос или как-то еще?
8. glek 119 02.03.23 09:12 Сейчас в теме
(7) Через запрос, конечно. Условий не знаю, но по крайней мере надо учитывать организацию, дату начала и дату окончания. Но вообще в типовых есть что-то типа ОтветственныеЛица.СоздавтьВТответственных или как-то так. Свои грабли писать не надо.
Посмотрите как выводится в типовых.
9. spacecraft 02.03.23 09:13 Сейчас в теме
(1) это и есть реквизит Наименование, у которого для элемента формы просто указан заголовок.
10. Geophysic 02.03.23 09:17 Сейчас в теме
11. spacecraft 02.03.23 09:19 Сейчас в теме
(10) только запутались и пытаетесь найти реквизит по заголовку. Просто ищите по имени реквизита. Наименование это стандартный реквизит элемента справочника. Даже есть соответствующий метод НайтиПоНаименованию. На заголовок вообще не обращайте внимание, он для удобства отображения на форме.
12. Geophysic 02.03.23 09:22 Сейчас в теме
(11) Да вроде не запутался, я по имени(наименование) и искал. Только понять вот не могу вы пишите ищите через метод НайтиПоНаименованию, выше говорят вытаскивать через запрос
13. spacecraft 02.03.23 09:22 Сейчас в теме
(12) одно другому не противоречит. Задачу можно решить несколькими способами.
Geophysic; +1 Ответить
14. Geophysic 02.03.23 09:25 Сейчас в теме
(13) Пишу вот так:
Доверенность = Макет.ПолучитьОбласть("Доверенность");
Доверенность.Параметры.НомерДоверенности = Справочники.ОснованияПраваПодписи.НайтиПоНаименованию("Наименование");
ТабДок.Вывести(Доверенность);

В чем ошибка?
15. spacecraft 02.03.23 09:29 Сейчас в теме
(14)
Справочники.ОснованияПраваПодписи.НайтиПоНаименованию("Наименование");

Параметр метода должно быть конкретное значение наименования. Т.е. значение наименования конкретного элемента.
И применяется, когда нет ссылки на элемент справочника и нужно её найти по наименованию. А не абстрактное "Наименование".
16. Geophysic 02.03.23 09:31 Сейчас в теме
(15) Понял, спасибо большое получилось. А как это сделать динамически, чтобы в зависимости от документа, было свое наименование?
18. spacecraft 02.03.23 09:34 Сейчас в теме
(16) тут много вопросов. Заполняете печатную форму по каким-то данным? Что-то уже есть. По оговоркам - какой-то документ. Предположу, что в этом документе есть реквизит с ссылкой на этот справочник. Так и получайте значение по ссылке, а не ищите через менеджер справочника по наименованию.
19. Geophysic 02.03.23 09:39 Сейчас в теме
(18) Есть документ "СчетНаОплатуПокупателям", я там создал печатную форму и есть справочник "ОснованияПраваПодписи" из него мне нужно подтянуть только реквизит "Основание" для заполнения параметра в печатной форме
20. spacecraft 02.03.23 09:40 Сейчас в теме
(19) как связаны СчетНаОплатуПокупателям и ОснованияПраваПодписи?
21. Geophysic 02.03.23 09:44 Сейчас в теме
(20) Не знаю как связан, дали задачу что нужно из этого справочника подтянуть значение и заполнить параметр
22. spacecraft 02.03.23 09:45 Сейчас в теме
(21) вот и разберитесь для начала, как они связаны.
23. Geophysic 02.03.23 09:48 Сейчас в теме
(22) Вот из документа передаются данные об Организации, Сотруднике, Должность
Прикрепленные файлы:
26. Geophysic 02.03.23 10:14 Сейчас в теме
(22) Я выяснил, документ и справочник никак не связаны. Нужно сделать так, чтобы у документа и справочника совпадали организация, сотрудник и период действия. То есть если например у доверенности дата от 01.03.2022, а период действия с 02.03.2022 по 02.03.2023 тогда эту доверенность оставить пустой или например искать другую
25. Sashares 33 02.03.23 10:12 Сейчас в теме
(21)Спросите у постановщика задачи, как определить нужное основание для документа.
27. Geophysic 02.03.23 10:14 Сейчас в теме
(25)Я выяснил, документ и справочник никак не связаны. Нужно сделать так, чтобы у документа и справочника совпадали организация, сотрудник и период действия. То есть если например у доверенности дата от 01.03.2022, а период действия с 02.03.2022 по 02.03.2023 тогда эту доверенность оставить пустой или например искать другую
28. Sashares 33 02.03.23 10:23 Сейчас в теме
(27)
Нужно сделать так, чтобы у документа и справочника совпадали организация, сотрудник и период действия.

Берете из документа реквизиты Организация, Сотрудник, Дата - и запросом ищете в справочнике Оснований подходящую.
Geophysic; +1 Ответить
24. Geophysic 02.03.23 09:52 Сейчас в теме
(18) На форме документа не нашел такого реквизита с ссылкой на справочник ОснованияПраваПодписи
17. Geophysic 02.03.23 09:33 Сейчас в теме
(15) Тут свое "Основание", в другом документе будет другое
Прикрепленные файлы:
Оставьте свое сообщение

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