2016-11-30 9 views
0

У меня есть инструмент отчетов, который отображает множество отчетов RDLC, и я пытаюсь добавить новый, и я не вижу, что мне не хватает. У меня есть отчет, включенный в проект (я вижу его вместе со всеми другими отчетами RDLC в Expeter решения).C# определение отчета не указано

Этот код для старых отчетов работает нормально.

rvReports.LocalReport.ReportEmbeddedResource = "paylocity.id.eStart.EditSummary.rdlc"; 

Однако, это дает мне ошибку, что определение отчета не указано.

rvReports.LocalReport.ReportEmbeddedResource = "paylocity.id.eStart.EditSummaryByMngr.rdlc"; 

Я дважды проверял, что корпус правильный для созданного файла. Может ли кто-нибудь увидеть что-то, что мне не хватает?

+0

Или есть что-то еще, что я должен смотреть? –

+0

Попробуйте добавить дополнительные сведения, где вы устанавливаете источник отчетов, и т. Д. – Tuco

+0

Проверьте документацию здесь [MSDN Создание отчетов клиентов] (https://msdn.microsoft.com/en-us/library/ms252067.aspx) – MethodMan

ответ

2

Выберите файл в Обозревателе решений и откройте его Свойства (Right-click > Properties, или F4 или Alt+Enter). Обеспечить его Сложение Действие устанавливается на Embedded Resource

BuildAction

+0

Спасибо! это именно то, чего мне не хватало. Я знал, что это должно быть что-то простое, чего мне не хватало. Это первый отчет, который я должен был добавить в качестве нового RDLC с момента обновления VS. Я предполагаю, что старая версия по умолчанию использовала это значение, когда я импортировал их. –

+0

И это именно то, что я просил вас в комментариях выше – Tuco

+0

Чтобы быть справедливым, он тогда спросил, как проверить, включен ли отчет в Embedded, и никто не ответил. – NPras