Баги или до чего то я не докапался?
При записи в базу через this._Designer.Report.ReportResourceString запись прошла. Чтение проходит но после этого дизайнер падает Object null reference и Репорт не отрисовывается. Что это такое? И еще вопрос. Зачем следовало называть так интерфейсы????
Комментарии
Такая запись проходить не должна. У репорта нет метода ReportResourceString, но есть методы LoadLanguageResourcesFromFile и GetResourceString, которые более не используются. При их вызове отобразится MessageBox с соответствующим сообщением и они вернут код возврата E_NOTIMPL.
Чтобы корректно загрузить ресурсы, необходимо использовать следующий код на C#:
В этом случае все элементы дизайнера и превьюва будут на языке, который Вы загрузили при помощи конструкции
report.Resources.LoadLanguageResourcesFromFile
Продукт развивался длительное время и названия интерфейсов давались в процессе развития. Некоторые методы остались исключительно для обеспечения бинарной совместимости.