Имя: Пароль:
1C
1С v8
Обнуление реквизита отчета.
,
0 Redka
 
01.10.19
11:00
В модуле отчета ведутся расчеты. Потом полученная таблица передается СКД и сохраняется в реквизите отчета. Затем при обработке расшифровки обращаюсь к реквизиту отчета, а там пусто. При использовании своей примитивной формы реквизит отчета не пустой. При использовании скопированной общей формы отчета реквизит пустой. Наставьте на путь истинный.
1 Redka
 
01.10.19
11:12
1С:Предприятие 8.3 (8.3.13.1644)
1С:Комплексная автоматизация 2 (2.4.8.84)
2 Sasha_H
 
01.10.19
11:14
это БСП?
3 Sasha_H
 
01.10.19
11:15
тоесть так это БСП! И в ней используется общая форма отчета в которой нет этого реквизита после выполнения СКД.
4 Sasha_H
 
01.10.19
11:16
для решения этой проблемы если Вам надо исопльзовать реквизит Отчета то надо отказаться от формы БСП и назначить отчету основную форму. Но тем самым на отчете будет утерян функционал стандартов отчета БСП
5 Sasha_H
 
01.10.19
11:17
или пойти дальше и изучить возможности БСП https://its.1c.ru/db/bsp302doc#content:2643:hdoc
6 Redka
 
01.10.19
11:25
(3) Реквизит не формы, а самого отчета. Он есть, только после вывода результата он пуст.
(4) В сабже я писал, что на своей примитивной форме все ок. Но хочется чтобы все было красиво.
(5) Вот бы еще учетную запись от ИТС.
7 piter3
 
01.10.19
11:26
(6) 7 дней бесплатно
8 Redka
 
01.10.19
11:27
(4) Я скопировал Общую форму в отчет, сделал её основной и поправил тип реквизита формы на Внешний отчет.
9 Redka
 
01.10.19
11:28
(7) Я уже все свои почты использовал.
10 Sasha_H
 
01.10.19
11:29
(6) Я уже ответил вы используете БСП. Она использует Отчет[ИмяОтчета].Выполнить() из этого исходит, что в момент выполнения реквизит отчета есть, но уже когда результат выходит пользователя его нет. Посколько это все визуалиируется на ОбщаяФорма.ОсновнойОтчет
11 Redka
 
01.10.19
11:37
(10) Спасибо за ответ. Есть ли у Вас мысли, как еще можно передать данные рассчитанные в модуле отчета в ОбработкуРасшифровки формы? Не внося изменения в конфигурацию. То есть без Глобальных переменных и прочего.
12 Sasha_H
 
01.10.19
11:41
по сути там ненадо глобального ничего менять. У вашего отчета должны быть подключены необходимые методы в его модуле. Вот для этого стоило бы почитать https://its.1c.ru/db/bsp302doc#content:23:1
13 Sasha_H
 
01.10.19
11:43
а в вашем случае - это БСП для указаной конфигурации. Я просто недавно очень сильно столкнулся с этим. Есть конечно такие задачи , что никак не удасца решить с бережением функционала БСп и поэтому приходится отказываться от общей формы и назначать отчету собственную форму.
AdBlock убивает бесплатный контент. 1Сергей