using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Windows.Forms;
using System.Drawing;
using System.Data;
using FastReport;
using FastReport.Data;
using FastReport.Dialog;
using FastReport.Barcode;
using FastReport.Table;
using FastReport.Utils;
namespace FastReport
{
public class ReportScript
{
private void Page1_StartPage(object sender, EventArgs e)
{
DataSourceBase dsFejlec = Report.GetDataSource("Fejlec");
Data1.DataSource = dsFejlec;
dsFejlec.Init();
DataSourceBase dsReszletek = Report.GetDataSource("FeljegyzesReszletezes");
Data2.DataSource = dsReszletek;
Relation rel0 = new Relation();
rel0.ParentDataSource = dsFejlec;
rel0.ChildDataSource = dsReszletek;
rel0.ParentColumns = new string[] {"OsztalyId"};
rel0.ChildColumns = new string[] {"OsztalyId"};
Report.Dictionary.Relations.Add(rel0);
dsReszletek.Init(dsFejlec);
string alulirottMegnevezese = Report.Parameters.FindByName("AlulirottMegnevezese").Value.ToString();
int index = alulirottMegnevezese.IndexOf(" - ");
string nev = alulirottMegnevezese.Substring(0, index).Trim();
Text2.Text = nev;
string beosztas = alulirottMegnevezese.Substring(index + " - ".Length).Trim();
Text17.Text = beosztas;
}
}
}