Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 12:05

Как очистить реквизит отчета?

Автор redoks, 24 фев 2016, 12:01

0 Пользователей и 1 гость просматривают эту тему.

redoks

Есть готовая конфигурация, в ней есть отчет, называется "ПодсчетОчков", в нем реквизит "ОчкиПоДате".

Возникла проблема с неправильным подсчетом очков. Есть возможность прописать в модуле самого отчета "ОчкиПоДате.Очистить();", но такой вариант не подходит. Конфигурацию сказали менять нельзя.
Хочу сделать внешнюю обработку с формой. 1 кнопка - "Очистить".
Как добраться до реквизита отчета из внешней обработки?

ПодсчетОчков.ОчкиПоДате.Очистить() - не работает.

vitasw

Это абсолютно бессмысленно.
Исправте отчет и сделайте его как внешний.

redoks

Не понимаю зачем искать смысл, если стоит конкретная задача.
Будь вопрос как лучше сделать, я бы согласился на любое решение.

Вопрос по прежнему в силе: как добраться до реквизита отчета из внешней обработки?

Тамерлан Тарханов

А перед формированием отчета, нельзя очистить значение реквизита?

redoks

Цитата: Тамерлан Тарханов от 25 фев 2016, 09:36
А перед формированием отчета, нельзя очистить значение реквизита?

Можно.
Можно прописать в конфиге, в коде самого отчета:
ОчкиПоДате.Очистить()
И все работает.

Но как я уже говорил, конфигурацию править нельзя.
Как именно там реализованное заполнение, хранение я не знаю. А точнее - не понимаю, т.к. 1С практически не знаю.
Суть в том, что если разово прописать подобную строку, то все считает отлично, а появится ли данная ошибка в дальнейшем - не известно.

Вот и хотелось бы такой костылек, что бы можно было запустить на одной из любой копий базы и очистить по кнопке из внешней обработки, не залезая в конфигурацию, т.к. саму конфигу пишут в другом месте, и в новой изменений моих не будет.

vitasw

Нет, нельзя, в принципе, обращайтесь к разработчикам.

Тамерлан Тарханов

А реквизит отчета это поле отбора я так понимаю? Или нет?

Rasty

Цитата: vitasw от 24 фев 2016, 13:05
Исправте отчет и сделайте его как внешний.
самое адекватное предложение
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

redoks

Вы конечно извините, но альтернативы меня в данном случае не интересуют.
Я хочу съесть мороженное, не надо мне предлагать яблоки или что либо другое.

С разработчиками связи нет, есть раз в неделю приходящая конфига с отчетом внутри.

Задача стоит конкретная:
Очистить реквизит отчета, дотянувшись до него из внешней обработки.

Суть вопроса: Как это сделать.

Rasty

в чем вопрос тогда, занимайтесь, дотягивайтесь
Добавлено: 25 фев 2016, 12:10


Цитата: redoks от 24 фев 2016, 12:01Как добраться до реквизита отчета из внешней обработки?

Цитата: vitasw от 24 фев 2016, 13:05Исправте отчет и сделайте его как внешний.

те же файлы, которые таскаете за собой

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Теги: ок 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск