|
Обнуление реквизита отчета. |
☑ |
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
|
или пойти дальше и изучить возможности БСП
|
|
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
|
по сути там ненадо глобального ничего менять. У вашего отчета должны быть подключены необходимые методы в его модуле. Вот для этого стоило бы почитать
|
|
13
Sasha_H
01.10.19
✎
11:43
|
а в вашем случае - это БСП для указаной конфигурации. Я просто недавно очень сильно столкнулся с этим. Есть конечно такие задачи , что никак не удасца решить с бережением функционала БСп и поэтому приходится отказываться от общей формы и назначать отчету собственную форму.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший