У меня возникли проблемы с организацией некоторых отчетов Crystal Reports в более управляемую структуру в проекте winforms VB.Net.
для всех отчетов по умолчанию использовалось корневое пространство имен (в данном случае «Отчеты»), а затем были имена типа «analysisKS3SubjectSummary.rpt», «analysisKS4SubjectSummary.rpt» и т. д.
Чтобы привести это в порядок, я установил пространства имен для классов отчетов, и в свойстве отчета «Пространство имен настраиваемого инструмента». Они имеют такую структуру:
Reports.Analysis.KS3.SubjectSummary
По умолчанию для всех отчетов использовалось корневое пространство имен (в данном случае «Отчеты») и ...
У меня возникли проблемы с организацией некоторых отчетов Crystal Reports в более управляемую структуру в проекте winforms VB.Net.
для всех отчетов по умолчанию использовалось корневое пространство имен (в данном случае «Отчеты»), а затем были имена типа «analysisKS3SubjectSummary.rpt», «analysisKS4SubjectSummary.rpt» и т. д.
Чтобы привести это в порядок, я установил пространства имен для классов отчетов, и в свойстве отчета «Пространство имен настраиваемого инструмента». Они имеют такую структуру:
Reports.Analysis.KS3.SubjectSummary
По умолчанию для всех отчетов использовалось корневое пространство имен (в данном случае «Отчеты») и ...
У меня возникли проблемы с организацией некоторых отчетов Crystal Reports в более управляемую структуру в проекте winforms VB.Net.
для всех отчетов по умолчанию использовалось корневое пространство имен (в данном случае «Отчеты»), а затем были имена типа «analysisKS3SubjectSummary.rpt», «analysisKS4SubjectSummary.rpt» и т. д.
Чтобы привести это в порядок, я установил пространства имен для классов отчетов, и в свойстве отчета «Пространство имен настраиваемого инструмента». Они имеют такую структуру:
Reports.Analysis.KS3.SubjectSummary
По умолчанию все отчеты относились к корневому пространству имен (в данном случае «Отчеты»), а затем имели такие имена, как «analysisKS3SubjectSummary.rpt», «analysisKS4SubjectSummary.rpt» и т.д. классов отчетов, а также в свойстве отчета «Пространство имен настраиваемых инструментов». Они имеют такую структуру:
Reports.Analysis.KS3.SubjectSummary
По умолчанию все отчеты относились к корневому пространству имен (в данном случае «Отчеты»), а затем имели такие имена, как «analysisKS3SubjectSummary.rpt», «analysisKS4SubjectSummary.rpt» и т.д. классов отчетов, а также в свойстве отчета «Пространство имен настраиваемых инструментов». Они имеют такую структуру:
Reports.Analysis.KS3.SubjectSummary
Reports.Analysis.KS4.SubjectSummary
Пространства имен работали нормально, но если отчет имеет такое же имя, как указано выше. Проект не будет построен, поскольку два встроенных ресурса не могут иметь одно и то же имя.
Затем в качестве описания ошибки отображается «Reports.SubjectSummary», но такого ресурса нет. Похоже, он пытается вернуть их в корневое пространство имен во время сборки.
Есть идеи, как я могу заставить встроенные ресурсы использовать соответствующие им пространства имен?
PS По-видимому, это работает на C # без каких-либо изменений. Но он мне нужен для работы с VB.