add report
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
kamonwan taengsuk
2023-10-21 17:23:50 +07:00
parent 7919b1e39f
commit e206bf0efe
27 changed files with 826 additions and 10 deletions

View File

@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using ClosedXML.Excel;
using FastReport;
using FastReport.Export.OoXML;
@@ -20,6 +21,7 @@ namespace rmutr_report.Controllers
{
this._setting = setting;
}
[SwaggerOperation("รับเงินแผ่นดิน")]
[HttpPost, Route("reports/receive_government/{type}")] //รับเงินแผ่นดิน
[ApiExplorerSettings(GroupName = "reports")]
@@ -62,6 +64,7 @@ namespace rmutr_report.Controllers
return Ok();
}
[SwaggerOperation("การจัดสรรงบประมาณแผ่นดินรวมทุกแผนงาน, แผนงานบุคลากร, พื้นฐาน+ยุทธศาตร์")]
[HttpPost, Route("reports/budget_government_allocate/{type}")] // (พื้นฐาน+ยุทธศาตร์)
[ApiExplorerSettings(GroupName = "reports")]
@@ -71,7 +74,7 @@ namespace rmutr_report.Controllers
var workbook = new XLWorkbook();
var ws = workbook.Worksheets.Add("การจัดสรรงบประมาณแผ่นดิน");
ws.Range("A1:S1").Merge().Value = "การจัดสรรงบประมาณแผ่นดิน ปีงบประมาณ พ.ศ. " + allocate.budget_year
+ " (" + allocate.report_name + ")";//" (แผนงาน พื้นฐาน และ แผนงาน ยุทธศาสตร์ฯ)";
+ " (" + allocate.report_name + ")"; //" (แผนงาน พื้นฐาน และ แผนงาน ยุทธศาสตร์ฯ)";
ws.Range("A1:S1").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A1:S1").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A1:S1").Style.Font.FontName = "TH SarabunPSK";
@@ -394,7 +397,7 @@ namespace rmutr_report.Controllers
if (detail.color == 3) // ชื่อคณะ สีแดงอ่อน
{
ws.Range(ws.Cell(row, 1), ws.Cell(row + 1, 1)).Merge().Value = detail.list;
ws.Range(ws.Cell(row, 1), ws.Cell(row + 1, 1)).Merge().Value = detail.list;
ws.Range(ws.Cell(row, 2), ws.Cell(row, 5)).Merge().Value = detail.total_budget_personnel;
ws.Range(ws.Cell(row, 6), ws.Cell(row, 9)).Merge().Value = detail.total_budget_operating;
ws.Range(ws.Cell(row, 10), ws.Cell(row, 11)).Merge().Value = detail.total_budget_investment;
@@ -428,6 +431,7 @@ namespace rmutr_report.Controllers
row++;
}
if (detail.color == 5) // ชื่อคณะ สีขาว
{
ws.Cell(row, 1).Value = "'- " + detail.list;
@@ -466,7 +470,7 @@ namespace rmutr_report.Controllers
if (detail.color == 4) // ชื่อย่อยคณะ สีเทาอ่อน
{
ws.Range(ws.Cell(row, 1), ws.Cell(row + 1, 1)).Merge().Value = detail.list;
ws.Range(ws.Cell(row, 1), ws.Cell(row + 1, 1)).Merge().Value = detail.list;
ws.Range(ws.Cell(row, 2), ws.Cell(row, 5)).Merge().Value = detail.total_budget_personnel;
ws.Range(ws.Cell(row, 6), ws.Cell(row, 9)).Merge().Value = detail.total_budget_operating;
ws.Range(ws.Cell(row, 10), ws.Cell(row, 11)).Merge().Value = detail.total_budget_investment;
@@ -737,6 +741,7 @@ namespace rmutr_report.Controllers
ws.Cell(row, 17).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
row++;
}
if (detail2.color == 5) // ชื่อคณะ สีขาว detail
{
ws.Cell(row, 1).Value = null;
@@ -934,7 +939,6 @@ namespace rmutr_report.Controllers
ws.Cell(row, 17).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
row++;
}
}
}
@@ -948,5 +952,227 @@ namespace rmutr_report.Controllers
"budget_government_allocate" + ".xlsx");
}
}
[SwaggerOperation("1 รายการวัสดุ 2 รายการค่าใช้สอย")]
[HttpPost, Route("reports/national_budget_list/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetNationalBudgetListReport([FromRoute] string type,
[FromBody] national_budget_list _nationalBudgetList)
{
string item = "รายการวัสดุ (คำของบประมาณรายจ่าย ปี ";
string item2 = "รายการค่าใช้สอย (คำของบประมาณรายจ่าย ปี ";
if (_nationalBudgetList.report_type == 1)
{
_nationalBudgetList.budget_year = item + _nationalBudgetList.budget_year + ")";
}
if (_nationalBudgetList.report_type == 2)
{
_nationalBudgetList.budget_year = item2 + _nationalBudgetList.budget_year + ")";
}
foreach (var detail in _nationalBudgetList.data)
{
if (detail != null)
{
detail.total_amount = (detail.quantity * detail.unit_price);
}
}
var nationalBudgetLists = new List<national_budget_list>() { _nationalBudgetList };
Report report = new Report();
report.Load(_setting.report_path + "national_budget_list.frx");
report.RegisterData(nationalBudgetLists, "national_budget_list");
report.Prepare();
MemoryStream stream = new MemoryStream();
switch (type)
{
case "pdf":
PDFExport pdf = new PDFExport();
report.Export(pdf, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "application/pdf");
case "xls":
case "xlsx":
Excel2007Export excel = new Excel2007Export();
report.Export(excel, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"ค่าคณะกรรมการตรวจสอบพัสดุในงานจ้างก่อสร้าง" + ".xlsx");
}
return Ok();
}
[SwaggerOperation("ค่าคณะกรรมการตรวจสอบพัสดุในงานจ้างก่อสร้าง,ค่าคณะกรรมการอื่น ๆ")]
[HttpPost, Route("reports/parcel_inspection_committee/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetCommitteeReport([FromRoute] string type,
[FromBody] parcel_inspection_committee committee)
{
int no = 1;
foreach (var data in committee.data)
{
data.list = "รายการ " + no;
no++;
foreach (var detail in data.data_detail)
{
if (detail != null)
{
data.total_amount = (detail.quantity * detail.quantity_person * detail.quantity_work *
detail.amount);
}
}
var s = committee.data.Sum(d => d.total_amount);
committee.total_all_amount = s;
}
var _committees = new List<parcel_inspection_committee>() { committee };
Report report = new Report();
report.Load(_setting.report_path + "other_committee_fee.frx");
report.RegisterData(_committees, "parcel_inspection_committee");
report.Prepare();
MemoryStream stream = new MemoryStream();
switch (type)
{
case "pdf":
PDFExport pdf = new PDFExport();
report.Export(pdf, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "application/pdf");
case "xls":
case "xlsx":
Excel2007Export excel = new Excel2007Export();
report.Export(excel, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"national_budget_list" + ".xlsx");
}
return Ok();
}
[SwaggerOperation("ค่าจ้างให้บริการงานจ้างออกแบบ")]
[HttpPost, Route("reports/design_services/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetDesignServicesReport([FromRoute] string type,
[FromBody] parcel_inspection_committee committee)
{
int no = 1;
string per = "%";
foreach (var data in committee.data)
{
data.list = "รายการ " + no;
no++;
foreach (var detail in data.data_detail)
{
if (detail != null)
{
detail.unit = detail.quantity_work + per;
detail.amount = (detail.quantity * detail.quantity_person * detail.quantity_work)/100;
}
}
var total = data.data_detail.Sum(d => d.amount);
data.total_amount = total;
var s = committee.data.Sum(d => d.total_amount);
committee.total_all_amount = s;
}
var _committees = new List<parcel_inspection_committee>() { committee };
Report report = new Report();
report.Load(_setting.report_path + "design_services.frx");
report.RegisterData(_committees, "parcel_inspection_committee");
report.Prepare();
MemoryStream stream = new MemoryStream();
switch (type)
{
case "pdf":
PDFExport pdf = new PDFExport();
report.Export(pdf, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "application/pdf");
case "xls":
case "xlsx":
Excel2007Export excel = new Excel2007Export();
report.Export(excel, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"ค่าจ้างให้บริการงานจ้างออกแบบ" + ".xlsx");
}
return Ok();
}
[SwaggerOperation("ค่าอาหารทำการนอกเวลา 1 วันทำการปกติ 2 วันหยุดราชการ")]
[HttpPost, Route("reports/meal_costs_outside/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetDesignServicesReport([FromRoute] string type,
[FromBody] meal_costs_outside mealCostsOutsides)
{
var meals = mealCostsOutsides.data.ToList();
if (mealCostsOutsides.topic_type==1)
{
mealCostsOutsides.topic = "วันทำการปกติ";
}
if (mealCostsOutsides.topic_type==2)
{
mealCostsOutsides.topic = "วันหยุดราชการ";
}
foreach (var detail in mealCostsOutsides.data)
{
detail.total_amount = (detail.day*detail.person*detail.amount);
}
mealCostsOutsides.day = mealCostsOutsides.data.Sum(d => d.day);
mealCostsOutsides.person = mealCostsOutsides.data.Sum(d => d.person);
mealCostsOutsides.amount = mealCostsOutsides.data.Sum(d => d.amount);
mealCostsOutsides.total_amount = meals.Sum(f => f.total_amount);
var meal = new List<meal_costs_outside>() { mealCostsOutsides };
Report report = new Report();
report.Load(_setting.report_path + "meal_costs_outside.frx");
report.RegisterData(meal, "meal_costs_outside");
report.Prepare();
MemoryStream stream = new MemoryStream();
switch (type)
{
case "pdf":
PDFExport pdf = new PDFExport();
report.Export(pdf, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "application/pdf");
case "xls":
case "xlsx":
Excel2007Export excel = new Excel2007Export();
report.Export(excel, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"ค่าอาหารทำการนอกเวลา" + ".xlsx");
}
return Ok();
}
}
}

View File

@@ -0,0 +1,25 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class meal_costs_outside
{
public int? topic_type { get; set; }
public string topic { get; set; }
public decimal? day { get; set; }
public decimal? person { get; set; }
public decimal? amount { get; set; }
public decimal? total_amount { get; set; }
public List<meal_costs_outside_detail>data { get; set; }
}
public class meal_costs_outside_detail
{
public string topic { get; set; }
public decimal? day { get; set; }
public decimal? person { get; set; }
public decimal? amount { get; set; }
public decimal? total_amount { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class national_budget_list
{
public int? report_type { get; set; }
public string type { get; set; }
public string budget_year { get; set; }
public List<national_budget_list_detail> data { get; set; }
}
public class national_budget_list_detail
{
public string list { get; set; }
public decimal? quantity { get; set; }
public string unit { get; set; }
public decimal? unit_price { get; set; }
public decimal? total_amount { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class parcel_inspection_committee
{
public string topic_name { get; set; }
public decimal? total_all_amount { get; set; }
public List<committee> data { get; set; }
}
public class committee
{
public string list { get; set; }
public decimal? total_amount { get; set; }
public List<committee_data> data_detail { get; set; }
}
public class committee_data
{
public decimal? quantity { get; set; }
public decimal? quantity_person { get; set; }
public decimal? amount { get; set; }
public decimal? quantity_work { get; set; }
public string unit { get; set; }
}
}

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
6f98eaa7cd9622032caa74a0439d02842244e219
4fe8cf0520c1058922f88691f3962ea94be0b3dc

Binary file not shown.

Binary file not shown.

View File

@@ -320,6 +320,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\data_line_support.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\design_services.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\design_services.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\design_services.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\directive_employment.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -896,6 +912,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\material_sport.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\meal_costs_outside.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\meal_costs_outside.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\meal_costs_outside.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\mtef_plan.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -912,6 +944,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\mtef_plan.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\national_budget_list.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\national_budget_list.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\national_budget_list.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\new_rate_offer_request_form.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -1008,6 +1056,38 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\operating_expenses.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\other_committee_fee.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\other_committee_fee.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\other_committee_fee.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\parcel_inspection_committee.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\parcel_inspection_committee.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\parcel_inspection_committee.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\passer_join_project.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>

View File

@@ -1 +1 @@
30ffb1b917a7940f2113a9893d63f0242ae2ce84
5f92d7595eb0985f81447ccd37a39776df99a9b9

View File

@@ -1 +1 @@
e7bf80044d6fb9241039252a0030601ca4d59acf
bde60c3a1e262956ffbc03163cd461622f8b5747

View File

@@ -320,6 +320,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\data_line_support.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\design_services.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\design_services.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\design_services.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\directive_employment.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -896,6 +912,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\material_sport.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\meal_costs_outside.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\meal_costs_outside.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\meal_costs_outside.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\mtef_plan.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -912,6 +944,22 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\mtef_plan.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\national_budget_list.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\national_budget_list.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\national_budget_list.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\new_rate_offer_request_form.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
@@ -1008,6 +1056,38 @@
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\operating_expenses.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\other_committee_fee.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\other_committee_fee.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\other_committee_fee.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\parcel_inspection_committee.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
<BasePath>_content/rmutr_report</BasePath>
<RelativePath>reports\parcel_inspection_committee.frx</RelativePath>
<AssetKind></AssetKind>
<AssetMode></AssetMode>
<AssetRole></AssetRole>
<RelatedAsset></RelatedAsset>
<AssetTraitName></AssetTraitName>
<AssetTraitValue></AssetTraitValue>
<CopyToOutputDirectory></CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
<OriginalItemSpec>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\parcel_inspection_committee.frx))</OriginalItemSpec>
</StaticWebAsset>
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\reports\passer_join_project.frx))">
<SourceType>Package</SourceType>
<SourceId>rmutr_report</SourceId>

View File

@@ -1 +1 @@
30ffb1b917a7940f2113a9893d63f0242ae2ce84
5f92d7595eb0985f81447ccd37a39776df99a9b9

View File

@@ -1 +1 @@
16976933854287525
16978702836935477

View File

@@ -1 +1 @@
16976933854287525
16978837858099535

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/13/2021 00:11:35" ReportInfo.Modified="10/21/2023 16:04:49" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="parcel_inspection_committee" ReferenceName="parcel_inspection_committee" DataType="null" Enabled="true">
<Column Name="total_all_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="list" DataType="System.String"/>
<Column Name="total_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data_detail" DataType="null" Enabled="true">
<Column Name="quantity" DataType="System.Decimal"/>
<Column Name="quantity_person" DataType="System.Decimal"/>
<Column Name="quantity_work" DataType="System.Decimal"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="unit" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Sheet1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" Watermark.Font="Arial, 60pt">
<DataBand Name="Data1" Width="1047.06" Height="37.8">
<TextObject Name="Text1" Width="330.75" Height="37.8" Text=" ค่าจ้างให้บริการงานจ้างออกแบบ" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text2" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.total_all_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text3" Left="567" Width="179.55" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data2" Top="43.28" Width="1047.06" Height="85.05" DataSource="data">
<TableObject Name="Table1" Top="37.8" Width="746.59" Height="47.25">
<TableColumn Name="Column1" Width="66.17"/>
<TableColumn Name="Column2" Width="236.27"/>
<TableColumn Name="Column3" Width="141.75"/>
<TableColumn Name="Column4" Width="160.65"/>
<TableColumn Name="Column19" Width="141.75"/>
<TableRow Name="Row1" Height="47.25">
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวน (รายการ)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold" ColSpan="2"/>
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="214, 220, 228" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="214, 220, 228" Text="วงเงิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="214, 220, 228" Text="อัตรา %" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell19" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวนเงิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<TextObject Name="Text4" Width="330.75" Height="37.8" Text="[parcel_inspection_committee.data.list]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text5" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.data.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text6" Left="567" Width="179.55" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data3" Top="133.81" Width="1047.06" Height="37.8" DataSource="data_detail">
<TableObject Name="Table2" Width="746.59" Height="37.8">
<TableColumn Name="Column15" Width="66.17"/>
<TableColumn Name="Column16" Width="236.27"/>
<TableColumn Name="Column17" Width="141.75"/>
<TableColumn Name="Column18" Width="160.65"/>
<TableColumn Name="Column21" Width="141.75"/>
<TableRow Name="Row2" Height="37.8">
<TableCell Name="Cell15" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt" ColSpan="2"/>
<TableCell Name="Cell16" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell17" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity_person]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell18" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.unit]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell21" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</DataBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/13/2021 00:11:35" ReportInfo.Modified="10/21/2023 17:10:25" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="meal_costs_outside" ReferenceName="meal_costs_outside" DataType="null" Enabled="true">
<Column Name="topic_type" DataType="System.Int32"/>
<Column Name="topic" DataType="System.String"/>
<Column Name="day" DataType="System.Decimal"/>
<Column Name="person" DataType="System.Decimal"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="total_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="topic" DataType="System.String"/>
<Column Name="day" DataType="System.Decimal"/>
<Column Name="person" DataType="System.Decimal"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="total_amount" DataType="System.Decimal"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Sheet1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" Watermark.Font="Arial, 60pt">
<PageHeaderBand Name="PageHeader1" Width="1047.06" Height="37.8">
<TextObject Name="Text1" Width="311.85" Height="37.8" Text="ค่าอาหารทำการนอกเวลาราชการ" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</PageHeaderBand>
<DataBand Name="Data1" Top="43.28" Width="1047.06" Height="47.25" DataSource="meal_costs_outside">
<TableObject Name="Table1" Width="1048.99" Height="47.25">
<TableColumn Name="Column1" Width="311.87"/>
<TableColumn Name="Column2" Width="85.07"/>
<TableColumn Name="Column3" Width="56.7"/>
<TableColumn Name="Column4" Width="85.05"/>
<TableColumn Name="Column19"/>
<TableColumn Name="Column20" Width="151.2"/>
<TableColumn Name="Column23"/>
<TableColumn Name="Column24" Width="160.65"/>
<TableColumn Name="Column25"/>
<TableRow Name="Row1" Height="47.25">
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="214, 220, 228" Text="[meal_costs_outside.topic]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="214, 220, 228" Text="[meal_costs_outside.day]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="214, 220, 228" Text="วัน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="214, 220, 228" Text="[meal_costs_outside.person]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell19" Border.Lines="All" Fill.Color="214, 220, 228" Text="คน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell20" Border.Lines="All" Fill.Color="214, 220, 228" Text="[meal_costs_outside.amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell23" Border.Lines="All" Fill.Color="214, 220, 228" Text="บาท" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell24" Border.Lines="All" Fill.Color="214, 220, 228" Text="[meal_costs_outside.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell25" Border.Lines="All" Fill.Color="214, 220, 228" Text="บาท" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<DataBand Name="Data3" Top="96.01" Width="1047.06" Height="37.8" DataSource="data">
<TableObject Name="Table2" Width="1048.99" Height="37.8">
<TableColumn Name="Column15" Width="311.87"/>
<TableColumn Name="Column16" Width="85.07"/>
<TableColumn Name="Column17" Width="56.7"/>
<TableColumn Name="Column18" Width="85.05"/>
<TableColumn Name="Column21"/>
<TableColumn Name="Column22" Width="151.2"/>
<TableColumn Name="Column26"/>
<TableColumn Name="Column27" Width="160.65"/>
<TableColumn Name="Column28"/>
<TableRow Name="Row2" Height="37.8">
<TableCell Name="Cell15" Border.Lines="All" Text="[meal_costs_outside.data.topic]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell16" Border.Lines="All" Text="[meal_costs_outside.data.day]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell17" Border.Lines="All" Text="วัน" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell18" Border.Lines="All" Text="[meal_costs_outside.data.person]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell21" Border.Lines="All" Text="คน" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell22" Border.Lines="All" Text="[meal_costs_outside.data.amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell26" Border.Lines="All" Text="บาท" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell27" Border.Lines="All" Text="[meal_costs_outside.data.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell28" Border.Lines="All" Text="บาท" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/13/2021 00:11:35" ReportInfo.Modified="10/21/2023 14:27:04" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="national_budget_list" ReferenceName="national_budget_list" DataType="null" Enabled="true">
<Column Name="type" DataType="System.String"/>
<Column Name="budget_year" DataType="System.String"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="list" DataType="System.String"/>
<Column Name="quantity" DataType="System.Decimal"/>
<Column Name="unit" DataType="System.String"/>
<Column Name="unit_price" DataType="System.Decimal"/>
<Column Name="total_amount" DataType="System.Decimal"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
<Total Name="Total" Expression="[national_budget_list.data.total_amount]" Evaluator="Data2" PrintOn="ReportSummary1"/>
</Dictionary>
<ReportPage Name="Sheet1" PaperWidth="310" Watermark.Font="Arial, 60pt">
<PageHeaderBand Name="PageHeader1" Width="1096.2" Height="122.85">
<TableObject Name="Table1" Top="75.6" Width="1096.24" Height="47.25">
<TableColumn Name="Column1" Width="66.17"/>
<TableColumn Name="Column2" Width="444.17"/>
<TableColumn Name="Column3" Width="113.4"/>
<TableColumn Name="Column4" Width="170.1"/>
<TableColumn Name="Column19" Width="141.75"/>
<TableColumn Name="Column20" Width="160.65"/>
<TableRow Name="Row1" Height="47.25">
<TableCell Name="Cell1" Border.Lines="All" Text="ลำดับที่" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell2" Border.Lines="All" Text="รายการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell3" Border.Lines="All" Text="จำนวน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell4" Border.Lines="All" Text="หน่วย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell19" Border.Lines="All" Text="ราคา/หน่วย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell20" Border.Lines="All" Text="รวมราคา" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<TextObject Name="Text1" Width="1096.2" Height="37.8" Text="[national_budget_list.budget_year]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text2" Top="37.8" Width="1096.2" Height="37.8" Text="[national_budget_list.type]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</PageHeaderBand>
<DataBand Name="Data1" Top="128.33" Width="1096.2">
<DataBand Name="Data2" Top="133.81" Width="1096.2" Height="37.8" DataSource="data">
<TableObject Name="Table2" Width="1096.24" Height="37.8">
<TableColumn Name="Column15" Width="66.17"/>
<TableColumn Name="Column16" Width="444.17"/>
<TableColumn Name="Column17" Width="113.4"/>
<TableColumn Name="Column18" Width="170.1"/>
<TableColumn Name="Column21" Width="141.75"/>
<TableColumn Name="Column22" Width="160.65"/>
<TableRow Name="Row2" Height="37.8">
<TableCell Name="Cell15" Border.Lines="All" Text="[Row#]" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell16" Border.Lines="All" Text="[national_budget_list.data.list]" AutoShrink="FontSize" AutoShrinkMinSize="12" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell17" Border.Lines="All" Text="[national_budget_list.data.quantity]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell18" Border.Lines="All" Text="[national_budget_list.data.unit]" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Formats>
<GeneralFormat/>
<GeneralFormat/>
<GeneralFormat/>
</Formats>
</TableCell>
<TableCell Name="Cell21" Border.Lines="All" Text="[national_budget_list.data.unit_price]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell22" Border.Lines="All" Text="[national_budget_list.data.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
<ReportSummaryBand Name="ReportSummary1" Top="177.09" Width="1096.2" Height="37.8">
<TableObject Name="Table3" Width="1096.24" Height="37.8">
<TableColumn Name="Column23" Width="66.17"/>
<TableColumn Name="Column24" Width="444.17"/>
<TableColumn Name="Column25" Width="113.4"/>
<TableColumn Name="Column26" Width="170.1"/>
<TableColumn Name="Column27" Width="141.75"/>
<TableColumn Name="Column28" Width="160.65"/>
<TableRow Name="Row3" Height="37.8">
<TableCell Name="Cell23" Border.Lines="All" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell24" Border.Lines="All" Text="รวม" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold" ColSpan="4"/>
<TableCell Name="Cell25" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell26" Border.Lines="All" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold">
<Formats>
<GeneralFormat/>
<GeneralFormat/>
<GeneralFormat/>
</Formats>
</TableCell>
<TableCell Name="Cell27" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell28" Border.Lines="All" Text="[Total]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
</ReportSummaryBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/13/2021 00:11:35" ReportInfo.Modified="10/21/2023 16:20:58" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="parcel_inspection_committee" ReferenceName="parcel_inspection_committee" DataType="null" Enabled="true">
<Column Name="topic_name" DataType="System.String"/>
<Column Name="total_all_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="list" DataType="System.String"/>
<Column Name="total_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data_detail" DataType="null" Enabled="true">
<Column Name="quantity" DataType="System.Decimal"/>
<Column Name="quantity_person" DataType="System.Decimal"/>
<Column Name="quantity_work" DataType="System.Decimal"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="unit" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Sheet1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" Watermark.Font="Arial, 60pt">
<DataBand Name="Data1" Width="1047.06" Height="37.8">
<TextObject Name="Text1" Width="330.75" Height="37.8" Text="[parcel_inspection_committee.topic_name]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text2" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.total_all_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text3" Left="567" Width="330.75" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data2" Top="43.28" Width="1047.06" Height="85.05" DataSource="data">
<TableObject Name="Table1" Top="37.8" Width="897.79" Height="47.25">
<TableColumn Name="Column1" Width="66.17"/>
<TableColumn Name="Column2" Width="236.27"/>
<TableColumn Name="Column3" Width="141.75"/>
<TableColumn Name="Column4" Width="160.65"/>
<TableColumn Name="Column19" Width="141.75"/>
<TableColumn Name="Column20" Width="151.2"/>
<TableRow Name="Row1" Height="47.25">
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวนครั้งที่ตรวจรับ (วัน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold" ColSpan="2"/>
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="214, 220, 228" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวน (คน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวนเงิน (บาท)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell19" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวน (งาน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell20" Border.Lines="All" Fill.Color="214, 220, 228" Text="หน่วย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<TextObject Name="Text4" Width="330.75" Height="37.8" Text="[parcel_inspection_committee.data.list]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text5" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.data.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text6" Left="567" Width="330.75" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data3" Top="133.81" Width="1047.06" Height="37.8" DataSource="data_detail">
<TableObject Name="Table2" Width="897.79" Height="37.8">
<TableColumn Name="Column15" Width="66.17"/>
<TableColumn Name="Column16" Width="236.27"/>
<TableColumn Name="Column17" Width="141.75"/>
<TableColumn Name="Column18" Width="160.65"/>
<TableColumn Name="Column21" Width="141.75"/>
<TableColumn Name="Column22" Width="151.2"/>
<TableRow Name="Row2" Height="37.8">
<TableCell Name="Cell15" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt" ColSpan="2"/>
<TableCell Name="Cell16" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell17" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity_person]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell18" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell21" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity_work]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell22" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.unit]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</DataBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/13/2021 00:11:35" ReportInfo.Modified="10/21/2023 15:50:50" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="parcel_inspection_committee" ReferenceName="parcel_inspection_committee" DataType="null" Enabled="true">
<Column Name="total_all_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="list" DataType="System.String"/>
<Column Name="total_amount" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data_detail" DataType="null" Enabled="true">
<Column Name="quantity" DataType="System.Decimal"/>
<Column Name="quantity_person" DataType="System.Decimal"/>
<Column Name="quantity_work" DataType="System.Decimal"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="unit" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Sheet1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" Watermark.Font="Arial, 60pt">
<DataBand Name="Data1" Width="1047.06" Height="37.8">
<TextObject Name="Text1" Width="330.75" Height="37.8" Text="ค่าคณะกรรมการตรวจรับพัสดุในงานจ้างก่อสร้าง" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text2" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.total_all_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text3" Left="567" Width="330.75" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data2" Top="43.28" Width="1047.06" Height="85.05" DataSource="data">
<TableObject Name="Table1" Top="37.8" Width="897.79" Height="47.25">
<TableColumn Name="Column1" Width="66.17"/>
<TableColumn Name="Column2" Width="236.27"/>
<TableColumn Name="Column3" Width="141.75"/>
<TableColumn Name="Column4" Width="160.65"/>
<TableColumn Name="Column19" Width="141.75"/>
<TableColumn Name="Column20" Width="151.2"/>
<TableRow Name="Row1" Height="47.25">
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวนครั้งที่ตรวจรับ (วัน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold" ColSpan="2"/>
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="214, 220, 228" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวน (คน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวนเงิน (บาท)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell19" Border.Lines="All" Fill.Color="214, 220, 228" Text="จำนวน (งาน)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell20" Border.Lines="All" Fill.Color="214, 220, 228" Text="หน่วย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<TextObject Name="Text4" Width="330.75" Height="37.8" Text="[parcel_inspection_committee.data.list]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text5" Left="330.75" Width="236.25" Height="37.8" Text="[parcel_inspection_committee.data.total_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text6" Left="567" Width="330.75" Height="37.8" Text="บาท" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<DataBand Name="Data3" Top="133.81" Width="1047.06" Height="37.8" DataSource="data_detail">
<TableObject Name="Table2" Width="897.79" Height="37.8">
<TableColumn Name="Column15" Width="66.17"/>
<TableColumn Name="Column16" Width="236.27"/>
<TableColumn Name="Column17" Width="141.75"/>
<TableColumn Name="Column18" Width="160.65"/>
<TableColumn Name="Column21" Width="141.75"/>
<TableColumn Name="Column22" Width="151.2"/>
<TableRow Name="Row2" Height="37.8">
<TableCell Name="Cell15" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt" ColSpan="2"/>
<TableCell Name="Cell16" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell17" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity_person]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="11" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell18" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" AutoShrink="FontSize" AutoShrinkMinSize="9" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell21" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.quantity_work]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell22" Border.Lines="All" Text="[parcel_inspection_committee.data.data_detail.unit]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</DataBand>
</ReportPage>
</Report>