Свойство «PrintingSystem» является ошибкой «ReadOnly» (возникло после обновления до DevExpress 11.1.8) - PullRequest
0 голосов
/ 25 января 2012

Я просто обновляюсь до DevExpress 11.1.8 и теперь получаю следующую ошибку:

Свойство PrintingSystem является ошибкой ReadOnly.

Используетсяработать под DevExpress 9.1.4

Как мне сделать рефакторинг этого кода для работы под 11.1.8?

Dim DateTerminationFrom As DateTime = "12/1/2010"
Dim DateTerminationThru As DateTime = "12/31/2010"
Dim report As New rptStudentCertificationExpirationNoticePostCardAddress(DateTerminationFrom, DateTerminationThru)
report.PrintingSystem = ctlStudentCodeUpdateBadgePreview.PrintingSystem
report.CreateDocument()

В VS 2010 'report.PrintingSystem' помечается как ошибка.

1 Ответ

0 голосов
/ 26 января 2012

Переключение строки ниже и использование метода PrintControl1 устранили проблему:

ctlStudentCodeUpdateBadgePreview.PrintControl1.PrintingSystem = report.PrintingSystem

Это также имеет смысл.CtlStudentCodeUpdateBadgePreview - это элемент управления PrintSystem, сброшенный на странице.Отчет представляет собой DevExpress.XtraReports.UI.XtraReport, который является собственным элементом управления и должен быть доступен только для чтения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...