เหตุใดฉันจึงไม่เห็นหน้าต่าง "รายงานข้อมูล" เมื่อสร้างรายงาน


119

ฉันกำลังสร้างรายงาน RDLC ใน VS10 เมื่อโปรแกรมไม่ทำงานฉันสามารถเห็นกล่องเครื่องมือและเพิ่มการควบคุมในรายงาน แต่ไม่พบบานหน้าต่าง "ข้อมูลรายงาน" ฉันจึงไม่สามารถเติมส่วนควบคุมในรายงานของฉันได้ อย่างไรก็ตามหากฉันเรียกใช้โซลูชันบานหน้าต่าง "รายงานข้อมูล" จะปรากฏขึ้นและฉันสามารถลากฟิลด์ไปยังรายงานของฉันได้ แต่ Toolbox จะไม่มีตัวควบคุมในขณะที่ฉันกำลังทำงานอยู่ ดังนั้นฉันต้องใส่ตัวควบคุมในรายงานของฉันในขณะที่ไม่ได้ทำงานรันโปรเจ็กต์และในขณะที่กำลังทำงานฉันสามารถใส่ฟิลด์ใน ...

อย่างไรก็ตามฉันจะทำให้บานหน้าต่างข้อมูลรายงานยังคงปรากฏอยู่ในขณะที่โครงการไม่ทำงานได้อย่างไร


4
สิ่งนี้ใช้ได้ใน VS 2012 เช่นกัน
Ryan Gates

สิ่งนี้ใช้ได้ใน VS 2013 เช่นกัน เหตุใดจึงไม่ปิดเมนูรายงาน MS
KornMuffin

สิ่งนี้ใช้ได้เช่นกันใน VS 2017
MAXE

คำตอบ:


300

คำตอบที่พบบ่อยที่สุดในการแก้ไขปัญหานี้คือการไปที่เมนูและเลือกData Show Data Sourcesตัวเลือกนี้ไม่ปรากฏสำหรับฉัน

แป้นพิมพ์ลัดได้ทำงานสำหรับฉัน:Show Report Data Pane + + ไม่มีอะไรในเมนูที่ฉันพบว่าทำแบบนี้CTRLALTD


6
ตามที่ระบุไว้ในคำตอบอื่นตรวจสอบให้แน่ใจว่าคุณได้เปิดรายงานและ "เน้น" (ที่เลือกไว้) ในบางส่วนของรายงาน! จากนั้นจะปรากฏในเมนูและเข้าถึงได้ผ่านทางลัดเท่านั้น!
DR

3
แม้ว่าทางลัดจะไม่ปรากฏเสมอไป
matthew_360

4
ทางลัด CTRL + ALT + D ใช้งานได้ แต่คุณต้องเปิดไฟล์ RDLC ในโหมดออกแบบ อย่าถามฉันว่าทำไม :)
diegosasw

1
เกิดอะไรขึ้นกับคนที่ Microsoft ทำไมพวกเขาไม่แก้ไขข้อบกพร่องมากมายในตอนนี้ที่ผลิตภัณฑ์นี้อยู่บนชั้นวางมาระยะหนึ่งแล้ว พวกเขาเพิ่งผลิต Visual Studio เวอร์ชันต่างๆสิบล้านเวอร์ชัน
Eddy Jawed

114

หลังจากที่ฉันปิดหน้าต่างนี้โดยไม่ได้ตั้งใจฉันใช้เวลาหนึ่งชั่วโมงในการค้นหาวิธีนำกลับขึ้นมา

คำตอบที่ถูกต้องคือ: ดู -> รายงานข้อมูล ( ctrl+ alt+ D)

ส่วนที่ยุ่งยาก: รายการ "ข้อมูลรายงาน" ไม่ปรากฏในเมนูแบบเลื่อนลง "ดู" เสมอไป ตรวจสอบให้แน่ใจว่าคุณได้เปิดรายงานและองค์ประกอบบางส่วนของรายงานที่เลือกไว้

หากคุณไม่ได้อยู่ใน "รายงาน" รายการจะหายไปจากเมนู

ดู> รายงานข้อมูล


6

สวัสดีฉันประสบปัญหาเดียวกันในVS2008ฉันลองตามโพสต์ 8 (ขอบคุณส่วน "ส่วนที่ยุ่งยาก" ในนั้น)

คำสั่งผสม (Ctrl + Alt + D) ใช้ไม่ได้ใน VS2008 แต่หลังจากเปิดไฟล์รายงาน (rdlc) ฉันเรียกดูเมนูมุมมองและพบว่า View-> Toolbars-> Data Design เป็นวิธีแก้ปัญหานี้

เมื่อเปิดเราจะได้ไอคอน 4 ไอคอนซึ่งส่วน"แสดงแหล่งข้อมูล"จะนำส่วน"แหล่งข้อมูลเว็บไซต์"ซึ่งดึงเอนทิตีทั้งหมดชุดข้อมูลที่พิมพ์เป็นต้น

แป้นพิมพ์ลัดคือ(Shift + Alt + D)

ส่วนที่แปลกประหลาดในที่นี้คือส่วน "แหล่งข้อมูล" ที่มีอยู่ในแถบเครื่องมือ Server Explorer ไม่ได้แสดงข้อมูลใด ๆ แต่ "แหล่งข้อมูลของเว็บไซต์" นำสิ่งที่จำเป็นทั้งหมดมาให้ใครช่วยอธิบายให้ฉันฟังได้


6

ฉันก็เป็นปัญหาเดียวกันใน Visual Studio 2013 ทันใดนั้นก็มีความคิด .. คลิกที่รายงานเพื่อให้ความสำคัญกับมัน ง่ายๆกด Alt + Ctrl + D


3

ฉันมีปัญหาเดียวกัน แต่ในc # 2012 ฉันปิด "ข้อมูลรายงาน" แต่ฉันไม่พบและในที่สุดฉันก็พบวิธีแก้ปัญหานี้

นี่คือวิธีการของฉัน:

VIEW >> TOOLBARS >> CUSTOMIZE >> COMMANDS ... select from the "Menu bar" .. VIEW.

ตกลงตอนนี้ใน "การควบคุม" ค้นหา "รายงานข้อมูล" เลือกและย้ายขึ้นปิดเมนู หลังจากนั้นเลือกfile.rdlcและคลิกที่ปุ่ม "View" ... OK สุดท้ายจะปรากฏ "REPORT DATA" ...


3

ถ้าตัวออกแบบรายงานเปิดอยู่คุณสามารถเปิดใช้งานบานหน้าต่างข้อมูลรายงานได้โดยใช้เมนูมุมมอง

 View -> Report Data

2

ผมต้องไปผ่านบิตมากขึ้นในการบังคับฟื้นฟูในVS 2,008

ขั้นแรกมีบานหน้าต่าง / กล่องเครื่องมือแหล่งข้อมูล (เส้นทางเมนู = ข้อมูล> แสดงแหล่งข้อมูล) และกล่องโต้ตอบแหล่งข้อมูลรายงาน (เส้นทางเมนู = รายงาน> แหล่งข้อมูล) ฉันมีปัญหากับแหล่งข้อมูล บานหน้าต่างเปลี่ยนกลับไปเป็นรายการคุณสมบัติก่อนหน้าทุกครั้งที่ฉันเปิดรายงานบางฉบับ เหมือนกับว่าผู้ออกแบบรายงานเขียนทับข้อกำหนดข้อมูลด้วยเวอร์ชันแคชของรายงานดังกล่าว

เพื่อแก้ไขปัญหานี้ฉันต้อง:

  1. ไม่รวมรายงานจากโครงการของฉันเพื่อหยุดข้อผิดพลาดในการสร้าง
  2. ทำความสะอาดและสร้างโครงการใหม่
  3. รีเฟรชบานหน้าต่างแหล่งข้อมูลและยืนยันว่าฉันเห็นฟิลด์ใหม่
  4. รวมรายงานอีกครั้งและเปิดตัวออกแบบรายงานด้วยบานหน้าต่างแหล่งข้อมูลที่ตรึงไว้ในมุมมอง
  5. ( นี่คือกุญแจสำคัญ ) ลากหนึ่งในฟิลด์ใหม่ที่ใดก็ได้บนพื้นผิวรายงาน

หมายเลข 5 บังคับให้สำเนา XML ภายในของรายงานของข้อกำหนดข้อมูลรีเฟรช ทันทีหลังจากนั้นฉันสามารถสร้างได้อีกครั้ง


1
รักส่วนสุดท้ายของคำตอบของคุณซึ่งคุณอธิบายได้อย่างชัดเจนว่าเกิดอะไรขึ้น! ขอบคุณ.
MicroservicesOnDDD

1

อยู่ในสตูดิโอภาพ ในหน้านักออกแบบจะอยู่ในแถบเมนูมีฟิลด์ XTRAREPORTS คุณสามารถแสดงแผงได้โดยใช้




-1

กรุณาไปที่

ดู> แถบเครื่องมือ> ปรับแต่ง

จากนั้นเลือกประเภท "ข้อมูล" จากนั้นคลิก "แสดงแหล่งข้อมูล" ในแผงคำสั่ง

เมนู "ข้อมูล" จะปรากฏในแผงเมนู คลิกเพื่อรับแหล่งข้อมูลเว็บไซต์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.