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) { string tankoteles1 = "Tájékoztatom, hogy a nevelési-oktatási intézmények működéséről és a köznevelési intézmények névhasználatáról szóló 20/2012. (VIII. 31.) EMMI rendelet 51.§ (3) és (5) bekezdése értelmében a tanköteles tanuló ismételt igazolatlan mulasztása esetén az iskola a gyermekjóléti szolgálat közreműködését igénybe véve megkeresi a tanuló szülőjét, harminc tanítási óra és egyéb foglalkozás igazolatlan mulasztása estén pedig tájékoztatja az illetékes járási hivatalt is az igazolatlan mulasztásról."; string tankoteles2 = "A családok támogatásáról szóló 1998. évi LXXXIV. törvény 15. § (1) bekezdés b) pontja alapján a nevelési-oktatási intézmény vezetője az adott tanítási évben igazolatlanul mulasztott ötvenedik kötelező tanórai foglalkozás után kezdeményezi a családtámogatási ügyben eljáró hatóságnál a családtámogatási ellátás szüneteltetését."; if (Report.Parameters.FindByName("isTankoteles").Value.ToString() == "True") { KiegeszitesText.Text = tankoteles1 + Environment.NewLine + Environment.NewLine + tankoteles2; } if(Report.Parameters.FindByName("ErtesitesCimzettje").Value.ToString() == "2") { Text1.Text = "[MulasztasFej.TANULONEV]\r\n[MulasztasFej.TanuloAllandoCim]"; Text6.Text = "Értesítem <b>[MulasztasFej.TANULONEV]</b>, <b>[MulasztasFej.OSZTALYCSOPORT_NEV]</b> osztályos tanulót, a mai napig <b>[MulasztasFej.SZUM]</b> órát mulasztott, ebből <b>[MulasztasFej.IGAZOLT]</b> igazolt, <b>[MulasztasFej.IGAZOLATLAN]</b> igazolatlan."; } else { Text1.Text = "[MulasztasFej.GondviseloNev]\r\n[MulasztasFej.GondviseloRokonsagiFoka]\r\n[MulasztasFej.GondviseloAllandoCim]"; } string tagintezmenyCim = (string)Report.GetParameterValue("TagintezmenyCim"); if(!string.IsNullOrWhiteSpace(tagintezmenyCim)) { Text7.Text = tagintezmenyCim + Environment.NewLine + "[Kelt]"; } string alulirottMegnevezese = Report.Parameters.FindByName("AlulirottMegnevezese").Value.ToString(); int index = alulirottMegnevezese.IndexOf(" - "); Text8.Text = alulirottMegnevezese.Substring(0, index).Trim(); Text9.Text = alulirottMegnevezese.Substring(index + " - ".Length).Trim(); } } }