This commit is contained in:
kamonwan taengsuk
2023-07-03 12:11:39 +07:00
parent 0ddbe2fdde
commit b94dfc3b4a
7 changed files with 784 additions and 760 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,8 @@ namespace rmutr_report.Models
public class budget_government_allocate
{
public string budget_year { get; set; }
public string report_name { get; set; }
//รวมทั้งสิ้นบรรทัดแรก
public decimal? total_budget_personnel { get; set; }
public decimal? total_budget_operating{ get; set; }

View File

@@ -1,5 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="06/26/2023 15:00:31" ReportInfo.CreatorVersion="2021.1.0.0">
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/03/2023 12:11:24" ReportInfo.CreatorVersion="2021.1.0.0">
<ScriptText>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 Cell210_BeforePrint(object sender, EventArgs e)
{
if (((Int32)Report.GetColumnValue(&quot;receive_government.data_1.data_2.is_color&quot;)) == 1 )
Cell229.Font = new Font(&quot;TH Sarabun New&quot;, 14, FontStyle.Bold);
}
}
}
</ScriptText>
<Dictionary>
<BusinessObjectDataSource Name="receive_government" ReferenceName="receive_government" DataType="null" Enabled="true">
<Column Name="government_budget_year" DataType="System.String"/>
@@ -102,7 +130,7 @@
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Page1" Landscape="true" PaperWidth="590" PaperHeight="210" Watermark.Font="Arial, 60pt">
<ReportPage Name="Page1" Landscape="true" PaperWidth="590" PaperHeight="300" Watermark.Font="Arial, 60pt">
<PageHeaderBand Name="PageHeader1" Width="2154.6" Height="245.7">
<TextObject Name="Text40" Width="1313.55" Height="37.8" Text="งบประมาณแผ่นดิน ปีงบประมาณ พ.ศ. [receive_government.government_budget_year]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableObject Name="Table15" Top="160.65" Width="2154.6" Height="85.05" Border.Lines="All">
@@ -157,7 +185,7 @@
<TextObject Name="Text42" Top="75.6" Width="1313.55" Height="37.8" Text="[receive_government.plan]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text43" Top="113.4" Width="1313.55" Height="37.8" Text="[receive_government.product]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</PageHeaderBand>
<DataBand Name="Data1" Top="254.21" Width="2154.6" Height="37.8">
<DataBand Name="Data1" Top="254.03" Width="2154.6" Height="37.8">
<TableObject Name="Table17" Width="2154.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column131" Width="378"/>
<TableColumn Name="Column132" Width="113.4"/>
@@ -200,7 +228,7 @@
<TableCell Name="Cell209" Border.Lines="All" Text="[receive_government.total_budget_18]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
</TableRow>
</TableObject>
<DataBand Name="Data2" Top="300.52" Width="2154.6" Height="37.8" DataSource="data_1">
<DataBand Name="Data2" Top="300.17" Width="2154.6" Height="37.8" DataSource="data_1">
<TableObject Name="Table18" Width="2154.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column150" Width="378"/>
<TableColumn Name="Column151" Width="113.4"/>
@@ -222,28 +250,28 @@
<TableColumn Name="Column167" Width="113.4"/>
<TableColumn Name="Column168" Width="103.95"/>
<TableRow Name="Row18" Height="37.8">
<TableCell Name="Cell210" Border.Lines="All" Text="[Row#].[receive_government.data_1.list]" AutoShrink="FontSize" AutoShrinkMinSize="10" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell211" Border.Lines="All" Text="[receive_government.data_1.total_budget_1]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell212" Border.Lines="All" Text="[receive_government.data_1.total_budget_2]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell213" Border.Lines="All" Text="[receive_government.data_1.total_budget_3]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell214" Border.Lines="All" Text="[receive_government.data_1.total_budget_4]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell215" Border.Lines="All" Text="[receive_government.data_1.total_budget_5]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell216" Border.Lines="All" Text="[receive_government.data_1.total_budget_6]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell217" Border.Lines="All" Text="[receive_government.data_1.total_budget_7]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell218" Border.Lines="All" Text="[receive_government.data_1.total_budget_8]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell219" Border.Lines="All" Text="[receive_government.data_1.total_budget_9]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell220" Border.Lines="All" Text="[receive_government.data_1.total_budget_10]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell221" Border.Lines="All" Text="[receive_government.data_1.total_budget_11]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell222" Border.Lines="All" Text="[receive_government.data_1.total_budget_12]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell223" Border.Lines="All" Text="[receive_government.data_1.total_budget_13]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell224" Border.Lines="All" Text="[receive_government.data_1.total_budget_14]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell225" Border.Lines="All" Text="[receive_government.data_1.total_budget_15]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell226" Border.Lines="All" Text="[receive_government.data_1.total_budget_16]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell227" Border.Lines="All" Text="[receive_government.data_1.total_budget_17]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell228" Border.Lines="All" Text="[receive_government.data_1.total_budget_18]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell210" Border.Lines="All" Fill.Color="204, 153, 255" BeforePrintEvent="Cell210_BeforePrint" Text="[Row#].[receive_government.data_1.list]" AutoShrink="FontSize" AutoShrinkMinSize="10" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell211" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_1]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell212" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_2]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell213" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_3]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell214" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_4]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell215" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_5]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell216" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_6]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell217" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_7]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell218" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_8]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell219" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_9]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell220" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_10]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell221" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_11]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell222" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_12]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell223" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_13]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell224" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_14]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell225" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_15]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell226" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_16]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell227" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_17]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
<TableCell Name="Cell228" Border.Lines="All" Fill.Color="204, 153, 255" Text="[receive_government.data_1.total_budget_18]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
</TableRow>
</TableObject>
<DataBand Name="Data3" Top="346.83" Width="2154.6" Height="37.8" DataSource="data_2">
<DataBand Name="Data3" Top="346.3" Width="2154.6" Height="37.8" BeforePrintEvent="Data3_BeforePrint" DataSource="data_2">
<TableObject Name="Table19" Width="2154.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column169" Width="378"/>
<TableColumn Name="Column170" Width="113.4"/>
@@ -265,7 +293,7 @@
<TableColumn Name="Column186" Width="113.4"/>
<TableColumn Name="Column187" Width="103.95"/>
<TableRow Name="Row19" Height="37.8">
<TableCell Name="Cell229" Border.Lines="All" Text="[receive_government.data_1.data_2.list]" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 14pt">
<TableCell Name="Cell229" Border.Lines="All" Text="[receive_government.data_1.data_2.list]" AutoShrink="FontSize" AutoShrinkMinSize="10" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[receive_government.data_1.data_2.is_color]== 1" Fill.Color="153, 204, 255" TextFill.Color="Black" Font="TH Sarabun New, 14.25pt, style=Bold" ApplyFill="true" ApplyFont="true"/>
<Condition Expression="[receive_government.data_1.data_2.is_color]== 2" Fill.Color="255, 204, 153" TextFill.Color="Black" Font="TH Sarabun New, 14.25pt" ApplyFill="true" ApplyFont="true"/>
@@ -381,7 +409,7 @@
</TableCell>
</TableRow>
</TableObject>
<DataBand Name="Data4" Top="393.14" Width="2154.6" Height="37.8" DataSource="data_3">
<DataBand Name="Data4" Top="392.43" Width="2154.6" Height="37.8" DataSource="data_3">
<TableObject Name="Table20" Width="2154.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column188" Width="378"/>
<TableColumn Name="Column189" Width="113.4"/>