На чтение 4 мин. Просмотров 1.1k. Опубликовано 14.07.2019
Службы обновлений Windows Server Update Services или WSUS отвечают за ваши обновления, но иногда вы можете столкнуться с ошибкой при создании отчета . Это может быть вызвано просто нестабильным сетевым подключением.
Но в большинстве случаев это связано с недавними изменениями программного обеспечения, из-за которых ваша машина находилась в состоянии ожидания перезагрузки. И перезапуск, похоже, не совсем подходит. Однако у нас есть несколько решений, которые могут вам помочь, так что давайте начнем.
Как исправить ошибку, возникшую при создании отчета об ошибке WSUS? Первое, что вы должны сделать, это сбросить Winsock и перезапустить сервер WSUS с помощью командной строки. Если это не сработает, убедитесь, что брандмауэр Windows не оказывает никакого влияния на WSUS.
Содержание
- Что делать, если отчеты WSUS не работают?
- 1. Сброс Winsock
- 2. Перезапустите сервер WSUS.
- 3. Проверьте свой брандмауэр
- 4. Редактирование реестра
- 5. Решение для удаленного рабочего стола
- 6. Обновите или переустановите сетевые драйверы
Что делать, если отчеты WSUS не работают?
- Сброс Winsock
- Перезагрузите сервер WSUS
- Проверьте свой брандмауэр
- Редактирование реестра
- Решение для удаленного рабочего стола
- Обновите или переустановите сетевые драйверы
1. Сброс Winsock
Чтобы исправить ошибку, возникшую при генерации отчета , необходимо сбросить Winsock, выполнив следующие действия:
- Запустите Командную строку от имени администратора.
- Введите netsh каталог сброса winsock в Командная строка , нажмите и нажмите Enter .
-
Введите netsh int ip reset reset.log и нажмите Enter .
- Перезагрузите компьютер и попробуйте снова запустить службы обновления.
2. Перезапустите сервер WSUS.
Для этого выполните следующие действия:
- В меню «Пуск» откройте командную строку с правами администратора.
-
Теперь введите следующую команду:
C: Program FilesUpdate ServicesTools
-
А теперь введите:
WsusUtil.exe после установки/обслуживания
- Теперь перезапустите сервер WSUS.
3. Проверьте свой брандмауэр
Вы можете отключить брандмауэр Windows и проверить, устраняет ли это ошибку при создании отчета .
- Откройте Панель управления .
-
Затем нажмите Брандмауэр Windows .
- Теперь нажмите Разрешить приложение или функцию через брандмауэр Windows .
- Теперь откроется окно Разрешенные приложения .
-
Нажмите кнопку Изменить настройки .
- Установите флажки рядом с приложениями или программами, которые вы хотите разрешить через брандмауэр Windows.
- Нажмите ОК , чтобы сохранить новые настройки.
4. Редактирование реестра
Следующее исправление включает в себя редактирование некоторых разделов реестра. Для этого выполните следующие действия:
-
Сначала нажмите Пуск , нажмите Запустить , введите regedit , а затем нажмите ОК .
- Найдите и нажмите, чтобы выбрать следующий раздел реестра: HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Элемент управления> Диспетчер сеансов .
- После выбора подключа щелкните правой кнопкой мыши PendingFileRenameOperations и выберите Удалить .
- Найдите следующий раздел реестра и нажмите на него: HKEY_LOCAL_MACHINE> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ> Microsoft> Windows> CurrentVersion> WindowsUpdate> Auto Update .
- После выбора этого ключа нажмите правой кнопкой мыши RebootRequired и выберите Удалить .
- В разделе меню Файл нажмите Выход , чтобы закрыть редактор реестра.
- Перезагрузите машину.
5. Решение для удаленного рабочего стола
Это исправление работает в том случае, если вы используете сервер удаленного рабочего стола и у вас возникают проблемы с подключением. Для этого выполните следующие действия:
-
Нажмите Пуск , затем перейдите в Администрирование и Открыть управление компьютером .
- В разделе консоли перейдите на вкладку Локальные пользователи и Группы .
- На вкладке сведений откройте Группы .
- Нажмите Пользователи удаленного рабочего стола , а затем нажмите Добавить .
- В диалоговом окне «Выбор пользователей» нажмите «Местоположения», чтобы указать местоположение поиска.
- Нажмите Типы объектов , чтобы указать типы объектов, которые вы хотите найти.
- Введите имя, которое вы хотите добавить, в поле Введите имена объектов для выбора .
- Нажмите Проверить имена .
- Найдя имя, нажмите ОК .
6. Обновите или переустановите сетевые драйверы
Если все остальное не удалось, вы можете исправить Ошибка при создании отчета , обновив или переустановив сетевые драйверы.
Во-первых, чтобы обновить их, выполните следующие действия:
- В окне поиска на панели задач выберите Диспетчер устройств .
- Выберите категорию, чтобы увидеть названия устройств, затем щелкните правой кнопкой мыши ту, которую хотите обновить.
-
Выберите Обновить драйвер .
-
Теперь нажмите Автоматический поиск обновленного программного обеспечения драйвера .
- Когда обновление завершено, все готово.
Если этот метод не работает, вы можете использовать сторонние приложения, такие как TweakBit Driver Updater . Используя этот инструмент, вы автоматически обновите все свои драйверы всего за пару кликов.
Чтобы переустановить сетевые драйверы, выполните следующие действия.
- Повторите первый шаг из предыдущего обходного пути.
- Щелкните правой кнопкой мыши на имени устройства и выберите Удалить .
- Теперь перезагрузите вашу машину.
- Windows попытается переустановить драйвер при запуске.
Итак, вот 6 решений, которые могут помочь вам исправить Произошла ошибка при создании отчета . Если наши решения помогли вам, не стесняйтесь сообщить нам в разделе комментариев ниже.
Платные услуги для вашего проекта
- Консалтинг и техническая поддержка
Запросы в рамках коммерческой поддержки имеют гарантированное время ответа
- Разработка на заказ
Предоставляем разработку полностью нашими рабочими ресурсами или участвуем в создании вашего проекта
- Обучение
Для быстрого и всестороннего освоения особенностей платформы, чтобы повысить продуктивность вашей команды
Haulmont
мы разрабатываем современные корпоративные решения
-
Эксперты в области разработки корпоративного ПО
-
Создатели CUBA Platform
-
Компания основана в 2008
-
300+
разработчиков
-
400+
проектов
-
Клиенты в
60+
странах
← →
Ткаченко Сергей
(2003-12-24 15:46)
[0]
На форме есть таблица и отчет QuickReport. При попытке генерации отчета из таблицы (просто вывести все записи одного поля), возникает ошибка «Can not create file «три квадратика»», и пустой отчёт. В чем может быть дело. В 98 винде все ок, а в 2000, ХР такой косяк. Помогите кто знает.
![]()
![]()
← →
Sandman25
(2003-12-24 15:49)
[1]
Может, нет прав на создание файлов в текущей директории?
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 15:50)
[2]
Да нет, уже все пересмотрел 5 раз. Да и какой файл создается при генерации отчета?
![]()
![]()
← →
Johnmen
(2003-12-24 15:53)
[3]
На какой строке кода ?
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:05)
[4]
На QuickRep1.Preview;
![]()
![]()
← →
Sandman25
(2003-12-24 16:05)
[5]
Хотя, теперь я припоминаю, что такая ошибка выскакивает, если нет установленного принтера в системе…
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:08)
[6]
Да есть и не один.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:09)
[7]
Если допустим просто в отчет лабелы с текстом выводить — все ок. А вот если из таблицы…
![]()
![]()
← →
Sandman25
(2003-12-24 16:13)
[8]
DataSet у QuickRep установлен?
![]()
![]()
← →
Johnmen
(2003-12-24 16:13)
[9]
А таблица открыта ?
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:16)
[10]
DataSet установлен, таблица открыта. Может че в настройках BDE?
![]()
![]()
← →
Sandman25
(2003-12-24 16:17)
[11]
В DBGrid данные отображаются нормально?
Вряд ли дело в BDE. С чего бы квикрепорту туда лезть.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:19)
[12]
В DBGrid все отображается нормально. Я уже голову над этим сломал…
![]()
![]()
← →
Johnmen
(2003-12-24 16:21)
[13]
Приведи ПОЛНЫЙ текст сообщения об ошибке.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:26)
[14]
Текст ошибки: Project Project1.exe raised exception class EFCreate Error with message «Cannot create file «три квадратика»». Process stoped: Use Step or Run to continue.
Да еще, записи в отчете появляются, но только одна страница. Переход на другую — виснет прога.
![]()
![]()
← →
Sandman25
(2003-12-24 16:30)
[15]
Как принтер настроен? У него случайно не установлена рулонная бумага?
Тогда при расчете размера страницы были бы проблемы…
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:30)
[16]
И вот еще что, прога останавливается на end, который после QuickRep1.Preview.
procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.QuickRep1.Preview;
end; <- тут.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:34)
[17]
Не, принтер нормально настроен.
![]()
![]()
← →
Sandman25
(2003-12-24 16:35)
[18]
То есть Вы вызываете QuickRep1.Preview в той же форме?
Я обычно так не делаю. Вызываю из другой формы.
Зачем пишете Form1 в методе класс TForm1? Есть же Self. Впрочем, вряд ли проблема в этом. Попробуйте вызвать из другой формы.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:39)
[19]
Щас попробую.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:42)
[20]
Делаю в другой форме:
Form2.QuickRep1.Preview;
Form2.Show;
Тоже самое и останавливается на Form2.Show;
![]()
![]()
← →
Sandman25
(2003-12-24 16:43)
[21]
Надо Form2.ShowModal
![]()
![]()
← →
Sandman25
(2003-12-24 16:44)
[22]
Если не поможет, то у меня идей больше нет, сожалею 🙁
Именно из-за подобных глюков я и перестал пользоваться QuickReport.
![]()
![]()
← →
Alex_Bredin
(2003-12-24 16:44)
[23]
используй PreviewModal
![]()
![]()
← →
Sandman25
(2003-12-24 16:45)
[24]
[23] Alex_Bredin © (24.12.03 16:44)
Точно. Я уже подзабыл немного.
![]()
![]()
← →
Johnmen
(2003-12-24 16:46)
[25]
>Sandman25 ©
>Alex_Bredin ©
Господа, у него 3 D ! Там нет того, что вы привели…
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:47)
[26]
С ShowModal тоже самое???…
А что за PreviewModal?
![]()
![]()
← →
Johnmen
(2003-12-24 16:47)
[27]
>Ткаченко Сергей
Попробуй просто запустить Project1.exe
![]()
![]()
← →
Sandman25
(2003-12-24 16:49)
[28]
Только что посмотрел свой старый проект на Delphi 3.
procedure TFSelect.Button1Click(Sender: TObject);
begin
…
with FFactura do // Форма
begin
….// настройка параметров
QuickRep1.Preview;
end;
end.
![]()
![]()
← →
Alex_Bredin
(2003-12-24 16:49)
[29]
Form2.QuickRep1.PreviewModal;
![]()
![]()
← →
Johnmen
(2003-12-24 16:53)
[30]
Все-таки где-то идет работа с потоками (стримами). Файловыми…
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:56)
[31]
Нет такого PreviewModal. По крайне мере в дельфи 3.
Если запускать сам модуль .exe, пишет Access violation at adress 00000000. Read of adress 00000000.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 16:57)
[32]
Johnmen, я тоже так думаю, но как её отследить?
![]()
![]()
← →
Johnmen
(2003-12-24 16:58)
[33]
>Ткаченко Сергей
Ты сам писал программу ? Или переделываешь чью-то ?
![]()
![]()
← →
Sandman25
(2003-12-24 16:59)
[34]
А может, нет места на диске? Возможно, не на текущем, а на том, в котором C:WindowsTemp находится?
![]()
![]()
← →
Sandman25
(2003-12-24 17:01)
[35]
Joinmen
ИМХО это ругается именно QuickRep, он работает с файлами зачем-то.
![]()
![]()
← →
Sandman25
(2003-12-24 17:02)
[36]
Извиняюсь, Jo
hnmen.
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 17:04)
[37]
Места на дисках навалом.
Прогу я переделывал. Но помучаясь с этим отчетом, просто создал новый проект с одной формой, кнопкой на ней которая делает QuickRep.Preview, QuickRep, и таблицей. И вот такая хрень. Пробовал другуй таблицу — тоже самое.
![]()
![]()
← →
Johnmen
(2003-12-24 17:04)
[38]
>Sandman25 © (24.12.03 17:01)
В том и дело, что сам по себе QR с файлами не работает…
![]()
![]()
← →
Johnmen
(2003-12-24 17:07)
[39]
>Ткаченко Сергей
Вот так попробуй:
— одна форма
— на ней кнопа и др.
— еще форма с отчетом
— по нажатию кнопы : Open табл. и Preview отчета
![]()
![]()
← →
Ткаченко Сергей
(2003-12-24 17:09)
[40]
Пробовал, тоже самое. Мистика какая-то.
![]()
![]()
Ошибка при генерации отчёта через ExcelStrategyReport
16.08.2010
При вызове new ExcelStrategyReport(strategy, «c:\1.xls»).Generate();
возникает ошибка, ниже прилагаю трассу: (xml генерируется нормально)
System.Runtime.InteropServices.COMException was unhandled by user code
HelpLink=xlmain11.chm
Message=Введено недопустимое имя для листа или диаграммы. Убедитесь,
что:
* длина введенного имени не превышает 31 знака;
* имя не содержит ни одного из следующих знаков: : / ? *
[ или ];
* имя не оставлено пустым.
Source=Microsoft Excel
ErrorCode=-2146827284
StackTrace:
at Microsoft.Office.Interop.Excel._Worksheet.set_Name(String
RHS)
at Ecng.Trading.Algo.ExcelStrategyReport. (Sheets , String )
at Ecng.Trading.Algo.ExcelStrategyReport. ()
at Ecng.Trading.Algo.ExcelStrategyReport.Generate()
at Robots.MainWindow.MainWindow.OnClosing(CancelEventArgs e) in
C:UsersAlexanderDocumentsVisual Studio 2010ProjectsRobotsRobots
MainWindowMainWindow.xaml.cs:line 65
at System.Windows.Window.WmClose()
InnerException:
< 1 2
|
Mikhail Sukhov
|
Дата: 16.08.2010
Не, не через 10… Я там новшество одно ввожу. Так что может |
||||
|
|||||
|
|
|||||
|
Mikhail Sukhov
|
Дата: 17.08.2010
Скачал 2010. Пока не устанавливал… Что воодушевляет — офис написан |
||||
|
|||||
|
|
|||||
|
Alexander
|
Дата: 18.08.2010
Сегодня впервые робот на Stock# 2.2.1 проработал весь день — в конце System.ArgumentOutOfRangeException was unhandled by user code Отчёт генерирую для каждой стратегии через |
||||
|
|||||
|
|
|||||
|
Alexander
|
Дата: 19.08.2010
Никаких мыслей пока нет? Сегодня попробую вечером сгенерировать отчёт, Ещё заметил такую вещь, ещё начиная с 2.1 — периодически пропадает http://img.pixs.ru/storage/3/8/5/123png_1161875_897385.png Мелочь, а не приятно =) Но в случае когда пропадает связь и время не отображается это не |
||||
|
|||||
|
|
|||||
|
Mikhail Sukhov
|
Дата: 19.08.2010
Насчет ошибки с отчетом — это значит задержка получилась Насчет необрабатываемого исключения. Уверены? Судя по скрину — он то Но доп проверку на время поставить не мешает. |
||||
|
|||||
|
|
|||||
|
Alexander
|
Дата: 19.08.2010
|
||||
|
|||||
|
|
|||||
|
Mikhail Sukhov
|
Дата: 19.08.2010
Оно все как раз так и реализовано. Если ошибка — просто возвращается Насчет игнорирования — отпишитесь от события ProcessDataError. Только |
||||
|
|||||
|
|
|||||
|
Alexander
|
Дата: 19.08.2010
Переопределил, сегодня с утра попробовал просто использовать |
||||
|
|||||
|
|
|||||
|
Mikhail Sukhov
|
Дата: 19.08.2010
Связанно прямо. TimeFrameCandle опираются как раз на данное время. |
||||
|
|||||
< 1 2
|
|||
| lopus
13.11.09 — 09:45 |
Версия релиза 1.3.1.7, после обновления добавились справочники Контрагенты, сделал бланк отчета, где группы аналитики(Группы раскрытия), по контрагентам, если генерировать отдельные макеты для аналитики вываливается ошибка, если в составе макета отчета нет. |
||
| Нуф-Нуф
1 — 13.11.09 — 09:49 |
ну хоть бы ошибку озвучил |
||
| lopus
2 — 13.11.09 — 09:49 |
ошибка вывода группы раскрытия «Контрагенты»: по аналитике «Контрагенты (казначейство)» не определен состав реквизитов для вывода в макет! |
||
| lopus
3 — 13.11.09 — 09:50 |
{Справочник.БланкиОтчетов.Форма.ГенерацияМакета(596)}: Ошибка при вызове метода контекста (Вывести): Несоответствие типов (параметр номер ‘1’) |
||
| sttt
4 — 13.11.09 — 09:55 |
(3)может бланк отчета отсутствует :0) |
||
| lopus
5 — 13.11.09 — 09:56 |
Не знаю пока в чем причина, но если делать через помощник для работы с бланком отчета, а не через генерировать макет, то все формируется, и самое интересное после этого делаю через пункт меню генерировать макет все работает. |
||
| sttt
6 — 13.11.09 — 09:57 |
(5) а ты посмотри в отладчике переменную ТаблДок что в ней |
||
| lopus
7 — 13.11.09 — 10:11 |
Пока Выборка.Следующий() Цикл |
||
| lopus
8 — 13.11.09 — 10:13 |
Раньше возвращал null, сейчас вернул Наименование |
||
| lopus
9 — 13.11.09 — 10:14 |
(4) наверное ты прав. |
||
| sttt
10 — 13.11.09 — 10:19 |
скорее всего что то не до заполняется, можешь отладчиком пройтись когда помощником делаешь и подсмотреть куда и что… |
||
|
sttt 11 — 13.11.09 — 10:22 |
ставь бряк на 596 строку и помощник запускай |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Добрый день,
столкнулся с непонятной проблемой в релизной версии 2012.3, ранее такого не было. При попытке генерации отчёта выскакивает ошибка:
Значение ‘200’ недопустимо для ‘Value’. ‘Value’ должно лежать в диапазоне от ‘minimum’ до ‘maximum’.
Имя параметра: Value
Стек:
в System.Windows.Forms.ProgressBar.set_Value(Int32 value)
в Stimulsoft.Report.Win.StiProgressForm.set_Value(Int32 value)
в Stimulsoft.Report.Engine.StiProgressHelperV2.Process()
в Stimulsoft.Report.Engine.StiEngine.NewPage(Boolean ignoreKeepContainers)
в Stimulsoft.Report.Engine.StiRenderProviderV2.RenderReport(StiReport report, StiReport masterReport, StiRenderState state)
в Stimulsoft.Report.Engine.StiRenderProviderV2.Render(StiReport report, StiRenderState state)
в Stimulsoft.Report.Engine.StiReportV2Builder.RenderSingleReport(StiReport masterReport, StiRenderState renderState)
в Stimulsoft.Report.StiReport.RenderReport(StiRenderState renderState)
в Stimulsoft.Report.StiReport.Render(StiRenderState renderState, StiGuiMode guiMode)
в Stimulsoft.Report.StiReport.Show(Form parentForm, IWin32Window win32Window, Boolean dialogForm)
в ReportStimul.Report.Generate(String ReportName, Boolean ShowPreview, String PrinterName)
Файл отчёта прилагается. В чём может быть проблема? Клиенты плачут… ![]()