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

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

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

Оффлайн Alexg45

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

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


Оффлайн 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 авторов за месяц

oleg-x
164 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
87 Сообщений
alex0402
81 Сообщений
Golickoff Golickoff
31 Сообщений
ilyay ilyay
30 Сообщений
Kironten
29 Сообщений
AsadRoman
26 Сообщений
BuhRust
26 Сообщений
AIFrame
25 Сообщений
Варвар
20 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal