Terjadi masalah saat membuat Sumber Data Objek

Saya menggunakan VisualStudio 2012. Saya ingin membuat proyek demonstrasi untuk diterapkan di IIS.

Proyek ini harus memiliki halaman aspx dengan ReportViewer yang akan menampilkan laporan pemrosesan lokal. Maksud saya laporan lokal tidak akan menggunakan Layanan Pelaporan, kode proyek yang dikompilasi harus membuat laporannya sendiri.

Saya menggunakan tutorial di http://msdn.microsoft.com/en-us/library/ms251784.aspx

Namun saat saya membuat laporan dari Panduan Laporan, "Halaman Pilih Jenis Sumber Data" tidak ditampilkan. Saya dihadapkan pada "halaman Pilih Koneksi Data Anda", di mana saya harus mengatur koneksi ke DBMS.

Saya tidak ingin membuat laporan dari DBMS, saya ingin Sumber Data Objek. Ini akan menjadi Daftar Kelas C# Biasa, yang akan dimasukkan ke laporan. Saya tidak ingin penampil laporan mengakses DBMS secara langsung.

BusinessObjects.cs telah dibuat dengan benar dan berada di akar proyek.

I F6 mengkompilasi solusinya, membersihkannya, menutup VS dan membuka kembali. Itu tidak memungkinkan saya membuat sumber data yang bukan dari DBMS.

Apakah ada tutorial yang dihilangkan dan saya lewatkan?


person Hikari    schedule 26.03.2014    source sumber
comment
Saya juga mencoba msdn.microsoft.com/en -us/library/5xf878ky%28v=vs.110%29.aspx tetapi tidak ada Menu Data.   -  person Hikari    schedule 26.03.2014
comment
Saya juga mencari Tambahkan sumber data baru di pencarian Quick Launch, tidak ada yang ditemukan. Saya pikir saya harus menginstal sesuatu...   -  person Hikari    schedule 26.03.2014
comment
social.msdn.microsoft.com/Forums/vstudio/en-US/ juga mengalami masalah ini. Lihat-›Windows Lainnya-›Sumber Data tidak tersedia.   -  person Hikari    schedule 26.03.2014
comment
Shift + Alt + D membuka submenu DEBUG, tidak ada Sumber Data juga!   -  person Hikari    schedule 26.03.2014
comment
Saya membuat beberapa jenis proyek yang berbeda. Misalnya, File › Baru › Situs Web › Situs Web Laporan ASP.NET. Masih hanya nasib buruk.   -  person Hikari    schedule 26.03.2014
comment
Saya membuat proyek bertipe Perpustakaan Layanan WCF. Untuk proyek ini, menu Proyek memiliki item Tambahkan Sumber Data Baru!! Ini membuka dialog Pilih Jenis Sumber Data yang terkenal!! Saya membuat POCC dan dapat membuat sumber data untuknya. Kemudian saya membuat laporan, dan dalam dialog Pilih Kumpulan Data saya dapat memilih sumber data yang saya buat, dan properti POCC tersedia!! Sekarang, bagaimana saya bisa membuat Proyek Web untuk melakukan hal yang sama??   -  person Hikari    schedule 26.03.2014
comment
Tampaknya Anda mencoba membuat proyek web asp.net yang menyertakan kontrol penampil laporan, sehingga Anda melihat tutorial yang salah - tutorial yang Anda tautkan adalah untuk pengembangan Windows Forms. Coba yang ini sebagai gantinya: msdn.microsoft.com/en-us/library/ms251692 .aspx   -  person Nathan Griffiths    schedule 27.03.2014
comment
Tutorialnya sepertinya sama. Di VS2012 saya, jika saya membuka File › New › WebSite, tidak ada templat Situs Web ASP.NET, dan di bidang Sumber Data Report Wizard tidak ada opsi global. Solusinya sepertinya adalah memilih templat proyek yang tepat, di mana saya dapat membuka Proyek ›Tambahkan Sumber Data Baru. Dari dialog Pilih Jenis Sumber Data saya dapat memilih Sumber Data Objek dan dapat membuat laporan darinya. Masalahnya adalah satu-satunya templat tempat saya dapat menggunakan Tambahkan Sumber Data Baru adalah Perpustakaan Layanan WCF, yang tidak menargetkan aplikasi web.   -  person Hikari    schedule 27.03.2014
comment
Jika Anda tidak melihat Situs Web ASP.NET terdaftar sebagai templat, sepertinya Anda belum menginstal versi lengkap Visual Studio, apakah Anda yakin tidak menggunakan versi Express, atau versi yang diinstal dengan SQL Server (Alat Data PENAWARAN/SQL Server)?   -  person Nathan Griffiths    schedule 28.03.2014
comment
Ini VS 2012 Ultimate, harus memiliki semua fitur. Saya akan bertanya kepada penginstal dan melihat apakah beberapa modul tidak diinstal. Apa yang harus saya cari di dalamnya?   -  person Hikari    schedule 28.03.2014
comment
Dan jika saya bisa membuat Sumber Data Objek di Perpustakaan Layanan WCF, mengapa saya tidak bisa membuat di templat lain? Saya memiliki banyak (7) templat yang tersedia untuk proyek Situs Web. Mengapa hanya 1 yang mengizinkan Sumber Data Objek dan hanya yang itu yang tidak tersedia untuk saya?   -  person Hikari    schedule 28.03.2014


Jawaban (1)


Saya menyelesaikannya.

Saya membuat proyek baru dengan templat "Aplikasi Web Kosong ASP.NET". Di dalam solusi saya membuat proyek lain dengan templat "ASP.NET Server Control".

Saya menggunakan proyek kontrol servis sebagai lapisan aplikasi, dan proyek webapp kosong sebagai lapisan presentasi/UI.

Dalam proyek aplikasi saya membuat Sumber Data Objek dan menambahkan proyek itu ke referensi proyek UI. Dengan itu saya dapat membuat halaman asp di proyek UI yang menggunakan sumber data objek aplikasi.

GG

person Hikari    schedule 28.03.2014