PDA

Просмотр полной версии : Ошибка при создании отчета Master SCADA 3



Igor V
19.01.2017, 13:09
Добрый день!

Столкнулся со следующей проблемой при предварительном просмотре отчета:
Окно предварительного просмотра полностью серое, независимо от наполнения отчета (демонстрационные варианты отчетов тоже серые).
Протокол работы сообщает о следующей ошибке:

System.NullReferenceException: Object reference not set to an instance of an object. at Stimulsoft.Report.Viewer.StiThumbsControl.ScrollTo SelectedIndex() at Stimulsoft.Report.Viewer.StiViewerControl.BuildThu mbsScrollBar() at Stimulsoft.Report.View

Как решить данную проблему? Заранее спасибо.

ОС Windows 7. Пакет Master SCADA 3RT.

SCADAMaster
19.01.2017, 13:18
Возможно некорректно установилась MasterSCADA.
Скачайте свежую версию (если demo) и переустановите ее удалив старую.

Igor V
19.01.2017, 13:51
Возможно некорректно установилась MasterSCADA.
Скачайте свежую версию (если demo) и переустановите ее удалив старую.

версия 3.7

Удалить достаточно через панель управления или что то нужно вручную после еще доудалять, чистить реестр?

Igor V
19.01.2017, 14:37
Удалил версию 3.7. Установил 3.8, сейчас при создании отчета возникает сообщение MasterSCADA: "ошибка при открытии документа (параметр задан неверно)". Далее следует сообщение "Exception from HRESULT: 0x80040666". Создать отчет не получается. Демонстрационные отчеты по прежнему не отображаются(серый экран).

Прошу помочь в разрешении данной проблемы. Спасибо.

SCADAMaster
19.01.2017, 14:40
Что-то блокирует работу.
Отключите фаервол и антивирус, убедитесь что у пользователя есть права MasterSCADA Projects и папку MasterSCADA в Program Files.
Установку нужно производить под админстратором.

Igor V
19.01.2017, 15:47
Что-то блокирует работу.
Отключите фаервол и антивирус, убедитесь что у пользователя есть права MasterSCADA Projects и папку MasterSCADA в Program Files.
Установку нужно производить под админстратором.

Удалил, переустановил под администратором, почистил реестр, отключил антивирус проблема не решилась, даже демонстрационные проекты показывающие возможности отчетов не работают. Отчет не создается, те же самые ошибки.

Наше предприятие находится на этапе приобретения ПО Master SCADA и весьма неприятно видеть всплывшие баги. Жаль.

SCADAMaster
19.01.2017, 16:23
Попробуйте проверить на другом компьютере.
Редактор отчетов используется во многих проекта и подобных проблем не возникало. У вас же что-то блокирует его работу.

Igor V
20.01.2017, 14:31
Попробуйте проверить на другом компьютере.
Редактор отчетов используется во многих проекта и подобных проблем не возникало. У вас же что-то блокирует его работу.

Попробовал установить на виртуальной машине, с win 7, разрядность та же. Там ошибки не возникает. На рабочем компьютере удалил уже антивирус полностью, файервола нет. По прежнему ошибка при открытии документа. Какие у Вас есть инструкции, по решении этой проблемы?

SCADAMaster
20.01.2017, 14:41
Пришлите отчет об ошибках.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.

Igor V
20.01.2017, 15:02
Пришлите отчет об ошибках.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.

По какому адресу выслать? Или достаточно прикрепить к сообщению в теме?

SCADAMaster
20.01.2017, 15:44
Можно сюда или на support.
Но не факт что мы сможем выяснить что либо по отчету. В таком случае придется что-то делать с Windows.

Igor V
20.01.2017, 16:04
Отправил на support@insat.ru

Карбофос
24.07.2019, 11:33
Проявилась та же проблема. Пытаюсь редактировать любой отчет, получаю сначала окошко "Ошибка при открытии документа (Неправильный указатель)" с кнопкой ОК, следом сразу окошко "Исключение из HRESULT: 0x80040666".

Windows 10 1903 Pro x64
MasterSCADA DEMO 3.10.0.8093 3.10(DemoReleaseMin)_19_02_01_23_45

Ативирус (DrWEB) и файрволл (стандартный) отключать пробовал, MasterSCADA от имени администратора запускать пытался.

Карбофос
24.07.2019, 11:45
Все, проблема решилась переустановкой на последний доступный релиз.

Сергей_К
13.03.2020, 10:50
Снова поднимаю этот вопрос: как бороться с ошибкой при открытии отчета (рапорта)?
Ситуация такая: МастерСКАДА - 3.6, демо, выше использовать не могу - лицензия на объекте. На компьютере разработчика пришлось переустановить ОС Win7 SP1. Антивирус - Касперский.
При попытке открытия редактирования отчета в среде разработки выпадает ошибка "Exception from HRESULT: 0x80040666". Отчет создан в Excel. При этом если создать еще один отчет, даже только назвать, не заполняя ничего, старые отчеты становятся доступны для редактирования.
А вот в среде исполнения отчеты вообще не открываются. Пишется ошибка: Ошибка открытия рапорта: Ошибка на сервере. (Исключение из HRESULT: 0x80010105 (RPC_E_SERVERFAULT)).
После попытки запуска отчета в среде исполнения, отчет снова не открывается в среде разработки и выпадает ошибка "Exception from HRESULT: 0x80040666!
При использовании версии скады 3.3 такой проблемы не было. В последней версии скады не проверял. Отчеты, созданные не в Excel открываются и работают без проблем.
Антивирус и фаервол отключал - нет эффекта.
Что еще можно попробовать настроить на компьютере?

SCADAMaster
13.03.2020, 11:03
Была такая ошибка, но она касалась встроенного редактора отчетов (не Excel).
Ошибка была устранена.
Стоит попробовать поставить Демо версию (сделав резервную копию проекта) и проверить на ней.

Сергей_К
13.03.2020, 11:50
На компьютере разработчика установлена демо версия 3.6. С ней и развлекаюсь. Лицензионная - на объекте. Просто все работает, но понадобился отчет вот и появилась проблема.
Установил версию 3.11 на виртуальную машину( win7, антивируса нет, фаервол отключен): вообще не дает создавать отчет Excel: Ошибка при открытии документа (Класс не зарегистрирован) и та же ошибка: "Exception from HRESULT: 0x80040666".

evilscorp
16.03.2020, 20:22
Такая же ошибка, версия 3.10, windows 10 x64
Как исправить не нашли?

SCADAMaster
17.03.2020, 09:07
Обновлять до текущей нужно - мы исправляли эту ошибку.

Сергей_К
17.03.2020, 10:22
Убил на этот вопрос все выходные - ничего не получилось:
1. На одном компьютере установлена вновь Win7Prof x64(RU): устанавливал и "сносил" скаду 3.3, 3.6, 3.11 - отчеты в екселе не работают.
2. На другом компьютере установлена Win7Ult x64 (RU): устанавливал и "сносил" скаду 3.11 - отчеты в екселе не работают. В 3.6 - работает как описано выше.
3. В виртуалке Win7Home x32(RU) и x64(RU): устанавливал и "сносил" скаду 3.3, 3.6, 3.11 - отчеты в екселе не работают.
4. В виртуалке WinXPSP3 x32(RU): устанавливал скаду 3.3 - отчеты в екселе не работают.
В следующие выходные буду проверять на (ENG) версиях. Других мыслей нет. 8 лет тому назад на 3.3 версии отчеты работали без проблем.

SCADAMaster
17.03.2020, 11:58
А Excel то у вас установлен?
Но вообще хотим отметить, что отчеты Excel - это устаревший способ создания отчетов, и он оставлен только для совместимости. Оптимально - переделать отчеты на MasterReport. Это не сложно.

Сергей_К
18.03.2020, 13:45
Excel 2007 установлен, но у Вас сказано, что используется "встроенный" excel.
К мастеру отчетов вообще нет вопросов - все работает.
Просто у меня появилась необходимость отчета в 32 теговой демо версии, а там в обычном отчете есть неубираемый водяной знак ДЕМО, а ексел отчете его нет.

SCADAMaster
18.03.2020, 14:42
Excel 2007 установлен, но у Вас сказано, что используется "встроенный" excel.

Нет конечно, Excel нужен обязательно.
Посмотрите раздел справки Справочная информация >Настройки Excel

Сергей_К
19.03.2020, 10:36
Да, действительно из документации исчезло упоминание о "встроенном" excel. Не обратил внимание. Давно не занимался отчетами.
Исходя из этого пп 1, 3, 4 (сообщение 20) - не верны - не был установлен Excel.

А вот по пп 2 непонятно:
Может ли это быть из за того, что МастерСкада установлена не на диск С: а на другой?
Excel есть, настройки СОМ проверил, все нормально, но отчеты не работают.
Просто С: - SSD небольшого объема, и я стараюсь на него программы не устанавливать. Туда и так всякого по умолчанию набивается.

SCADAMaster
19.03.2020, 12:45
Может ли это быть из за того, что МастерСкада установлена не на диск С: а на другой?

Трудно сказать, но вряд ли.
Как вариант, мы можем обсудить с разработчиками убрать надпись Trial в RT32.
Но Excelем мы не будем заниматься - это точно.

Сергей_К
19.03.2020, 14:54
Вариант версии RT32 без надписи Trial меня бы точно устроил. Может не только меня :)
Спасибо.

SCADAMaster
20.03.2020, 17:14
На FTP выложена версия - на ней Trial в отчетах не выводится

Alex_nnov
23.03.2020, 11:09
Проявилась упомянутая здесь проблема. Пытаюсь редактировать любой отчет, получаю сначала окошко "Ошибка при открытии документа (Неправильный указатель)" с кнопкой ОК, следом сразу окошко "Исключение из HRESULT: 0x80040666".
Версия 3.10.0.8093 3.10(RT32ReleaseMin)_19_02_01_23_45
Система Windows 8.1
И не могу загрузить последнюю версию с сайта. Что случилось?

SCADAMaster
23.03.2020, 11:53
Почему не можете?
Проблемы со входом на FTP?

Alex_nnov
23.03.2020, 13:24
Да. Не могу ни на FTP зайти, ни с сайта скачать. Демо OPC серверов скачиваются нормально

SCADAMaster
23.03.2020, 13:34
Проверили - все нормально заходит.
Обратитесь к вашему системному администратору. Пока выложили на файлообменник:
https://yadi.sk/d/QTuOf59TFRe9CQ

Alex_nnov
23.03.2020, 14:01
Спасибо. После переустановки отчеты формируются