title: C# Populate ReportViewer from arrays (High Level)
body: <p>I'm going to build a few arrays and want to populate a rdlc report from them, but want to make sure I've got the high level process down before I start coding. I'm populating these arrays from calculations based on foxpro (sigh...) tables. </p>
  
  <p>Do I need to create the report first through the wizard and throw generic columns in there, then adjust as necessary? Or can the code completely do everything? Previously, when I tried to do this through code-only, the Report.Refresh() wouldn't actually launch the report...</p>
  
  <p>So:</p>
  
  <ol>
  <li>Create Report with generic columns and modify as necessary later</li>
  <li>Populate arrays </li>
  <li>Stuff arrays into report and display?</li>
  </ol>
  
  <p>Remember, I'm looking for a high-level process flow right now, there are tons of code examples on each individual element I'm just not sure I've got the process right.</p>
  
  <p>Thanks in advanced.</p>