Имя: Пароль:
1C
1С v8
Как получить данные реквизита документа с модуля менеджера отчета?
,
0 leepin
 
16.04.18
10:16
Есть печатная форма отчета и в эту печатную форму отчета через модуль менеджера нужно получить данные с реквизита формы документа. Помогите это реализовать. Большое спасибо!
1 Lexey_
 
16.04.18
10:18
(0) так "данные реквизита документа" или "данные с реквизита формы"?
2 SSSSS_AAAAA
 
16.04.18
10:19
(0) "данные с реквизита"
А данные точно НА реквизите лежат? Или таки В реквизите? И потому таки надо их ИЗ реквизита взять?
3 leepin
 
16.04.18
10:21
Данные с реквизита формы
4 SSSSS_AAAAA
 
16.04.18
10:24
(3) Данные ИЗ реквизита формы могут передаваться куда угодно через параметры.
5 leepin
 
16.04.18
10:25
(4) как это реализовать?
6 VladZ
 
16.04.18
10:26
(5) МояФункция(СсылкаНаМойДокумент, Параметр1, Параметр2, Параметр3) и т.д.
7 kyvv
 
16.04.18
10:29
(4)Чо к товарищу китайцу привязались https://humor.rin.ru/cgi-bin/show.pl?razdel=12&anekdot=13103
8 SSSSS_AAAAA
 
16.04.18
10:31
(5) Что ЭТО? Передачу параметра? Вы не знаете как передавать параметры?
9 leepin
 
16.04.18
10:33
(8) логично что если бы не знал, не стал бы спрашивать.
10 SSSSS_AAAAA
 
16.04.18
10:40
(9) То есть таки знаете, но спрашиваете? Зачем? Зачем спрашивать то, что и так знаешь?
Или таки НЕ знаешь?
Если НЕ знаешь, то надо хоть какую то книжку по основам программирования почитать. Замнеть, даже не по 1с, а вообще по по программированию. Ибо не знать как передавать параметры - это ниже плинтуса.
12 SSSSS_AAAAA
 
16.04.18
11:48
(11) А вы типа можете понять где и как вам помогают? Именно потому и надо вам книжку почитать, что вы сидя за рулем автомобиля не знаете что такое "нажать на педаль" и еще вопите, что не надо вам рассказывать что такое педаль и какие с ней возможны действия.
14 SSSSS_AAAAA
 
16.04.18
12:12
(13) Могу и пытаюсь, но ты же не понимаешь ни слова из того, что тебе пишут. А учить кому и что делать, осообенно учить как отвечать тебе на твои идиотские вопросы, тебе еще очень рано.
15 b_ru
 
16.04.18
12:24
В модуле менеджера документа нельзя получить никакие реквизиты, если значение этих реквизитов явно не передать в процедуру модуля менеджера. Более того, печатные формы должны писаться с таким расчетом, чтобы их можно было вызвать для нескольких документов сразу, поэтому сама постановка вопроса некорректна.
18 azernot
 
16.04.18
13:56
1. Реквизит записанного документа хранится в базе. Таким образом, если речь идёт о реквизите документа, документ записан и известна ссылка  документа, значение реквизита нужно получать запросом.

2. Если речь идёт о реквизите формы (не документа, а именно формы) или документ не записан, то из какого-то другого места получить значение такого реквизита нельзя, если его не передать в нужную процедуру каким-то образом (в параметре, в структуре, поместить в хранилище с известным адресом и т.п.).

Теперь по существу: из поста в (0) не понятно абсолютно ничего.. То печатная форма, то отчёт, и при этом почему-то именно модуль менеджера... Что тут вообще можно подсказать? Без дополнительных вопросов - ничего. Только гадать.
Поэтому надо уточнить:
Речь точно о реквизите формы или реквизите незаписанного документа?
Каким образом вызывается отчёт? Из формы документа или пользователем отдельно?  Передаются ли при вызове какие-то параметры, например, в виде структуры? Нельзя ли в эти параметры добавить значение нужного реквизита и использовать в модуле менеджера?
Что вообще известно об этом документе в "модуле менеджера"? Откуда "отчёт" должен узнать из какого именно документа нужно получить значение реквизита?
19 Джинн
 
модератор
16.04.18
13:58
(11) Пожалуйста не пытайтесь хамить и указывать кому-то что им делать, а что не делать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший