Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
28 Май 2017, 15:12
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Один и тот же отчёт по-разному работает  (Прочитано 1356 раз)

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

Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
Всем добрый день! Подскажите, пожалуйста, есть такая проблема. Существует некий отчёт,который формируется с помощью скд. В нём 3 вкладки, на каждой из них по табличному полю. В 1с предприятии этот отчёт можно открыть из пункта меню "операции" и из пункта меню "отчеты". Проблема в том, что когда открываю из пункта меню отчёты, отчёт работает хорошо. А когда из операций, он выводит ошибку:
Ошибка исполнения отчёта по причине:
Ошибка при выполнении обработчика -'ПриКомпоновкеРезультата' по причине:
{Отчёт.Название.МодульОбъекта(1355)}: Поле объекта недоступно для чтения

Строка вызывающая ошибку:
РезультатДок = ЭтотОбъект.ПолучитьФорму().ЭлементыФормы.ТабличноеПоле;
После этого РезультатДок передаётся:
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПррцессорВывода.УстановитьДокумент(РезультатДок);

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>


Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
Причём отчёт один и тот же. Проверял в общих в полном интерфейсе, отчёт тот. И отладчиком.

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Скорее всего у отчета используется неосновная форма, которая жестко указана в интерфейсе. Основная форма вызывается через операции, где и присутствует ошибка, скорее всего что-то не то с элементом основной формы отчета.

Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
Да нет, я проверил, эта форма указана как основная. И в интерфейсе тоже указано, что будет вызываться основная форма. Да и в этом отчёте форма такого внешнего вида только одна. Перепутать невозможно.

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С

Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
Кэш почистил, ничего не изменилось.
Добавлено: 25 Ноя 2015, 09:12

Или кэш нужно было на сервере чистить?
Добавлено: 25 Ноя 2015, 09:59

В общем не в кэше проблема. На сервере он не хранится. А не работает отчёт на разных компах под разными пользователями.

Последний раз редактировалось: Alexg45; 25 Ноя 2015, 09:59. Причина: Объединение сообщений

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Тогда остается последний вариант - сохраненные настройки.

Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
А что именно? Это в свойствах отчёта смотреть?

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
а исправте-ка
РезультатДок = ЭтотОбъект.ПолучитьФорму().ЭлементыФормы.ТабличноеПоле;
на
РезультатДок = ЭтотОбъект.ПолучитьФорму().ТабличноеПоле;

Оффлайн Alexg45

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-11-24
  • Сайт: 
В обоих случаях пишет:

Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{Отчет.Название.МодульОбъекта(1334)}: Поле объекта не обнаружено (РезультатАллеи)
Добавлено: 25 Ноя 2015, 13:02

РезультатАллеи это и есть ТабличноеПоле. Просто переименовал его, чтобы понятнее было.


 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
85 Сообщений
wise wise
63 Сообщений
Dethmontt Dethmontt
60 Сообщений
MuI_I_Ika MuI_I_Ika
52 Сообщений
alex0402
49 Сообщений
Сергей Федоров Сергей Федоров
32 Сообщений
ilyay ilyay
32 Сообщений
ilnur75
23 Сообщений
Дмитрий Медведков
19 Сообщений
magnifico61
18 Сообщений

* Кто онлайн

  • Точка Гостей: 349
  • Точка Скрытых: 0
  • Точка Пользователей: 10
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal