add report

This commit is contained in:
kamonwan taengsuk
2023-07-31 12:15:58 +07:00
parent 5b9331920d
commit 06125ecc97
14 changed files with 1748 additions and 323 deletions

View File

@@ -245,13 +245,14 @@ namespace rmutr_report.Controllers
return Ok();
}
[HttpPost, Route("reports/summary_building_table/{type}")]
[HttpPost, Route("reports/summary_building_table/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetSumbuildingReport([FromRoute] string type,
[FromBody] budget_summary_report budget_summary_reports)
{
var _budget_summary_report = new List<budget_summary_report>() { budget_summary_reports };
if (budget_summary_reports.building_1 != null)
if (budget_summary_reports.building_1 != null)
{
foreach (var bDetail in budget_summary_reports.building_1)
{
@@ -306,7 +307,8 @@ namespace rmutr_report.Controllers
return Ok();
}
[HttpPost, Route("reports/summary_durable_articles_table/{type}")]
[HttpPost, Route("reports/summary_durable_articles_table/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetSumDurableArticlesReport([FromRoute] string type,
[FromBody] budget_summary_report budget_summary_reports)
@@ -350,6 +352,7 @@ namespace rmutr_report.Controllers
return Ok();
}
[HttpPost, Route("reports/summary_all_project_table/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetSumAllProjectReport([FromRoute] string type,
@@ -1747,11 +1750,11 @@ namespace rmutr_report.Controllers
public IActionResult GetBudgetReport([FromRoute] string type,
[FromBody] budget_expenditure_from_revenue budget_expenditure_from_revenues)
{
// var topic2 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
// .Where(i => i.topic_type == 2).ToList();
// var topic3 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
// .Where(i => i.topic_type == 3).OrderBy(f=>f.couse_uid).ThenBy(m=>m.major_uid)
// .ThenBy(r=>r.row).ToList();
// var topic2 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
// .Where(i => i.topic_type == 2).ToList();
// var topic3 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
// .Where(i => i.topic_type == 3).OrderBy(f=>f.couse_uid).ThenBy(m=>m.major_uid)
// .ThenBy(r=>r.row).ToList();
// var sum_1 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
// .Where(h => h.topic_type == 2).Sum(j =>
// j.current_students);
@@ -1867,7 +1870,7 @@ namespace rmutr_report.Controllers
var sum12 = budget_expenditure_from_revenues.budget_expenditure_from_revenue_details
.Where(h => h.topic_type == 1).Sum(j =>
j.education_fee_less_fee_total);
budget_expenditure_from_revenues.sum_12 = sum12;
budget_expenditure_from_revenues.sum_12 = sum12;
// detail.current_students = topic3.Sum(d=>d.current_students);
//
@@ -1900,30 +1903,30 @@ namespace rmutr_report.Controllers
detail.topic_1 = detail.topic;
detail.topic_2 = null;
// detail.current_students = topic2.Sum(d=>d.current_students);
//
// detail.students_reduced = topic2.Sum(d=>d.students_reduced);
//
// detail.students_estimates = topic2.Sum(d=>d.students_estimates);
//
// detail.price_regis_flat_payment = topic2.Sum(d=>d.price_regis_flat_payment);
//
// detail.library_total = topic2.Sum(d=>d.library_total);
//
// detail.utilities_total =topic2.Sum(d=>d.utilities_total);
//
// detail.student_club_library_total = topic2.Sum(d=>d.student_club_library_total);
//
// detail.accident_insurance_total = topic2.Sum(d=>d.accident_insurance_total);
//
// detail.academic_activities_total = topic2.Sum(d=>d.academic_activities_total);
//
// detail.examination_and_x_rays_total = topic2.Sum(d=>d.examination_and_x_rays_total);
//
// detail.tuition_fee_total = topic2.Sum(d=>d.tuition_fee_total);
//
// detail.education_fee_less_fee_total = topic2.Sum(d=>d.education_fee_less_fee_total);
}
// detail.current_students = topic2.Sum(d=>d.current_students);
//
// detail.students_reduced = topic2.Sum(d=>d.students_reduced);
//
// detail.students_estimates = topic2.Sum(d=>d.students_estimates);
//
// detail.price_regis_flat_payment = topic2.Sum(d=>d.price_regis_flat_payment);
//
// detail.library_total = topic2.Sum(d=>d.library_total);
//
// detail.utilities_total =topic2.Sum(d=>d.utilities_total);
//
// detail.student_club_library_total = topic2.Sum(d=>d.student_club_library_total);
//
// detail.accident_insurance_total = topic2.Sum(d=>d.accident_insurance_total);
//
// detail.academic_activities_total = topic2.Sum(d=>d.academic_activities_total);
//
// detail.examination_and_x_rays_total = topic2.Sum(d=>d.examination_and_x_rays_total);
//
// detail.tuition_fee_total = topic2.Sum(d=>d.tuition_fee_total);
//
// detail.education_fee_less_fee_total = topic2.Sum(d=>d.education_fee_less_fee_total);
}
if (detail.topic_type == 3)
{
@@ -2466,6 +2469,7 @@ namespace rmutr_report.Controllers
return Ok();
}
[HttpPost, Route("reports/budget_expenditure_report_from_revenue/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetBudgetExpenditureRevenueReport([FromRoute] string type,
@@ -2508,5 +2512,248 @@ namespace rmutr_report.Controllers
return Ok();
}
[HttpPost, Route("reports/summary_government_budget_plan/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetSumGovernmentPlanReport([FromRoute] string type,
[FromBody] summary_government_budget_plan government_budget)
{
var budget1 = government_budget.data.Sum(h => h.personnel_government_budget);
var budget2 = government_budget.data.Sum(h => h.personnel_income_budget);
var budget3 = budget1 + budget2;
var budget4 = government_budget.data.Sum(h => h.operating_government_budget);
var budget5 = government_budget.data.Sum(h => h.operating_income_budget);
var budget6 = budget4 + budget5;
var budget7 = government_budget.data.Sum(h => h.investment_government_budget);
var budget8 = government_budget.data.Sum(h => h.investment_income_budget);
var budget9 = budget7 + budget8;
var budget10 = government_budget.data.Sum(h => h.subsidy_government_budget);
var budget11 = government_budget.data.Sum(h => h.subsidy_income_budget);
var budget12 = budget10 + budget11;
var budget13 = government_budget.data.Sum(h => h.expenses_government_budget);
var budget14 = government_budget.data.Sum(h => h.expenses_income_budget);
var budget15 = budget13 + budget14;
var budget16 = budget1 + budget4 + budget7 + budget10 + budget13;
var budget17 = budget2 + budget5 + budget8 + budget11 + budget14;
var budget18 = budget16 + budget17;
int row = 1;
int datarow = 1;
foreach (var datas in government_budget.data)
{
datas.total_personnel_income_budget = datas.personnel_government_budget + datas.personnel_income_budget;
datas.total_operating_income_budget = datas.operating_government_budget + datas.operating_income_budget;
datas.total_investment_income_budget =
datas.investment_government_budget + datas.investment_income_budget;
datas.total_subsidy_income_budget = datas.subsidy_government_budget + datas.subsidy_income_budget;
datas.total_expenses_income_budget = datas.expenses_government_budget + datas.expenses_income_budget;
datas.government_budget = datas.personnel_government_budget + datas.operating_government_budget +
datas.investment_government_budget +
datas.subsidy_government_budget + datas.expenses_government_budget;
datas.government_income_budget =
datas.personnel_income_budget + datas.operating_income_budget + datas.investment_income_budget +
datas.subsidy_income_budget + datas.expenses_income_budget;
datas.total_government_income_budget = datas.government_budget + datas.government_income_budget;
government_budget.budget_1 = budget1;
government_budget.budget_2 = budget2;
government_budget.budget_3 = budget3;
government_budget.budget_4 = budget4;
government_budget.budget_5 = budget5;
government_budget.budget_6 = budget6;
government_budget.budget_7 = budget7;
government_budget.budget_8 = budget8;
government_budget.budget_9 = budget9;
government_budget.budget_10 = budget10;
government_budget.budget_11 = budget11;
government_budget.budget_12 = budget12;
government_budget.budget_13 = budget13;
government_budget.budget_14 = budget14;
government_budget.budget_15 = budget15;
government_budget.budget_16 = budget16;
government_budget.budget_17 = budget17;
government_budget.budget_18 = budget18;
if (datas.topic_type == 2)
{
datas.row_no = datarow.ToString();
datarow++;
}
}
foreach (var notation in government_budget.notations)
{
int subrow = 1;
notation.row_no = row.ToString();
if (notation.row_no == "1")
{
notation.row_no = "หมายเหตุ : " + "1";
}
foreach (var notation2 in notation.notations_detail)
{
if (notation2.list != null && notation2.amount != null)
{
notation2.sub_row_no = row + "." + subrow;
subrow++;
notation2.free_text = "บาท";
}
if (notation2.list == null || notation2.list == "")
{
notation2.sub_row_no = null;
notation2.free_text = null;
}
}
row++;
}
var governmentbudget = new List<summary_government_budget_plan>() { government_budget };
Report report = new Report();
report.Load(_setting.report_path + "summary_government_budget_plan.frx");
report.RegisterData(governmentbudget, "summary_government_budget_plan");
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 "doc":
Word2007Export word = new Word2007Export();
report.Export(word, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "appllication/vnd.ms-word");
case "docx":
Word2007Export word1 = new Word2007Export();
report.Export(word1, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "appllication/vnd.ms-word");
case "xlsx":
Excel2007Export excel = new Excel2007Export();
report.Export(excel, stream);
stream.Seek(0, SeekOrigin.Begin);
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"summary_government_budget_plan" + ".xlsx");
}
return Ok();
}
[HttpPost, Route("reports/budget_projects/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetBudgetProjectsReport([FromRoute] string type,
[FromBody] budget_projects budget)
{
foreach (var detail in budget.data)
{
int row = 1;
foreach (var dataDetail in detail.detail)
{
if (dataDetail.topic_type == 5)
{
dataDetail.row_no = row.ToString();
row++;
}
else
{
dataDetail.row_no = null;
}
}
}
var budgets = new List<budget_projects>() { budget };
Report report = new Report();
report.Load(_setting.report_path + "budget_projects.frx");
report.RegisterData(budgets, "budget_projects");
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.ms-excel");
string date = DateTime.Now.ToString("yyyyMMddHHmmss");
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"budget_project_" + date + ".xlsx");
}
return Ok();
}
[HttpPost, Route("reports/total_budget/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetBudgetTotalReport([FromRoute] string type,
[FromBody] total_budget budget)
{
int row = 1;
foreach (var detail2 in budget.data)
{
var a = "- ";
if (detail2.topic_type == 2)
{
detail2.list = a + detail2.list;
}
if (detail2.topic_type == 5)
{
detail2.row_no = row.ToString();
row++;
}
else
{
detail2.row_no = null;
}
}
var summaryBudget = new List<total_budget>() { budget };
Report report = new Report();
report.Load(_setting.report_path + "total_budget.frx");
report.RegisterData(summaryBudget, "total_budget");
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.ms-excel");
string date = DateTime.Now.ToString("yyyyMMddHHmmss");
return File(
stream,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"total_budget_" + date + ".xlsx");
}
return Ok();
}
}
}

View File

@@ -3044,60 +3044,61 @@ namespace rmutr_report.Controllers
foreach (var detail in _personnel.personnel_salary_temporary)
{
ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Merge().Value = detail.agency_category_name;
ws.Cell(row, 7).Value = detail.salary;
ws.Cell(row, 8).Value = detail.salary_12;
ws.Cell(row, 9).Value = detail.salary2;
ws.Cell(row, 10).Value = detail.salary2_12;
ws.Cell(row, 11).Value = detail.house_rent;
ws.Cell(row, 12).Value = detail.house_rent_12;
ws.Cell(row, 13).Value = detail.fund_contribution;
ws.Cell(row, 14).Value = detail.fund_contribution_12;
ws.Cell(row, 15).Value = detail.contribution;
ws.Cell(row, 16).Value = detail.contribution_12;
ws.Cell(row, 17).Value = detail.other;
ws.Cell(row, 18).Value = detail.other_price;
ws.Cell(row, 19).Value = detail.total2;
ws.Cell(row, 20).Value = detail.total_wage;
ws.Cell(row, 7).Value = detail.salary;
ws.Cell(row, 8).Value = detail.salary_12;
ws.Cell(row, 9).Value = detail.salary2;
ws.Cell(row, 10).Value = detail.salary2_12;
ws.Cell(row, 11).Value = detail.house_rent;
ws.Cell(row, 12).Value = detail.house_rent_12;
ws.Cell(row, 13).Value = detail.fund_contribution;
ws.Cell(row, 14).Value = detail.fund_contribution_12;
ws.Cell(row, 15).Value = detail.contribution;
ws.Cell(row, 16).Value = detail.contribution_12;
ws.Cell(row, 17).Value = detail.other;
ws.Cell(row, 18).Value = detail.other_price;
ws.Cell(row, 19).Value = detail.total2;
ws.Cell(row, 20).Value = detail.total_wage;
ws.Cell(row, 1).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 2).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 3).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 4).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 5).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 6).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 7).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 8).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 9).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 10).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 11).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 12).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 13).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 14).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 15).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 16).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 17).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 18).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 19).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 20).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 1).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 2).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 3).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 4).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 5).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 6).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 7).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 8).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 9).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 10).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 11).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 12).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 13).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 14).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 15).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 16).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 17).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 18).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 19).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 20).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Font.FontName =
"TH SarabunPSK";
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Font.SetBold().Font.FontSize = 16;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Alignment.WrapText = true;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Alignment.Vertical =
XLAlignmentVerticalValues.Center;
ws.Cell(row, 1).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Center;
ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 7), ws.Cell(row, 20)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Fill.BackgroundColor = XLColor.FromArgb(255,230,153);
ws.Range(ws.Cell(row, 7), ws.Cell(row, 20)).Style.NumberFormat.SetFormat("#,#");
ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Center;
row++;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Font.FontName =
"TH SarabunPSK";
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Font.SetBold().Font.FontSize = 16;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Alignment.WrapText = true;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Alignment.Vertical =
XLAlignmentVerticalValues.Center;
ws.Cell(row, 1).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Center;
ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 7), ws.Cell(row, 20)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 20)).Style.Fill.BackgroundColor =
XLColor.FromArgb(255, 230, 153);
ws.Range(ws.Cell(row, 7), ws.Cell(row, 20)).Style.NumberFormat.SetFormat("#,#");
ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Center;
row++;
foreach (var detail2 in detail.personnel_salary_temporary_deltail)
{
if (detail2.first_name_th != "รวม")
@@ -3167,7 +3168,7 @@ namespace rmutr_report.Controllers
{
ws.Range(ws.Cell(row, 1), ws.Cell(row, 3)).Merge().Value = "รวม";
ws.Cell(row, 7).Value = detail2.salary;
ws.Cell(row, 7).Value = detail2.salary;
ws.Cell(row, 8).Value = detail2.salary_12;
ws.Cell(row, 9).Value = detail2.salary2;
ws.Cell(row, 10).Value = detail2.salary2_12;
@@ -8446,16 +8447,14 @@ namespace rmutr_report.Controllers
ws.Cell(row + 5, 14).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell(row + 5, 15).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
row++;
}
}
}
foreach (var detail3 in personnel.set_personnel_budget_university_details_3)
{
if (detail3.is_header == true)
{
ws.Cell(row + 6, 1).Value = "หมายเหตุ : "; //+ detail2.remark;
ws.Cell(row + 6, 1).Value = "หมายเหตุ : "; //+ detail2.remark;
ws.Cell(row + 6, 1).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row + 6, 1).Style.Alignment.Vertical =
@@ -8675,28 +8674,44 @@ namespace rmutr_report.Controllers
if (detail3.topic_type == 1)
{
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Merge().Value = detail3.topic;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Merge().Value = detail3.year_1_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Merge().Value = detail3.year_1_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Merge().Value = detail3.year_1_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Merge().Value = detail3.year_2_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Merge().Value= detail3.year_2_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Merge().Value = detail3.year_2_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Merge().Value= detail3.compare_proportions;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Merge().Value =
detail3.year_1_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Merge().Value =
detail3.year_1_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Merge().Value =
detail3.year_1_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Merge().Value =
detail3.year_2_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Merge().Value =
detail3.year_2_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Merge().Value =
detail3.year_2_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Merge().Value =
detail3.compare_proportions;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Merge().Value = detail3.remark;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.BottomBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.TopBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row, 19)).Style.Font.FontName =
"TH SarabunPSK";
@@ -8717,31 +8732,48 @@ namespace rmutr_report.Controllers
ws.Cell(row + 11, 19).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
row++;
}
if (detail3.topic_type == 2)
if (detail3.topic_type == 2)
{
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Merge().Value = "รวม";
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Merge().Value = detail3.year_1_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Merge().Value = detail3.year_1_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Merge().Value = detail3.year_1_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Merge().Value = detail3.year_2_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Merge().Value= detail3.year_2_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Merge().Value = detail3.year_2_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Merge().Value= detail3.compare_proportions;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Merge().Value =
detail3.year_1_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Merge().Value =
detail3.year_1_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Merge().Value =
detail3.year_1_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Merge().Value =
detail3.year_2_annual_spending_plan_all;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Merge().Value =
detail3.year_2_annual_spending_plan_public_sector;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Merge().Value =
detail3.year_2_annual_spending_plan_percent;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Merge().Value =
detail3.compare_proportions;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Merge().Value = detail3.remark;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.BottomBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.TopBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row + 11, 4)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 5), ws.Cell(row + 11, 6)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 7), ws.Cell(row + 11, 8)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 9), ws.Cell(row + 11, 10)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 11), ws.Cell(row + 11, 12)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 13), ws.Cell(row + 11, 14)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 15), ws.Cell(row + 11, 16)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 17), ws.Cell(row + 11, 18)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 19), ws.Cell(row + 11, 24)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row + 11, 1), ws.Cell(row, 19)).Style.Font.FontName =
"TH SarabunPSK";
@@ -8760,16 +8792,17 @@ namespace rmutr_report.Controllers
ws.Cell(row + 11, 15).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell(row + 11, 17).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell(row + 11, 19).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
}
ws.Cell(row + 12, 1).Value = "หมายเหตุ : ตามหลักเกณฑ์ฯ การจัดสรรงบประมาณค่าใช้จ่ายบุคลากรขององค์การมหาชน ให้กำหนดกรอบวงเงินรวมสำหรับค่าใช้จ่ายบุคลากรไว้ไม่เกิน ร้อยละ 30 ของแผนการใช้จ่ายเงินประจำปี (ยกเว้น หน่วยงานที่มีมติ ครม. อนุมัติให้ตั้งเกินร้อยละ 30 ได้)";
ws.Cell(row + 12, 1).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row + 12, 1).Style.Alignment.Vertical =
XLAlignmentVerticalValues.Center;
//ws.Range(ws.Cell(row + 12, 1), ws.Cell(row + 12, 24)).Style.Alignment.WrapText = true;
ws.Cell(row + 12, 1).Style.Font.FontName = "TH SarabunPSK";
ws.Cell(row + 12, 1).Style.Font.FontSize = 16;
ws.Cell(row + 12, 1).Value =
"หมายเหตุ : ตามหลักเกณฑ์ฯ การจัดสรรงบประมาณค่าใช้จ่ายบุคลากรขององค์การมหาชน ให้กำหนดกรอบวงเงินรวมสำหรับค่าใช้จ่ายบุคลากรไว้ไม่เกิน ร้อยละ 30 ของแผนการใช้จ่ายเงินประจำปี (ยกเว้น หน่วยงานที่มีมติ ครม. อนุมัติให้ตั้งเกินร้อยละ 30 ได้)";
ws.Cell(row + 12, 1).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row + 12, 1).Style.Alignment.Vertical =
XLAlignmentVerticalValues.Center;
//ws.Range(ws.Cell(row + 12, 1), ws.Cell(row + 12, 24)).Style.Alignment.WrapText = true;
ws.Cell(row + 12, 1).Style.Font.FontName = "TH SarabunPSK";
ws.Cell(row + 12, 1).Style.Font.FontSize = 16;
}
}
@@ -8785,94 +8818,95 @@ namespace rmutr_report.Controllers
}
}
[HttpPost, Route("reports/set_personnel_budget_permanent/{type}")]
[HttpPost, Route("reports/set_personnel_budget_permanent/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetSetPersonPermanentReport([FromRoute] string type,
[FromBody] set_personnel_budget_permanent personnel)
{
var workbook = new XLWorkbook();
var ws = workbook.Worksheets.Add("4.ค่าจ้างประจำ");
ws.Range("A1:S1").Merge().Value= "การตั้งงบประมาณค่าใช้จ่ายบุคลากร ของลูกจ้างประจำ ปีงบประมาณ พ.ศ. " + personnel.academic_year_name_th;
ws.Range("A1:S1").Merge().Value = "การตั้งงบประมาณค่าใช้จ่ายบุคลากร ของลูกจ้างประจำ ปีงบประมาณ พ.ศ. " +
personnel.academic_year_name_th;
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";
ws.Range("A1:S1").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A2:S2").Merge().Value= "กรณี ลูกจ้างประจำเกษียณแล้วยุบ และจ้างพนักงานราชการทดแทน";
ws.Range("A2:S2").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A2:S2").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A2:S2").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A2:S2").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A3:S3").Merge().Value= "(กรณีเงินเลื่อนขั้นอยู่ในงบกลาง และมีการเลื่อนเงินเดือนปีละ 2 ครั้ง)";
ws.Range("A3:S3").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A3:S3").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A3:S3").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A3:S3").Style.Font.SetBold().Font.FontSize = 16;
ws.Cell("A4").Value = "กระทรวง : ";
ws.Cell("A4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A4").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A4").Style.Font.FontSize = 16;
ws.Cell("A4").Style.Font.Bold = true;
ws.Range("B4:F4").Merge().Value = personnel.ministry_name_th;
ws.Range("B4:F4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("B4:F4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("B4").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("B4").Style.Font.FontSize = 16;
ws.Range("B4:F4").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("A5").Value = "หน่วยงาน : ";
ws.Cell("A5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A5").Style.Font.FontSize = 16;
ws.Cell("A5").Style.Font.Bold = true;
ws.Range("A1:S1").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A2:S2").Merge().Value = "กรณี ลูกจ้างประจำเกษียณแล้วยุบ และจ้างพนักงานราชการทดแทน";
ws.Range("A2:S2").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A2:S2").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A2:S2").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A2:S2").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A3:S3").Merge().Value = "(กรณีเงินเลื่อนขั้นอยู่ในงบกลาง และมีการเลื่อนเงินเดือนปีละ 2 ครั้ง)";
ws.Range("A3:S3").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A3:S3").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A3:S3").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A3:S3").Style.Font.SetBold().Font.FontSize = 16;
ws.Cell("A4").Value = "กระทรวง : ";
ws.Cell("A4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A4").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A4").Style.Font.FontSize = 16;
ws.Cell("A4").Style.Font.Bold = true;
ws.Range("B4:F4").Merge().Value = personnel.ministry_name_th;
ws.Range("B4:F4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("B4:F4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("B4").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("B4").Style.Font.FontSize = 16;
ws.Range("B4:F4").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("A5").Value = "หน่วยงาน : ";
ws.Cell("A5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A5").Style.Font.FontSize = 16;
ws.Cell("A5").Style.Font.Bold = true;
ws.Range("B5:F5").Merge().Value = personnel.agency_name_th;
ws.Range("B5:F5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("B5:F5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("B5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("B5").Style.Font.FontSize = 16;
ws.Range("B5:F5").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("A9").Value = "แบบคำนวณค่าจ้างประจำ";
ws.Cell("A9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A9").Style.Font.FontSize = 16;
ws.Cell("A9").Style.Font.Bold = true;
ws.Cell("D9").Value = "จำนวนรวมทั้งสิ้น";
ws.Cell("D9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("D9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("D9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("D9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("E9:F9").Merge().Value = personnel.calculate_regular_wages_rate;
ws.Range("E9:F9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("E9:F9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("E9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("E9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("E9:F9").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("G9").Value = "อัตรา";
ws.Cell("G9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("G9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("G9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("G9").Style.Font.FontSize = 16;
ws.Cell("G9").Style.Font.Bold = true;
ws.Cell("H9").Value = "งบประมาณ";
ws.Cell("H9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("H9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("H9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("H9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("I9:J9").Merge().Value = personnel.calculate_regular_wages_budget;
ws.Range("I9:J9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("I9:J9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("I9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("I9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("I9:J9").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("K9").Value = "ล้านบาท (ไม่รวมส่วนควบ)";
ws.Cell("K9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("K9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("K9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("K9").Style.Font.FontSize = 16;
ws.Cell("K9").Style.Font.Bold = true;
ws.Cell("A10").Value = "พรบ.ปี 2564";
ws.Range("B5:F5").Merge().Value = personnel.agency_name_th;
ws.Range("B5:F5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("B5:F5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("B5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("B5").Style.Font.FontSize = 16;
ws.Range("B5:F5").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("A9").Value = "แบบคำนวณค่าจ้างประจำ";
ws.Cell("A9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A9").Style.Font.FontSize = 16;
ws.Cell("A9").Style.Font.Bold = true;
ws.Cell("D9").Value = "จำนวนรวมทั้งสิ้น";
ws.Cell("D9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("D9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("D9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("D9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("E9:F9").Merge().Value = personnel.calculate_regular_wages_rate;
ws.Range("E9:F9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("E9:F9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("E9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("E9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("E9:F9").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("G9").Value = "อัตรา";
ws.Cell("G9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("G9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("G9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("G9").Style.Font.FontSize = 16;
ws.Cell("G9").Style.Font.Bold = true;
ws.Cell("H9").Value = "งบประมาณ";
ws.Cell("H9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("H9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("H9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("H9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("I9:J9").Merge().Value = personnel.calculate_regular_wages_budget;
ws.Range("I9:J9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range("I9:J9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("I9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("I9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("I9:J9").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("K9").Value = "ล้านบาท (ไม่รวมส่วนควบ)";
ws.Cell("K9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("K9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("K9").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("K9").Style.Font.FontSize = 16;
ws.Cell("K9").Style.Font.Bold = true;
ws.Cell("A10").Value = "พรบ.ปี 2564";
ws.Cell("A10").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A10").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A10").Style.Font.FontName = "TH SarabunPSK";
@@ -8965,7 +8999,7 @@ namespace rmutr_report.Controllers
ws.Cell("N10").Style.Font.FontSize = 16;
ws.Cell("N10").Style.Font.Bold = true;
ws.Cell("N10").Style.Border.BottomBorder = XLBorderStyleValues.Dotted;
ws.Cell("A11").Value = "พรบ.ปี 2565";
ws.Cell("A11").Value = "พรบ.ปี 2565";
ws.Cell("A11").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("A11").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A11").Style.Font.FontName = "TH SarabunPSK";
@@ -9135,13 +9169,13 @@ namespace rmutr_report.Controllers
ws.Range("E14:F14").Style.Font.SetBold().Font.FontSize = 14;
ws.Range("E14:F14").Style.Fill.BackgroundColor = XLColor.FromArgb(226, 239, 218);
ws.Range("E14:F14").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("E15:F15").Merge().Value = "พ.ร.บ.";
ws.Range("E15:F15").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("E15:F15").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("E15:F15").Style.Font.FontName = "TH SarabunPSK";
ws.Range("E15:F15").Style.Font.SetBold().Font.FontSize = 14;
ws.Range("E15:F15").Style.Fill.BackgroundColor = XLColor.FromArgb(226, 239, 218);
ws.Range("E15:F15").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("B7:C9").Merge().Value = "พ.ร.บ.";
ws.Range("B7:C9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("B7:C9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("B7:C9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("B7:C9").Style.Font.SetBold().Font.FontSize = 14;
ws.Range("B7:C9").Style.Fill.BackgroundColor = XLColor.FromArgb(226, 239, 218);
ws.Range("B7:C9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell("E16").Value = "อัตรา";
ws.Cell("E16").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
@@ -9241,7 +9275,7 @@ namespace rmutr_report.Controllers
ws.Cell("L16").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("L16").Style.Font.SetBold().Font.FontSize = 14;
ws.Cell("L16").Style.Alignment.WrapText = true;
ws.Cell("L16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("L16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("L16").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("M15:N15").Merge().Value = "2568";
ws.Range("M15:N15").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
@@ -9264,7 +9298,7 @@ namespace rmutr_report.Controllers
ws.Cell("N16").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("N16").Style.Font.SetBold().Font.FontSize = 14;
ws.Cell("N16").Style.Alignment.WrapText = true;
ws.Cell("N16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("N16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("N16").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("O15:P15").Merge().Value = "2569";
ws.Range("O15:P15").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
@@ -9287,7 +9321,7 @@ namespace rmutr_report.Controllers
ws.Cell("P16").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("P16").Style.Font.SetBold().Font.FontSize = 14;
ws.Cell("P16").Style.Alignment.WrapText = true;
ws.Cell("P16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("P16").Style.Fill.BackgroundColor = XLColor.FromArgb(255, 230, 153);
ws.Cell("P16").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("Q14:U16").Merge().Value = "คำชี้แจง";
ws.Range("Q14:U16").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
@@ -9315,7 +9349,8 @@ namespace rmutr_report.Controllers
//ws.Range(ws.Cell(row, 2), ws.Cell(row, 6)).Style.NumberFormat.SetFormat("#,#0");
ws.Range(ws.Cell(row, 1), ws.Cell(row, 6)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row, 5).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 6).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
@@ -9329,7 +9364,8 @@ namespace rmutr_report.Controllers
ws.Cell(row, 14).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 15).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 16).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
row++;
}
@@ -9359,9 +9395,12 @@ namespace rmutr_report.Controllers
ws.Range(ws.Cell(row, 5), ws.Cell(row, 12)).Style.NumberFormat.SetFormat("#,#0");
ws.Range(ws.Cell(row, 1), ws.Cell(row, 6)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 5), ws.Cell(row, 16)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 5), ws.Cell(row, 16)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row, 5).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 6).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
@@ -9375,7 +9414,8 @@ namespace rmutr_report.Controllers
ws.Cell(row, 14).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 15).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 16).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
row++;
}
@@ -9405,9 +9445,12 @@ namespace rmutr_report.Controllers
ws.Range(ws.Cell(row, 5), ws.Cell(row, 12)).Style.NumberFormat.SetFormat("#,#0");
ws.Range(ws.Cell(row, 1), ws.Cell(row, 6)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 5), ws.Cell(row, 16)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 1), ws.Cell(row, 4)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Range(ws.Cell(row, 5), ws.Cell(row, 16)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Right;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Alignment.Horizontal =
XLAlignmentHorizontalValues.Left;
ws.Cell(row, 5).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 6).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
@@ -9421,10 +9464,10 @@ namespace rmutr_report.Controllers
ws.Cell(row, 14).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 15).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell(row, 16).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range(ws.Cell(row, 17), ws.Cell(row, 21)).Style.Border.OutsideBorder =
XLBorderStyleValues.Thin;
row++;
}
}
}
@@ -9439,5 +9482,292 @@ namespace rmutr_report.Controllers
"set_personnel_budget_permanent_" + date + ".xlsx");
}
}
[HttpPost, Route("reports/budget_proposal_details/{type}")]
[ApiExplorerSettings(GroupName = "reports")]
public IActionResult GetPersonDetailReport([FromRoute] string type,
[FromBody] set_personnel_budget_permanent personnel)
{
var workbook = new XLWorkbook();
var ws = workbook.Worksheets.Add("รายละเอียด");
ws.Range("A1:AA1").Merge().Value = "รายละเอียดข้อเสนอวงเงินงบประมาณรายจ่ายประจำปีงบประมาณ พ.ศ. " +
personnel.academic_year_name_th;
ws.Range("A1:AA1").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A1:AA1").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A1:AA1").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A1:AA1").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A2:AA2").Merge().Value = "(แผนงานบุคลากรภาครัฐ)";
ws.Range("A2:AA2").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A2:AA2").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A2:AA2").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A2:AA2").Style.Font.SetBold().Font.FontSize = 16;
ws.Cell("A3").Value = "23000 กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม";
ws.Cell("A3").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("A3").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A3").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A3").Style.Font.FontSize = 16;
ws.Cell("A3").Style.Font.Bold = true;
ws.Cell("A4").Value = "มหาวิทยาลัยเทคโนโลยีราชมงคลรัตนโกสินทร์";
ws.Cell("A4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("A4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A4").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A4").Style.Font.FontSize = 16;
ws.Cell("A4").Style.Font.Bold = true;
ws.Cell("A5").Value =
"ประเภทหน่วยงาน ..............(ส่วนราชการ/ส่วนราชการไม่สังกัดสำนักนายกรัฐมนตรี/รัฐวิสาหกิจ/องค์การมหาชน/หน่วยงานอิสระ/หน่วยงานศาล/หน่วยงานรัฐสภา/หน่วยงานอื่นของรัฐ)";
ws.Cell("A5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
ws.Cell("A5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("A5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("A5").Style.Font.FontSize = 16;
ws.Cell("A5").Style.Font.Bold = true;
ws.Cell("AA5").Value = "หน่วย : ล้านบาท (ทศนิยม 4 ตำแหน่ง)";
ws.Cell("AA5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
ws.Cell("AA5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Cell("AA5").Style.Font.FontName = "TH SarabunPSK";
ws.Cell("AA5").Style.Font.FontSize = 16;
ws.Column(5).Width = 15;
ws.Column(6).Width = 15;
ws.Column(7).Width = 15;
ws.Column(8).Width = 15;
ws.Column(9).Width = 15;
ws.Column(10).Width = 15;
ws.Column(11).Width = 15;
ws.Column(12).Width = 15;
ws.Column(13).Width = 15;
ws.Column(14).Width = 15;
ws.Column(15).Width = 15;
ws.Column(16).Width = 15;
ws.Column(17).Width = 30;
int row = 12;
//int no = 1;
if (personnel != null)
{
ws.Range("A6:A11").Merge().Value = "รายการ";
ws.Range("A6:A11").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("A6:A11").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("A6:A11").Style.Font.FontName = "TH SarabunPSK";
ws.Range("A6:A11").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("A6:A11").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("B6:E6").Merge().Value = "ปี 2564";
ws.Range("B6:E6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("B6:E6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("B6:E6").Style.Font.FontName = "TH SarabunPSK";
ws.Range("B6:E6").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("B6:E6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("B7:C9").Merge().Value = "พ.ร.บ.";
ws.Range("B7:C9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("B7:C9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("B7:C9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("B7:C9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("B7:C9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("D7:E9").Merge().Value = "ผลเบิกจ่าย (ณ 30 ก.ย)";
ws.Range("D7:E9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("D7:E9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("D7:E9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("D7:E9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("D7:E9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("F6:I6").Merge().Value = "ปี 2565";
ws.Range("F6:I6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("F6:I6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("F6:I6").Style.Font.FontName = "TH SarabunPSK";
ws.Range("F6:I6").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("F6:I6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("F7:G9").Merge().Value = "งบประมาณ (พ.ร.บ.)";
ws.Range("F7:G9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("F7:G9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("F7:G9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("F7:G9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("F7:G9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("H7:I9").Merge().Value = "งบประมาณ(พ.ร.บ.) ปรับฐาน";
ws.Range("H7:I9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("H7:I9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("H7:I9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("H7:I9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("H7:I9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("J6:W6").Merge().Value = "ปี 2566";
ws.Range("J6:W6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("J6:W6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("J6:W6").Style.Font.FontName = "TH SarabunPSK";
ws.Range("J6:W6").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("J6:W6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("J7:K9").Merge().Value = "คำขอ";
ws.Range("J7:K9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("J7:K9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("J7:K9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("J7:K9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("J7:K9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("L8:M9").Merge().Value = "บัญชี 1";
ws.Range("L8:M9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("L8:M9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("L8:M9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("L8:M9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("L8:M9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("L7:S7").Merge().Value = "ข้อเสนอ";
ws.Range("L7:S7").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("L7:S7").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("L7:S7").Style.Font.FontName = "TH SarabunPSK";
ws.Range("L7:S7").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("L7:S7").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("N8:O8").Merge().Value = "เพิ่ม/ลด";
ws.Range("N8:O8").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("N8:O8").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("N8:O8").Style.Font.FontName = "TH SarabunPSK";
ws.Range("N8:O8").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("N8:O8").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("P8:Q8").Merge().Value = "บัญชี 2";
ws.Range("P8:Q8").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("P8:Q8").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("P8:Q8").Style.Font.FontName = "TH SarabunPSK";
ws.Range("P8:Q8").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("P8:Q8").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("R8:S8").Merge().Value = "รวมทั้งสิ้น";
ws.Range("R8:S8").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("R8:S8").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("R8:S8").Style.Font.FontName = "TH SarabunPSK";
ws.Range("R8:S8").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("R8:S8").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("N9:O9").Merge().Value = "(เปรียบเทียบบัญชี 1 กับ งปม. ปี 65)";
ws.Range("N9:O9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("N9:O9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("N9:O9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("N9:O9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("N9:O9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("P9:Q9").Merge().Value = "(อัตราใหม่)";
ws.Range("P9:Q9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("P9:Q9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("P9:Q9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("P9:Q9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("P9:Q9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("R9:S9").Merge().Value = "(บัญชี 1 + บัญชี 2)";
ws.Range("R9:S9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("R9:S9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("R9:S9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("R9:S9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("R9:S9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("T7:U9").Merge().Value = "เพิ่ม / (-ลด) จากปี 2565";
ws.Range("T7:U9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("T7:U9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("T7:U9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("T7:U9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("T7:U9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("V7:W9").Merge().Value = "เพิ่ม / (-ลด) จากปี 2565";
ws.Range("V7:W9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("V7:W9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("V7:W9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("V7:W9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("V7:W9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("X6:Z7").Merge().Value = "MTEF";
ws.Range("X6:Z7").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("X6:Z7").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("X6:Z7").Style.Font.FontName = "TH SarabunPSK";
ws.Range("X6:Z7").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("X6:Z7").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("X8:X9").Merge().Value = "ปี 2567";
ws.Range("X8:X9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("X8:X9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("X8:X9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("X8:X9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("X8:X9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("Y8:Y9").Merge().Value = "ปี 2568";
ws.Range("Y8:Y9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("Y8:Y9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("Y8:Y9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("Y8:Y9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("Y8:Y9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("Z8:Z9").Merge().Value = "ปี 2569";
ws.Range("Z8:Z9").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("Z8:Z9").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("Z8:Z9").Style.Font.FontName = "TH SarabunPSK";
ws.Range("Z8:Z9").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("Z8:Z9").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("AA6:AA11").Merge().Value = "คำชี้แจง";
ws.Range("AA6:AA11").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("AA6:AA11").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("AA6:AA11").Style.Font.FontName = "TH SarabunPSK";
ws.Range("AA6:AA11").Style.Font.SetBold().Font.FontSize = 16;
ws.Range("AA6:AA11").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Cell("B10").Value = "(1)";
ws.Cell("C10").Value = "(2)";
ws.Cell("D10").Value = "(3)";
ws.Cell("E10").Value = "(4)";
ws.Cell("F10").Value = "(5)";
ws.Cell("G10").Value = "(6)";
ws.Cell("H10").Value = "(7)";
ws.Cell("I10").Value = "(8)";
ws.Cell("J10").Value = "(9)";
ws.Cell("K10").Value = "(10)";
ws.Cell("L10").Value = "(11)";
ws.Cell("M10").Value = "(12)";
ws.Cell("N10").Value = "(13) = (11)-(7)";
ws.Cell("O10").Value = "(14) = (12)-(8)";
ws.Cell("P10").Value = "(15)";
ws.Cell("Q10").Value = "(16)";
ws.Cell("R10").Value = "(17) = (11)+(15)";
ws.Cell("S10").Value = "(18) = (12)+(16)";
ws.Cell("T10").Value = "(19) = (17)-(7)";
ws.Cell("U10").Value = "(20) =(19)/(7)*100";
ws.Cell("V10").Value = "(21) = (18)-(8)";
ws.Cell("W10").Value = "(22) =(21)/(8)*100";
ws.Cell("X10").Value = "(23)";
ws.Cell("Y10").Value = "(24)";
ws.Cell("Z10").Value = "(25)";
ws.Range("B10:Z10").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("B10:Z10").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("B10:Z10").Style.Font.FontName = "TH SarabunPSK";
ws.Range("B10:Z10").Style.Font.SetBold().Font.FontSize = 14;
ws.Range("B10:Z10").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("B10:Z10").Style.Border.RightBorder = XLBorderStyleValues.Thin;
ws.Range("B10:Z10").Style.Border.LeftBorder = XLBorderStyleValues.Thin;
ws.Cell("B11").Value = "อัตรา";
ws.Cell("C11").Value = "วงเงิน";
ws.Cell("D11").Value = "อัตรา";
ws.Cell("E11").Value = "วงเงิน";
ws.Cell("F11").Value = "อัตรา";
ws.Cell("G11").Value = "วงเงิน";
ws.Cell("H11").Value = "อัตรา";
ws.Cell("I11").Value = "วงเงิน";
ws.Cell("J11").Value = "อัตรา";
ws.Cell("K11").Value = "วงเงิน";
ws.Cell("L11").Value = "อัตรา";
ws.Cell("M11").Value = "วงเงิน";
ws.Cell("N11").Value = "อัตรา";
ws.Cell("O11").Value = "วงเงิน";
ws.Cell("P11").Value = "อัตรา";
ws.Cell("Q11").Value = "วงเงิน";
ws.Cell("R11").Value = "อัตรา";
ws.Cell("S11").Value = "วงเงิน";
ws.Cell("T11").Value = "อัตรา";
ws.Cell("U11").Value = "ร้อยละ";
ws.Cell("V11").Value = "วงเงิน";
ws.Cell("W11").Value = "ร้อยละ";
ws.Cell("X11").Value = "วงเงิน";
ws.Cell("Y11").Value = "วงเงิน";
ws.Cell("Z11").Value = "วงเงิน";
ws.Range("B11:Z11").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
ws.Range("B11:Z11").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
ws.Range("B11:Z11").Style.Font.FontName = "TH SarabunPSK";
ws.Range("B11:Z11").Style.Font.SetBold().Font.FontSize = 14;
ws.Range("B11:Z11").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
ws.Range("B11:Z11").Style.Border.RightBorder = XLBorderStyleValues.Thin;
ws.Range("B11:Z11").Style.Border.LeftBorder = XLBorderStyleValues.Thin;
ws.Range("B7:Z11").Style.Alignment.WrapText = true;
}
using (var stream1 = new MemoryStream())
{
workbook.SaveAs(stream1);
var content = stream1.ToArray();
string date = DateTime.Now.ToString("yyyyMMddHHmmss");
return File(
content,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"budget_proposal_details_" + date + ".xlsx");
}
}
}
}

View File

@@ -0,0 +1,31 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class budget_projects
{
public string budget_year { get; set; }
public List<budget_projects_detail> data { get; set; }
}
public class budget_projects_detail
{
public string budget_plan { get; set; }
public List<budget_projects_data_detail> detail { get; set; }
}
public class budget_projects_data_detail
{
public int? topic_type { get; set; }
public string row_no { get; set; }
public string project { get; set; }
public string project_style { get; set; }
public decimal? budget_amount { get; set; }
public string start_date { get; set; }
public string end_date { get; set; }
public string responsible_agency { get; set; }
public string responsible_person { get; set; }
}
}

View File

@@ -0,0 +1,76 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class summary_government_budget_plan
{
public string budget_year { get; set; }
public List<summary_government_budget_plan_detail> data { get; set; }
public List<notation> notations { get; set; }
public decimal? budget_1 { get; set; }
public decimal? budget_2 { get; set; }
public decimal? budget_3 { get; set; }
public decimal? budget_4 { get; set; }
public decimal? budget_5 { get; set; }
public decimal? budget_6 { get; set; }
public decimal? budget_7 { get; set; }
public decimal? budget_8 { get; set; }
public decimal? budget_9 { get; set; }
public decimal? budget_10 { get; set; }
public decimal? budget_11 { get; set; }
public decimal? budget_12 { get; set; }
public decimal? budget_13 { get; set; }
public decimal? budget_14 { get; set; }
public decimal? budget_15 { get; set; }
public decimal? budget_16 { get; set; }
public decimal? budget_17 { get; set; }
public decimal? budget_18 { get; set; }
}
public class summary_government_budget_plan_detail
{
public int? topic_type { get; set; }
public string row_no { get; set; }
public string product { get; set; }
public decimal? personnel_government_budget { get; set; }
public decimal? personnel_income_budget { get; set; }
public decimal? total_personnel_income_budget { get; set; }
public decimal? operating_government_budget { get; set; }
public decimal? operating_income_budget { get; set; }
public decimal? total_operating_income_budget { get; set; }
public decimal? investment_government_budget { get; set; }
public decimal? investment_income_budget { get; set; }
public decimal? total_investment_income_budget { get; set; }
public decimal? subsidy_government_budget { get; set; }
public decimal? subsidy_income_budget { get; set; }
public decimal? total_subsidy_income_budget { get; set; }
public decimal? expenses_government_budget { get; set; }
public decimal? expenses_income_budget { get; set; }
public decimal? total_expenses_income_budget { get; set; }
public decimal? government_budget { get; set; }
public decimal? government_income_budget { get; set; }
public decimal? total_government_income_budget { get; set; }
}
public class notation
{
public string row_no { get; set; }
public string list { get; set; }
public string date_range { get; set; }
public decimal? amount { get; set; }
public string free_text { get; set; }
public List<notation2> notations_detail { get; set; }
}
public class notation2
{
public string sub_row_no { get; set; }
public string list { get; set; }
public decimal? amount { get; set; }
public string free_text { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class total_budget
{
public decimal? government_budget { get; set; }
public decimal? income_budget { get; set; }
public List<total_budget_detail> data { get; set; }
}
public class total_budget_detail
{
public int? topic_type { get; set; }
public string row_no { get; set; }
public string budget_plan { get; set; }
public string budget_project { get; set; }
public string list { get; set; }
public decimal? budget_amount { get; set; }
public string start_date { get; set; }
public string end_date { get; set; }
public string responsible_agency { get; set; }
public string responsible_person { get; set; }
}
}

View File

@@ -1 +1 @@
e1adc8339732b993dc1452d09fe96dbe573c273d
e8c611bef91a50e36027e867bde92a40dbfb783c

View File

@@ -0,0 +1,161 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/31/2023 11:20:58" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="budget_projects" ReferenceName="budget_projects" DataType="null" Enabled="true">
<Column Name="budget_year" DataType="System.String"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="budget_plan" DataType="System.String"/>
<BusinessObjectDataSource Name="detail" DataType="null" Enabled="true">
<Column Name="topic_type" DataType="System.Int32"/>
<Column Name="row_no" DataType="System.String"/>
<Column Name="project" DataType="System.String"/>
<Column Name="project_style" DataType="System.String"/>
<Column Name="budget_amount" DataType="System.Decimal"/>
<Column Name="start_date" DataType="System.String"/>
<Column Name="end_date" DataType="System.String"/>
<Column Name="responsible_agency" DataType="System.String"/>
<Column Name="responsible_person" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Page1" Landscape="true" PaperWidth="360" PaperHeight="210" Watermark.Font="Arial, 60pt">
<DataBand Name="Data10" Width="1285.2">
<DataFooterBand Name="DataFooter1" Top="7.02" Width="1285.2" Height="132.3">
<TableObject Name="Table10" Width="1285.2" Height="113.4">
<TableColumn Name="Column83" Width="302.4"/>
<TableColumn Name="Column84" Width="245.7"/>
<TableColumn Name="Column85" Width="160.65"/>
<TableColumn Name="Column86" Width="103.95"/>
<TableColumn Name="Column87" Width="207.9"/>
<TableColumn Name="Column88" Width="141.75"/>
<TableColumn Name="Column89" Width="122.85"/>
<TableRow Name="Row10" Height="113.4">
<TableCell Name="Cell76" Border.Lines="All" Fill.Color="255, 204, 255" Text="แผนงาน/&#13;&#10;ผลผลิตของมหาวิทยาลัยฯ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell77" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" Text="ชื่อโครงการ/กิจกรรม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell78" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" Text="ลักษณะ&#13;&#10;โครงการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell79" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" Text="งบประมาณ&#13;&#10;[budget_projects.budget_year]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell80" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold">
<TextObject Name="Text135" Width="207.9" Height="37.8" Border.Lines="All" Text="กำหนดวันดำเนินการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text144" Top="37.8" Width="103.95" Height="37.8" Border.Lines="Left, Right, Bottom" Text="วันเริ่มต้น" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text143" Left="103.95" Top="37.8" Width="103.95" Height="37.8" Border.Lines="Left, Bottom" Text="แล้วเสร็จ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text145" Top="75.6" Width="207.9" Height="37.8" Border.Lines="Left, Right" Text="วัน/เดือน/ปี" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell81" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" Text="หน่วยงานที่&#13;&#10;รับผิดชอบ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell82" Border.Lines="Left, Right, Top" Fill.Color="255, 204, 255" Text="ผู้รับผิดชอบ&#13;&#10;/เบอร์ติดต่อ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<SubreportObject Name="Subreport1" Top="113.4" Width="94.5" Height="18.9" ReportPage="Page2"/>
<SubreportObject Name="Subreport2" Left="302.4" Top="113.4" Width="94.5" Height="18.9" ReportPage="Page3"/>
</DataFooterBand>
</DataBand>
</ReportPage>
<ReportPage Name="Page2" PaperWidth="360" Watermark.Font="Arial, 60pt">
<DataBand Name="Data1" Width="1285.2">
<DataBand Name="Data2" Top="7.02" Width="1285.2" Height="94.5" DataSource="data">
<TableObject Name="Table11" Width="302.4" Height="94.5" Border.Lines="Left, Right">
<TableColumn Name="Column90" Width="302.4"/>
<TableRow Name="Row11" Height="94.5">
<TableCell Name="Cell83" Border.Lines="Left, Right" Text="[budget_projects.data.budget_plan]" AutoShrink="FontSize" AutoShrinkMinSize="12" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</ReportPage>
<ReportPage Name="Page3" PaperWidth="360" Watermark.Font="Arial, 60pt">
<DataBand Name="Data3" Width="1285.2">
<DataBand Name="Data4" Top="7.02" Width="1285.2" DataSource="data">
<DataBand Name="Data5" Top="14.04" Width="1285.2" Height="47.25" DataSource="detail">
<TableObject Name="Table12" Width="982.8" Height="47.25" Border.Lines="Left, Right">
<TableColumn Name="Column91" Width="28.35"/>
<TableColumn Name="Column92" Width="217.35"/>
<TableColumn Name="Column93" Width="160.65"/>
<TableColumn Name="Column94" Width="103.95"/>
<TableColumn Name="Column95" Width="103.95"/>
<TableColumn Name="Column96" Width="103.95"/>
<TableColumn Name="Column97" Width="141.75"/>
<TableColumn Name="Column98" Width="122.85"/>
<TableRow Name="Row12" Height="47.25">
<TableCell Name="Cell84" Border.Lines="Top, Bottom" Text="[budget_projects.data.detail.row_no]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell85" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.project]" AutoShrink="FontSize" AutoShrinkMinSize="9" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell86" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.project_style]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell87" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.budget_amount]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Formats>
<NumberFormat DecimalDigits="0"/>
<GeneralFormat/>
</Formats>
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell88" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.start_date]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell109" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.end_date]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell110" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.responsible_agency]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell111" Border.Lines="Right, Top, Bottom" Text="[budget_projects.data.detail.responsible_person]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[budget_projects.data.detail.topic_type]== 1" Fill.Color="146, 205, 220" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 2" Fill.Color="218, 238, 243" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 3" Fill.Color="216, 228, 188" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[budget_projects.data.detail.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</DataBand>
</ReportPage>
</Report>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/21/2023 14:16:01" ReportInfo.CreatorVersion="2021.1.0.0">
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/27/2023 11:03:56" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="student_news_area" ReferenceName="student_news_area" DataType="null" Enabled="true">
<Column Name="academic_year_name_th" DataType="System.String"/>
@@ -33,7 +33,7 @@
<TableRow Name="Row1" Height="103.95">
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="255, 255, 153" Text="คณะ/หน่วยงานหรือเทียบเท่า" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text1" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="ข้าราชการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text1" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="ข้าราชการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text11" Left="75.6" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Left, Top" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text10" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Top" Text="วิชาการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text12" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Top" Fill.Color="221, 235, 247" Text="ครอง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold" TextFill.Color="Red"/>
@@ -42,7 +42,7 @@
<TextObject Name="Text18" Left="113.4" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Right, Top" Text="ว่าง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text19" Width="378" Height="28.35" Border.Lines="Bottom" Text="พนักงานมหาวิทยาลัย/พนักงานวิทยาลัย" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text19" Width="378" Height="28.35" Border.Lines="Bottom" Text="พนักงานมหาวิทยาลัย/พนักงานวิทยาลัย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text20" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Top" Fill.Color="221, 235, 247" Text="ครอง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold" TextFill.Color="Red"/>
<TextObject Name="Text4" Top="28.35" Width="207.9" Height="28.35" Text="วิชาการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text21" Left="207.9" Top="28.35" Width="170.1" Height="28.35" Border.Lines="Left" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
@@ -58,7 +58,7 @@
<TextObject Name="Text31" Left="340.2" Top="85.05" Width="37.8" Height="18.9" Border.Lines="Left, Right, Top" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 9pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text7" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="พนักงานราชการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text7" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="พนักงานราชการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text33" Left="75.6" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Left" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text32" Top="28.35" Width="75.6" Height="28.35" Text="วิชาการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text34" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Top" Fill.Color="221, 235, 247" Text="ครอง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold" TextFill.Color="Red"/>
@@ -67,12 +67,12 @@
<TextObject Name="Text37" Left="113.4" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Right, Top" Text="ว่าง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell128" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text38" Width="94.5" Height="28.35" Border.Lines="Bottom" Text="ลูกจ้างประจำ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text38" Width="94.5" Height="28.35" Border.Lines="Bottom" Text="ลูกจ้างประจำ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text39" Top="28.35" Width="94.5" Height="28.35" Border.Lines="Left" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text40" Top="56.7" Width="94.5" Height="47.25" Border.Lines="Left, Top" Fill.Color="248, 203, 173" Text="ครอง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell129" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text41" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="ลูกจ้างชั่วคราว" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text41" Width="151.2" Height="28.35" Border.Lines="Bottom" Text="ลูกจ้างชั่วคราว" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text43" Left="75.6" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Left" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text44" Top="28.35" Width="75.6" Height="28.35" Text="วิชาการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text45" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Top" Fill.Color="221, 235, 247" Text="ครอง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold" TextFill.Color="Red"/>
@@ -81,7 +81,7 @@
<TextObject Name="Text48" Left="113.4" Top="56.7" Width="37.8" Height="47.25" Border.Lines="Left, Right, Top" Text="ว่าง" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell130" Border.Lines="All" Fill.Color="255, 255, 153" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text42" Width="226.8" Height="28.35" Border.Lines="Bottom" Text="รวมทั้งสิ้น" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text42" Width="226.8" Height="28.35" Border.Lines="Bottom" Text="รวมทั้งสิ้น" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text49" Left="75.6" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Left" Text="สนับสนุน" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text50" Top="28.35" Width="75.6" Height="28.35" Text="วิชาการ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text51" Left="151.2" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Left" Text="ทั้งหมด" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
@@ -94,23 +94,45 @@
</TableCell>
</TableRow>
</TableObject>
<TextObject Name="Text2" Width="1455.3" Height="28.35" Text="ตารางที่ 1" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
<TextObject Name="Text3" Top="28.35" Width="1455.3" Height="28.35" Text="แสดงจำนวนบุคลากรทั้งหมด" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
<TextObject Name="Text15" Top="56.7" Width="1455.3" Height="28.35" Text="จำแนกตามหน่วยงานที่สังกัด ประเภทบุคลากรและสายงาน ปีงบประมาณ " HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
<TextObject Name="Text2" Width="1455.3" Height="28.35" Text="ตารางที่ 1" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text3" Top="28.35" Width="1455.3" Height="28.35" Text="แสดงจำนวนบุคลากรทั้งหมด" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text15" Top="56.7" Width="1455.3" Height="28.35" Text="จำแนกตามหน่วยงานที่สังกัด ประเภทบุคลากรและสายงาน ปีงบประมาณ " HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
</PageHeaderBand>
<DataBand Name="Data1" Top="193.49" Width="1455.3">
<DataBand Name="Data2" Top="197.99" Width="1455.3" Height="28.35">
<TableObject Name="Table14" Width="718.2" Height="28.35" Border.Lines="All">
<TableColumn Name="Column70" Width="37.8"/>
<TableColumn Name="Column71" Width="302.4"/>
<TableColumn Name="Column72" Width="75.6"/>
<TableColumn Name="Column73" Width="75.6"/>
<TableColumn Name="Column78" Width="75.6"/>
<TableColumn Name="Column79" Width="75.6"/>
<TableColumn Name="Column80" Width="75.6"/>
<DataBand Name="Data1" Top="195.56" Width="1455.3">
<DataBand Name="Data2" Top="202.11" Width="1455.3" Height="28.35">
<TableObject Name="Table14" Width="1455.3" Height="28.35" Border.Lines="All">
<TableColumn Name="Column70" Width="302.4"/>
<TableColumn Name="Column71" Width="37.8"/>
<TableColumn Name="Column72" Width="37.8"/>
<TableColumn Name="Column73" Width="37.8"/>
<TableColumn Name="Column78" Width="37.8"/>
<TableColumn Name="Column79" Width="37.8"/>
<TableColumn Name="Column80" Width="37.8"/>
<TableColumn Name="Column91" Width="47.25"/>
<TableColumn Name="Column92" Width="47.25"/>
<TableColumn Name="Column93" Width="37.8"/>
<TableColumn Name="Column94" Width="37.8"/>
<TableColumn Name="Column95" Width="47.25"/>
<TableColumn Name="Column96" Width="47.25"/>
<TableColumn Name="Column97" Width="37.8"/>
<TableColumn Name="Column98" Width="37.8"/>
<TableColumn Name="Column99" Width="37.8"/>
<TableColumn Name="Column100" Width="37.8"/>
<TableColumn Name="Column101" Width="37.8"/>
<TableColumn Name="Column102" Width="94.5"/>
<TableColumn Name="Column103" Width="37.8"/>
<TableColumn Name="Column104" Width="37.8"/>
<TableColumn Name="Column105" Width="37.8"/>
<TableColumn Name="Column106" Width="37.8"/>
<TableColumn Name="Column107" Width="37.8"/>
<TableColumn Name="Column108" Width="37.8"/>
<TableColumn Name="Column109" Width="37.8"/>
<TableColumn Name="Column110" Width="37.8"/>
<TableColumn Name="Column111" Width="37.8"/>
<TableColumn Name="Column112" Width="37.8"/>
<TableRow Name="Row14" Height="28.35">
<TableCell Name="Cell110" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell111" Border.Lines="All" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell110" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell111" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell112" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
<Highlight>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
@@ -136,51 +158,117 @@
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell131" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell132" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell133" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell134" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell135" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell136" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell137" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell138" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell139" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell140" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell141" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell142" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell143" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell144" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell145" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell146" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell147" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell148" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell149" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell150" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell151" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
<TableCell Name="Cell152" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
<ReportSummaryBand Name="ReportSummary1" Top="230.83" Width="1455.3" Height="94.5">
<TableObject Name="Table15" Width="718.2" Height="28.35" Border.Lines="All">
<TableColumn Name="Column81" Width="37.8"/>
<TableColumn Name="Column82" Width="302.4"/>
<TableColumn Name="Column83" Width="75.6"/>
<TableColumn Name="Column84" Width="75.6"/>
<TableColumn Name="Column85" Width="75.6"/>
<TableColumn Name="Column86" Width="75.6"/>
<TableColumn Name="Column87" Width="75.6"/>
<ReportSummaryBand Name="ReportSummary1" Top="237.02" Width="1455.3" Height="94.5">
<TextObject Name="Text13" Top="37.8" Width="718.2" Height="28.35" Text="หมายเหตุ" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold, Underline"/>
<TextObject Name="Text14" Top="66.15" Width="1445.85" Height="28.35" Text=" - อัตราว่างพนักงานมหาวิทยาลัย (สายวิชาการ) ว่างไม่มีเงิน หมายถึงอัตราว่างในปีงบประมาณ พ.ศ. 2565 ไม่ได้รับจัดสรรงบประมาณจากสำนักงบประมาณ เพื่อจ้างงานในปีงบประมาณ พ.ศ. 2565" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
<TableObject Name="Table15" Width="1455.3" Height="28.35" Border.Lines="All">
<TableColumn Name="Column113" Width="302.4"/>
<TableColumn Name="Column114" Width="37.8"/>
<TableColumn Name="Column115" Width="37.8"/>
<TableColumn Name="Column116" Width="37.8"/>
<TableColumn Name="Column117" Width="37.8"/>
<TableColumn Name="Column118" Width="37.8"/>
<TableColumn Name="Column119" Width="37.8"/>
<TableColumn Name="Column120" Width="47.25"/>
<TableColumn Name="Column121" Width="47.25"/>
<TableColumn Name="Column122" Width="37.8"/>
<TableColumn Name="Column123" Width="37.8"/>
<TableColumn Name="Column124" Width="47.25"/>
<TableColumn Name="Column125" Width="47.25"/>
<TableColumn Name="Column126" Width="37.8"/>
<TableColumn Name="Column127" Width="37.8"/>
<TableColumn Name="Column128" Width="37.8"/>
<TableColumn Name="Column129" Width="37.8"/>
<TableColumn Name="Column130" Width="37.8"/>
<TableColumn Name="Column131" Width="94.5"/>
<TableColumn Name="Column132" Width="37.8"/>
<TableColumn Name="Column133" Width="37.8"/>
<TableColumn Name="Column134" Width="37.8"/>
<TableColumn Name="Column135" Width="37.8"/>
<TableColumn Name="Column136" Width="37.8"/>
<TableColumn Name="Column137" Width="37.8"/>
<TableColumn Name="Column138" Width="37.8"/>
<TableColumn Name="Column139" Width="37.8"/>
<TableColumn Name="Column140" Width="37.8"/>
<TableColumn Name="Column141" Width="37.8"/>
<TableRow Name="Row15" Height="28.35">
<TableCell Name="Cell121" Fill.Color="InactiveCaption" Text="รวมทั้งสิ้น" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold" ColSpan="2"/>
<TableCell Name="Cell122" Border.Lines="All" Fill.Color="InactiveCaption" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell123" Border.Lines="All" Fill.Color="InactiveCaption" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<TableCell Name="Cell153" Border.Lines="All" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell154" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell155" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<Highlight>
<Condition Expression="Value &lt; 0" Font="Arial, 10pt"/>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell124" Border.Lines="All" Fill.Color="InactiveCaption" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<TableCell Name="Cell156" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<Highlight>
<Condition Expression="Value &lt; 0" Font="Arial, 10pt"/>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell125" Border.Lines="All" Fill.Color="InactiveCaption" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<TableCell Name="Cell157" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<Highlight>
<Condition Expression="Value &lt; 0" Font="Arial, 10pt"/>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell126" Border.Lines="All" Fill.Color="InactiveCaption" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<TableCell Name="Cell158" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<Highlight>
<Condition Expression="Value &lt; 0" Font="Arial, 10pt"/>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell127" Border.Lines="All" Fill.Color="InactiveCaption" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<TableCell Name="Cell159" Border.Lines="All" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
<Highlight>
<Condition Expression="Value &lt; 0" Font="Arial, 10pt"/>
<Condition Expression="Value &lt; 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
</Highlight>
</TableCell>
<TableCell Name="Cell160" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell161" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell162" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell163" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell164" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell165" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell166" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell167" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell168" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell169" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell170" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell171" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell172" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell173" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell174" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell175" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell176" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell177" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell178" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell179" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell180" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TableCell Name="Cell181" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
</TableRow>
</TableObject>
<TextObject Name="Text13" Top="37.8" Width="718.2" Height="28.35" Text="ข้อมูล ณ วันที่ [student_news_area.data_date]" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
<TextObject Name="Text14" Top="66.15" Width="718.2" Height="28.35" Text="ที่มา สำนักส่งเสริมวิชาการและงานทะเบียน" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
</ReportSummaryBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,317 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/30/2023 12:31:06" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="summary_government_budget_plan" ReferenceName="summary_government_budget_plan" DataType="null" Enabled="true">
<Column Name="budget_year" DataType="System.String"/>
<Column Name="budget_1" DataType="System.Decimal"/>
<Column Name="budget_2" DataType="System.Decimal"/>
<Column Name="budget_3" DataType="System.Decimal"/>
<Column Name="budget_4" DataType="System.Decimal"/>
<Column Name="budget_5" DataType="System.Decimal"/>
<Column Name="budget_6" DataType="System.Decimal"/>
<Column Name="budget_7" DataType="System.Decimal"/>
<Column Name="budget_8" DataType="System.Decimal"/>
<Column Name="budget_9" DataType="System.Decimal"/>
<Column Name="budget_10" DataType="System.Decimal"/>
<Column Name="budget_11" DataType="System.Decimal"/>
<Column Name="budget_12" DataType="System.Decimal"/>
<Column Name="budget_13" DataType="System.Decimal"/>
<Column Name="budget_14" DataType="System.Decimal"/>
<Column Name="budget_15" DataType="System.Decimal"/>
<Column Name="budget_16" DataType="System.Decimal"/>
<Column Name="budget_17" DataType="System.Decimal"/>
<Column Name="budget_18" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="topic_type" DataType="System.Int32"/>
<Column Name="row_no" DataType="System.String"/>
<Column Name="product" DataType="System.String"/>
<Column Name="personnel_government_budget" DataType="System.Decimal"/>
<Column Name="personnel_income_budget" DataType="System.Decimal"/>
<Column Name="total_personnel_income_budget" DataType="System.Decimal"/>
<Column Name="operating_government_budget" DataType="System.Decimal"/>
<Column Name="operating_income_budget" DataType="System.Decimal"/>
<Column Name="total_operating_income_budget" DataType="System.Decimal"/>
<Column Name="investment_government_budget" DataType="System.Decimal"/>
<Column Name="investment_income_budget" DataType="System.Decimal"/>
<Column Name="total_investment_income_budget" DataType="System.Decimal"/>
<Column Name="subsidy_government_budget" DataType="System.Decimal"/>
<Column Name="subsidy_income_budget" DataType="System.Decimal"/>
<Column Name="total_subsidy_income_budget" DataType="System.Decimal"/>
<Column Name="expenses_government_budget" DataType="System.Decimal"/>
<Column Name="expenses_income_budget" DataType="System.Decimal"/>
<Column Name="total_expenses_income_budget" DataType="System.Decimal"/>
<Column Name="government_budget" DataType="System.Decimal"/>
<Column Name="government_income_budget" DataType="System.Decimal"/>
<Column Name="total_government_income_budget" DataType="System.Decimal"/>
</BusinessObjectDataSource>
<BusinessObjectDataSource Name="notations" DataType="null" Enabled="true">
<Column Name="row_no" DataType="System.String"/>
<Column Name="list" DataType="System.String"/>
<Column Name="date_range" DataType="System.String"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="free_text" DataType="System.String"/>
<BusinessObjectDataSource Name="notations_detail" DataType="null" Enabled="true">
<Column Name="sub_row_no" DataType="System.String"/>
<Column Name="list" DataType="System.String"/>
<Column Name="amount" DataType="System.Decimal"/>
<Column Name="free_text" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Page1" Landscape="true" PaperWidth="540" PaperHeight="210" Watermark.Font="Arial, 60pt">
<PageHeaderBand Name="PageHeader5" Width="1965.6" Height="132.3">
<TableObject Name="Table10" Top="56.7" Width="1965.6" Height="75.6">
<TableColumn Name="Column83" Width="47.25"/>
<TableColumn Name="Column84" Width="359.1"/>
<TableColumn Name="Column85" Width="1559.25"/>
<TableRow Name="Row10" Height="75.6">
<TableCell Name="Cell76" Border.Lines="All" Fill.Color="216, 228, 188" Text="ลำดับ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell77" Border.Lines="All" Fill.Color="216, 228, 188" Text="ผลผลิต" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell78" Border.Lines="All" Fill.Color="216, 228, 188" HorzAlign="Center" Font="TH Sarabun New, 15pt, style=Bold">
<TextObject Name="Text145" Left="170.1" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text143" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text144" Left="85.05" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text135" Width="255.15" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบบุคลากร" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text161" Left="425.25" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text162" Left="255.15" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text163" Left="340.2" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text164" Left="255.15" Width="255.15" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบดำเนินงาน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text165" Left="680.4" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text166" Left="510.3" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text167" Left="595.35" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text168" Left="510.3" Width="255.15" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบลงทุน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text169" Left="935.55" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text170" Left="765.45" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text171" Left="850.5" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text172" Left="765.45" Width="255.15" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบเงินอุดหนุน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text173" Left="1190.7" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text174" Left="1020.6" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text175" Left="1105.65" Top="37.8" Width="85.05" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text176" Left="1020.6" Width="255.15" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบรายจ่ายอื่น" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text179" Left="1370.25" Top="37.8" Width="94.5" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.รายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text178" Left="1275.75" Top="37.8" Width="94.5" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="งปม.แผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text177" Left="1464.75" Top="37.8" Width="94.5" Height="37.8" Border.Lines="Left, Right, Bottom" Fill.Color="216, 228, 188" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
<TextObject Name="Text180" Left="1275.75" Width="283.5" Height="37.8" Border.Lines="All" Fill.Color="216, 228, 188" Text="งบประมาณแผนปฏิบัติราชการประจำปี [summary_government_budget_plan.budget_year]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 14pt, style=Bold"/>
</TableCell>
</TableRow>
</TableObject>
<TextObject Name="Text132" Width="1965.6" Height="28.35" Text="สรุปงบประมาณแผนปฏิบัติราชการประจำปี พ.ศ. [summary_government_budget_plan.budget_year]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TextObject Name="Text133" Top="28.35" Width="1965.6" Height="28.35" Text="มหาวิทยาลัยเทคโนโลยีราชมงคลรัตนโกสินทร์" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
</PageHeaderBand>
<DataBand Name="Data9" Top="139.32" Width="1965.6">
<DataBand Name="Data10" Top="146.34" Width="1965.6" Height="37.8" DataSource="data">
<TableObject Name="Table11" Width="1965.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column170" Width="47.25"/>
<TableColumn Name="Column171" Width="359.1"/>
<TableColumn Name="Column172" Width="85.05"/>
<TableColumn Name="Column173" Width="85.05"/>
<TableColumn Name="Column174" Width="85.05"/>
<TableColumn Name="Column175" Width="85.05"/>
<TableColumn Name="Column176" Width="85.05"/>
<TableColumn Name="Column177" Width="85.05"/>
<TableColumn Name="Column184" Width="85.05"/>
<TableColumn Name="Column185" Width="85.05"/>
<TableColumn Name="Column186" Width="85.05"/>
<TableColumn Name="Column187" Width="85.05"/>
<TableColumn Name="Column188" Width="85.05"/>
<TableColumn Name="Column206" Width="85.05"/>
<TableColumn Name="Column207" Width="85.05"/>
<TableColumn Name="Column208" Width="85.05"/>
<TableColumn Name="Column209" Width="85.05"/>
<TableColumn Name="Column210" Width="94.5"/>
<TableColumn Name="Column211" Width="94.5"/>
<TableColumn Name="Column212" Width="94.5"/>
<TableRow Name="Row11" Height="37.8">
<TableCell Name="Cell89" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.row_no]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell90" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.product]" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell91" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.personnel_government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell92" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.personnel_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell93" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_personnel_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell94" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.operating_government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell95" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.operating_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell96" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_operating_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell103" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.investment_government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell104" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.investment_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell105" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_investment_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell106" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.subsidy_government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell107" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.subsidy_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell206" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_subsidy_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell207" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.expenses_government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell208" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.expenses_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell209" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_expenses_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell210" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell211" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.government_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell212" Border.Lines="Top, Bottom" Text="[summary_government_budget_plan.data.total_government_income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 14pt">
<Highlight>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 1" Fill.Color="242, 220, 219" Font="TH Sarabun New, 15pt, style=Bold" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[summary_government_budget_plan.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 14.25pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
</TableRow>
</TableObject>
<DataFooterBand Name="DataFooter1" Top="191.15" Width="1965.6" Height="37.8">
<TableObject Name="Table12" Width="1965.6" Height="37.8" Border.Lines="All">
<TableColumn Name="Column213" Width="47.25"/>
<TableColumn Name="Column214" Width="359.1"/>
<TableColumn Name="Column215" Width="85.05"/>
<TableColumn Name="Column216" Width="85.05"/>
<TableColumn Name="Column217" Width="85.05"/>
<TableColumn Name="Column218" Width="85.05"/>
<TableColumn Name="Column219" Width="85.05"/>
<TableColumn Name="Column220" Width="85.05"/>
<TableColumn Name="Column221" Width="85.05"/>
<TableColumn Name="Column222" Width="85.05"/>
<TableColumn Name="Column223" Width="85.05"/>
<TableColumn Name="Column224" Width="85.05"/>
<TableColumn Name="Column225" Width="85.05"/>
<TableColumn Name="Column226" Width="85.05"/>
<TableColumn Name="Column227" Width="85.05"/>
<TableColumn Name="Column228" Width="85.05"/>
<TableColumn Name="Column229" Width="85.05"/>
<TableColumn Name="Column230" Width="94.5"/>
<TableColumn Name="Column231" Width="94.5"/>
<TableColumn Name="Column232" Width="94.5"/>
<TableRow Name="Row12" Height="37.8">
<TableCell Name="Cell213" Border.Lines="All" Fill.Color="252, 213, 180" Text="รวม" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold" ColSpan="2"/>
<TableCell Name="Cell214" Border.Lines="All" Fill.Color="252, 213, 180" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell215" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_1]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell216" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_2]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell217" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_3]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell218" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_4]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell219" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_5]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell220" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_6]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell221" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_7]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell222" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_8]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell223" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_9]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell224" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_10]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell225" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_11]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell226" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_12]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell227" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_13]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell228" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_14]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell229" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_15]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell230" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_16]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell231" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_17]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
<TableCell Name="Cell232" Border.Lines="All" Fill.Color="252, 213, 180" Text="[summary_government_budget_plan.budget_18]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="13" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 15pt, style=Bold"/>
</TableRow>
</TableObject>
</DataFooterBand>
</DataBand>
<DataBand Name="Data1" Top="235.97" Width="1965.6" Height="37.8" DataSource="notations">
<TextObject Name="Text158" Left="94.5" Top="9.45" Width="1861.65" Height="28.35" Text="[summary_government_budget_plan.notations.row_no] [summary_government_budget_plan.notations.list] [summary_government_budget_plan.notations.date_range] [Format(&quot;{0:#,##0;(##0);Zero}&quot;,[summary_government_budget_plan.notations.amount])] [summary_government_budget_plan.notations.free_text]" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold">
<Formats>
<NumberFormat DecimalDigits="0"/>
<GeneralFormat/>
<GeneralFormat/>
<GeneralFormat/>
<GeneralFormat/>
</Formats>
</TextObject>
<DataBand Name="Data2" Top="280.79" Width="1965.6" Height="28.35" DataSource="notations_detail">
<TextObject Name="Text160" Left="94.5" Width="1861.65" Height="28.35" Text="[summary_government_budget_plan.notations.notations_detail.sub_row_no] [summary_government_budget_plan.notations.notations_detail.list] [Format(&quot;{0:#,##0;(##0);Zero}&quot;,[summary_government_budget_plan.notations.notations_detail.amount])] [summary_government_budget_plan.notations.notations_detail.free_text]" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Formats>
<NumberFormat DecimalDigits="0"/>
<GeneralFormat/>
<GeneralFormat/>
</Formats>
</TextObject>
</DataBand>
</DataBand>
</DataBand>
</ReportPage>
</Report>

View File

@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="07/31/2023 12:13:34" ReportInfo.CreatorVersion="2021.1.0.0">
<Dictionary>
<BusinessObjectDataSource Name="total_budget" ReferenceName="total_budget" DataType="null" Enabled="true">
<Column Name="government_budget" DataType="System.Decimal"/>
<Column Name="income_budget" DataType="System.Decimal"/>
<BusinessObjectDataSource Name="data" DataType="null" Enabled="true">
<Column Name="topic_type" DataType="System.Int32"/>
<Column Name="row_no" DataType="System.String"/>
<Column Name="budget_plan" DataType="System.String"/>
<Column Name="budget_project" DataType="System.String"/>
<Column Name="list" DataType="System.String"/>
<Column Name="budget_amount" DataType="System.Decimal"/>
<Column Name="start_date" DataType="System.String"/>
<Column Name="end_date" DataType="System.String"/>
<Column Name="responsible_agency" DataType="System.String"/>
<Column Name="responsible_person" DataType="System.String"/>
</BusinessObjectDataSource>
</BusinessObjectDataSource>
</Dictionary>
<ReportPage Name="Page1" Landscape="true" PaperWidth="380" PaperHeight="210" Watermark.Font="Arial, 60pt">
<DataBand Name="Data10" Width="1360.8">
<DataFooterBand Name="DataFooter1" Top="7.02" Width="1360.8" Height="94.5">
<TableObject Name="Table10" Width="1360.8" Height="75.6">
<TableColumn Name="Column83" Width="302.4"/>
<TableColumn Name="Column84" Width="245.7"/>
<TableColumn Name="Column85" Width="236.25"/>
<TableColumn Name="Column86" Width="103.95"/>
<TableColumn Name="Column87" Width="207.9"/>
<TableColumn Name="Column88" Width="141.75"/>
<TableColumn Name="Column89" Width="122.85"/>
<TableRow Name="Row10" Height="75.6">
<TableCell Name="Cell76" Border.Lines="All" Fill.Color="216, 228, 188" Text="แผนงาน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell77" Border.Lines="All" Fill.Color="216, 228, 188" Text="ผลผลิตของมหาวิทยาลัย" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell78" Border.Lines="Left, Right, Top" Fill.Color="216, 228, 188" Text="รายการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell79" Border.Lines="Left, Right, Top" Fill.Color="216, 228, 188" Text="งบประมาณ (บาท)" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell80" Border.Lines="Left, Right, Top" Fill.Color="216, 228, 188" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold">
<TextObject Name="Text135" Width="207.9" Height="37.8" Border.Lines="All" Text="กำหนดวันดำเนินการ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text144" Top="37.8" Width="103.95" Height="37.8" Border.Lines="Left, Right, Bottom" Text="วันเริ่มต้น" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text143" Left="103.95" Top="37.8" Width="103.95" Height="37.8" Border.Lines="Left, Bottom" Text="แล้วเสร็จ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell81" Border.Lines="Left, Right, Top" Fill.Color="216, 228, 188" Text="หน่วยงานที่&#13;&#10;รับผิดชอบ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell82" Border.Lines="Left, Right, Top" Fill.Color="216, 228, 188" Text="ผู้รับผิดชอบ&#13;&#10;/เบอร์ติดต่อ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableRow>
</TableObject>
<SubreportObject Name="Subreport1" Top="75.6" Width="94.5" Height="18.9" ReportPage="Page2"/>
</DataFooterBand>
</DataBand>
<ReportSummaryBand Name="ReportSummary1" Top="108.54" Width="1360.8" Height="151.2">
<TextObject Name="Text145" Top="94.5" Width="1275.75" Height="56.7" Text="หมายเหตุ : 1. ข้อมูลงบประมาณเงินแผ่นดิน งบประมาณเงินรายได้ รายการครุภัณฑ์ ที่ดินและสิ่งปลูกสร้าง นำเข้าข้อมูลจากระบบจัดสรรงบประมาณ &#13;&#10; 2. ข้อมูลโครงการ นำเข้าข้อมูลจากระบบแผนงานและโครงการ" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableObject Name="Table12" Width="1360.8" Height="75.6" Border.Lines="Left, Right">
<TableColumn Name="Column105" Width="548.1"/>
<TableColumn Name="Column106" Width="236.25"/>
<TableColumn Name="Column107" Width="103.95"/>
<TableColumn Name="Column108" Width="103.95"/>
<TableColumn Name="Column109" Width="368.55"/>
<TableRow Name="Row12" Height="75.6">
<TableCell Name="Cell98" Border.Lines="All" Fill.Color="183, 222, 232" Text="งบประมาณรวม" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell99" Border.Lines="All" Fill.Color="183, 222, 232" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold">
<TextObject Name="Text146" Width="236.25" Height="37.8" Border.Lines="Left, Right, Bottom" Text="งบประมาณแผ่นดิน" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text147" Top="37.8" Width="236.25" Height="37.8" Border.Lines="Left, Bottom" Text="งบประมาณเงินรายได้" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell100" Border.Lines="All" Fill.Color="183, 222, 232" VertAlign="Center" Font="TH Sarabun New, 16pt">
<TextObject Name="Text149" Top="37.8" Width="103.95" Height="37.8" Border.Lines="Left, Bottom" Text="[total_budget.income_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text148" Width="103.95" Height="37.8" Border.Lines="Left, Right, Bottom" Text="[total_budget.government_budget]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableCell>
<TableCell Name="Cell101" Border.Lines="All" Fill.Color="183, 222, 232" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt"/>
<TableCell Name="Cell102" Border.Lines="All" Fill.Color="183, 222, 232" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<TextObject Name="Text151" Top="37.8" Width="368.55" Height="37.8" Border.Lines="Left, Bottom" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TextObject Name="Text150" Width="368.55" Height="37.8" Border.Lines="Left, Right, Bottom" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
</TableCell>
</TableRow>
</TableObject>
</ReportSummaryBand>
</ReportPage>
<ReportPage Name="Page2" PaperWidth="380" Watermark.Font="Arial, 60pt">
<DataBand Name="Data1" Width="1360.8">
<DataBand Name="Data2" Top="7.02" Width="1360.8" Height="37.8" DataSource="data">
<TableObject Name="Table11" Width="1360.8" Height="37.8" Border.Lines="Left, Right">
<TableColumn Name="Column90" Width="302.4"/>
<TableColumn Name="Column98" Width="245.7"/>
<TableColumn Name="Column99" Width="236.25"/>
<TableColumn Name="Column100" Width="103.95"/>
<TableColumn Name="Column101" Width="103.95"/>
<TableColumn Name="Column102" Width="103.95"/>
<TableColumn Name="Column103" Width="141.75"/>
<TableColumn Name="Column104" Width="122.85"/>
<TableRow Name="Row11" Height="37.8">
<TableCell Name="Cell83" Border.Lines="Left, Right" Text="[total_budget.data.budget_plan]" AutoShrink="FontSize" AutoShrinkMinSize="10" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell91" Border.Lines="Right" Text="[total_budget.data.budget_project]" AutoShrink="FontSize" AutoShrinkMinSize="10" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt, style=Bold"/>
<TableCell Name="Cell92" Text="[total_budget.data.row_no] [total_budget.data.list]" AutoShrink="FontSize" AutoShrinkMinSize="12" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell93" Text="[total_budget.data.budget_amount]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Right" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell94" Text="[total_budget.data.start_date]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell95" Text="[total_budget.data.end_date]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell96" Text="[total_budget.data.responsible_agency]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
<TableCell Name="Cell97" Text="[total_budget.data.responsible_person]" AutoShrink="FontSize" AutoShrinkMinSize="12" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 16pt">
<Highlight>
<Condition Expression="[total_budget.data.topic_type]== 1" Border.Lines="Top" Fill.Color="183, 222, 232" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyFill="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 2" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 3" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type] == 4" Border.Lines="All" Font="TH Sarabun New, 15.75pt, style=Bold" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
<Condition Expression="[total_budget.data.topic_type]== 5" Border.Lines="All" Font="TH Sarabun New, 15.75pt" ApplyBorder="true" ApplyTextFill="false" ApplyFont="true"/>
</Highlight>
</TableCell>
</TableRow>
</TableObject>
</DataBand>
</DataBand>
</ReportPage>
</Report>