update
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using ClosedXML.Excel;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using rmutr_report.Models;
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using ClosedXML.Excel;
|
||||
using FastReport;
|
||||
using FastReport.Export.Csv;
|
||||
using FastReport.Export.Mht;
|
||||
@@ -10,6 +12,7 @@ using FastReport.Export.Pdf;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using rmutr_report.Models;
|
||||
using rmutr_report.Models.Hr;
|
||||
using rmutr_report.Models.Personnel;
|
||||
using Swashbuckle.AspNetCore.Annotations;
|
||||
|
||||
namespace rmutr_report.Controllers
|
||||
@@ -491,5 +494,175 @@ namespace rmutr_report.Controllers
|
||||
|
||||
return Ok();
|
||||
}
|
||||
[HttpPost, Route("reports/personnel_salary_permanent/{type}")]
|
||||
[ApiExplorerSettings(GroupName = "reports")]
|
||||
public IActionResult GetPersonSalaryReport([FromRoute] string type,
|
||||
[FromBody] personnel_salary_permanent_root _personnel)
|
||||
{
|
||||
var workbook = new XLWorkbook();
|
||||
var ws = workbook.Worksheets.Add("พนักงานราชการ");
|
||||
|
||||
ws.Range("A4:A6").Merge().Value = "ลำดับความสำคัญ(1)";
|
||||
ws.Cell("A4").Style.Alignment.WrapText = true;
|
||||
ws.Range("A4:A6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("A4:A6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("A4:A6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Cell("A4").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("A4").Style.Font.FontSize = 14;
|
||||
ws.Range("B4:B6").Merge().Value = "รายการ";
|
||||
ws.Cell("B4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell("B4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Cell("B4").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Cell("B4").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("B4").Style.Font.FontSize = 14;
|
||||
ws.Range("C5:E5").Merge().Value = "ประเภทของครุภัณฑ์";
|
||||
ws.Range("C5:E5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("C5:E5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("C5:E5").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Cell("C5").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("C5").Style.Font.FontSize = 11;
|
||||
ws.Range("C6").Value = "ทดแทนของเดิม";
|
||||
ws.Cell("C6").Style.Alignment.WrapText = true;
|
||||
ws.Cell("C6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell("C6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Cell("C6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Cell("C6").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("C6").Style.Font.FontSize = 11;
|
||||
ws.Range("D6").Value = "เพิ่มประสิทธิภาพ";
|
||||
ws.Cell("D6").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("D6").Style.Font.FontSize = 11;
|
||||
ws.Cell("D6").Style.Alignment.WrapText = true;
|
||||
ws.Cell("D6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell("D6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Cell("D6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("E6").Value = "ครุภัณฑ์ใหม่";
|
||||
ws.Cell("E6").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("E6").Style.Font.FontSize = 11;
|
||||
ws.Cell("E6").Style.Alignment.WrapText = true;
|
||||
ws.Cell("E6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell("E6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Cell("E6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("F5:F6").Merge().Value = "หน่วยนับ";
|
||||
ws.Cell("F5").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("F5").Style.Font.FontSize = 12;
|
||||
//ws.Range("F3").Style.Font.Bold = true;
|
||||
ws.Range("F5:F6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("F5:F6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("F5:F6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("G5:G6").Merge().Value = "จำนวน";
|
||||
ws.Cell("G5").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("G5").Style.Font.FontSize = 12;
|
||||
//ws.Range("G3").Style.Font.Bold = true;
|
||||
ws.Range("G5:G6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("G5:G6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("G5:G6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("G5").Style.Alignment.SetTextRotation(90);
|
||||
ws.Range("H5:H6").Merge().Value = "ราคาต่อหน่วย";
|
||||
ws.Cell("H5").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("H5").Style.Font.FontSize = 12;
|
||||
//ws.Range("H3").Style.Font.Bold = true;
|
||||
ws.Range("H5:H6").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("H5:H6").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("H5:H6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("I4:M4").Merge().Value = "แผนความต้องการครุภัณฑ์";
|
||||
ws.Cell("I4").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("I4").Style.Font.FontSize = 14;
|
||||
//ws.Range("I2").Style.Font.Bold = true;
|
||||
ws.Range("I4:M4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("I4:M4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("I4:M4").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("I5:M5").Merge().Value = "วงเงิน";
|
||||
ws.Cell("I5").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("I5").Style.Font.FontSize = 14;
|
||||
ws.Range("I5:M5").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Range("I5:M5").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("I5:M5").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Range("N4:N6").Merge().Value = "คำอธิบายความพร้อม/ประโยชน์ที่จะได้รับ";
|
||||
ws.Cell("N4").Style.Font.FontName = "TH Sarabun New";
|
||||
ws.Cell("N4").Style.Font.FontSize = 14;
|
||||
ws.Cell("N4").Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell("N4").Style.Alignment.Vertical = XLAlignmentVerticalValues.Center;
|
||||
ws.Range("N4:N6").Style.Border.OutsideBorder = XLBorderStyleValues.Thin;
|
||||
ws.Row(4).Height = 30;
|
||||
ws.Row(5).Height = 30;
|
||||
ws.Row(6).Height = 30;
|
||||
ws.Column(1).Width = 9;
|
||||
ws.Column(2).Width = 40;
|
||||
ws.Column(3).Width = 5;
|
||||
ws.Column(4).Width = 5;
|
||||
ws.Column(5).Width = 5;
|
||||
ws.Column(6).Width = 10;
|
||||
ws.Column(7).Width = 10;
|
||||
ws.Column(8).Width = 10;
|
||||
ws.Column(9).Width = 10;
|
||||
ws.Column(10).Width = 10;
|
||||
ws.Column(11).Width = 10;
|
||||
ws.Column(12).Width = 10;
|
||||
ws.Column(13).Width = 10;
|
||||
ws.Column(14).Width = 40;
|
||||
int row = 7;
|
||||
int no = 1;
|
||||
|
||||
if (_personnel != null)
|
||||
{
|
||||
|
||||
foreach (var detail in _personnel.personnel_salary_permanent)
|
||||
{
|
||||
|
||||
ws.Cell(row, 1).Value = no;
|
||||
no++;
|
||||
//ws.Cell(row, 2).Value = detail.manpower;
|
||||
|
||||
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.Range(ws.Cell(row, 1), ws.Cell(row, 14)).Style.Font.FontName =
|
||||
"TH Sarabun New";
|
||||
ws.Range(ws.Cell(row, 1), ws.Cell(row, 14)).Style.Font.FontSize = 11;
|
||||
ws.Range(ws.Cell(row, 1), ws.Cell(row, 14)).Style.Alignment.WrapText = true;
|
||||
ws.Range(ws.Cell(row, 1), ws.Cell(row, 14)).Style.Alignment.Vertical =
|
||||
XLAlignmentVerticalValues.Center;
|
||||
ws.Cell(row, 1).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 2).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
|
||||
ws.Cell(row, 3).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 4).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 5).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 6).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 7).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
|
||||
ws.Cell(row, 8).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 9).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 10).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 11).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 12).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 13).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Right;
|
||||
ws.Cell(row, 14).Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Left;
|
||||
|
||||
row++;
|
||||
}
|
||||
}
|
||||
|
||||
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",
|
||||
"personnel_" + date + ".xlsx");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
67
Models/Personnel/personnel_salary_permanent.cs
Normal file
67
Models/Personnel/personnel_salary_permanent.cs
Normal file
@@ -0,0 +1,67 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace rmutr_report.Models.Personnel
|
||||
{
|
||||
public class personnel_salary_permanent_root
|
||||
{
|
||||
public int? total_salary { get; set; }
|
||||
public int? total_estimate_salary { get; set; }
|
||||
public int? total_promote { get; set; }
|
||||
public int? total { get; set; }
|
||||
public int? total_salary_12 { get; set; }
|
||||
public int? total_social_security { get; set; }
|
||||
public int? total_social_security_12 { get; set; }
|
||||
public int? total_social_compensation { get; set; }
|
||||
public int? total_social_compensation_12 { get; set; }
|
||||
public int? total_another2 { get; set; }
|
||||
public int? total_quantity_money { get; set; }
|
||||
public int? total2 { get; set; }
|
||||
public int? including_salary_and_fittings { get; set; }
|
||||
public int? including_salary_and_fittings_12 { get; set; }
|
||||
public List<personnel_salary_permanent> personnel_salary_permanent { get; set; }
|
||||
}
|
||||
public class personnel_salary_permanent
|
||||
{
|
||||
public string agency_category_name { get; set; }
|
||||
public int? total_estimate_salary { get; set; }
|
||||
public int? total_promote { get; set; }
|
||||
public int? total { get; set; }
|
||||
public int? total_salary_12 { get; set; }
|
||||
public int? total_social_security { get; set; }
|
||||
public int? total_social_security_12 { get; set; }
|
||||
public int? total_social_compensation { get; set; }
|
||||
public int? total_social_compensation_12 { get; set; }
|
||||
public int? total_another2 { get; set; }
|
||||
public int? total_quantity_money { get; set; }
|
||||
public int? total2 { get; set; }
|
||||
public int? including_salary_and_fittings { get; set; }
|
||||
public int? including_salary_and_fittings_12 { get; set; }
|
||||
public List<personnel_salary_deltail> personnel_salary_deltails { get; set; }
|
||||
}
|
||||
|
||||
public class personnel_salary_deltail
|
||||
{
|
||||
public bool? is_color { get; set; }
|
||||
public string manpower { get; set; }
|
||||
public string full_name { get; set; }
|
||||
public string first_name_th { get; set; }
|
||||
public string last_name_th { get; set; }
|
||||
public string position { get; set; }
|
||||
public string parent_agency_name { get; set; }
|
||||
public string area { get; set; }
|
||||
public int? salary { get; set; }
|
||||
public int? estimate_salary { get; set; }
|
||||
public int? promote { get; set; }
|
||||
public int? total { get; set; }
|
||||
public int? salary_12 { get; set; }
|
||||
public int? social_security { get; set; }
|
||||
public int? social_security_12 { get; set; }
|
||||
public int? social_compensation { get; set; }
|
||||
public int? social_compensation_12 { get; set; }
|
||||
public int? another2 { get; set; }
|
||||
public int? quantity_money { get; set; }
|
||||
public int? total2 { get; set; }
|
||||
public int? including_salary_and_fittings { get; set; }
|
||||
public int? including_salary_and_fittings_12 { get; set; }
|
||||
}
|
||||
}
|
||||
143
wwwroot/reports/personnel_salary_permanent.frx
Normal file
143
wwwroot/reports/personnel_salary_permanent.frx
Normal file
@@ -0,0 +1,143 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report ScriptLanguage="CSharp" ReportInfo.Created="09/14/2021 15:20:39" ReportInfo.Modified="03/24/2023 15:59:46" ReportInfo.CreatorVersion="2023.2.0.0">
|
||||
<Dictionary>
|
||||
<BusinessObjectDataSource Name="personnel_salary_permanent" ReferenceName="personnel_salary_permanent" DataType="System.Int32" Enabled="true">
|
||||
<Column Name="agency_category_name" DataType="System.String"/>
|
||||
<Column Name="total_estimate_salary" DataType="System.Int32"/>
|
||||
<Column Name="total_promote" DataType="System.Int32"/>
|
||||
<Column Name="total" DataType="System.Int32"/>
|
||||
<Column Name="total_salary_12" DataType="System.Int32"/>
|
||||
<Column Name="total_social_security" DataType="System.Int32"/>
|
||||
<Column Name="total_social_security_12" DataType="System.Int32"/>
|
||||
<Column Name="total_social_compensation" DataType="System.Int32"/>
|
||||
<Column Name="total_social_compensation_12" DataType="System.Int32"/>
|
||||
<Column Name="total_another2" DataType="System.Int32"/>
|
||||
<Column Name="total_quantity_money" DataType="System.Int32"/>
|
||||
<Column Name="total2" DataType="System.Int32"/>
|
||||
<Column Name="including_salary_and_fittings" DataType="System.Int32"/>
|
||||
<Column Name="including_salary_and_fittings_12" DataType="System.Int32"/>
|
||||
<BusinessObjectDataSource Name="personnel_salary_deltails" DataType="System.Int32" Enabled="true">
|
||||
<Column Name="manpower" DataType="System.String"/>
|
||||
<Column Name="full_name" DataType="System.String"/>
|
||||
<Column Name="first_name_th" DataType="System.String"/>
|
||||
<Column Name="manpower" DataType="System.String"/>
|
||||
<Column Name="manpower" DataType="System.String"/>
|
||||
|
||||
</BusinessObjectDataSource>
|
||||
</BusinessObjectDataSource>
|
||||
</Dictionary>
|
||||
<ReportPage Name="Page1" RawPaperSize="9" Watermark.Font="Arial, 60pt">
|
||||
<PageHeaderBand Name="PageHeader1" Width="718.2" Height="122.85">
|
||||
<TableObject Name="Table1" Top="66.15" Width="718.2" Height="56.7">
|
||||
<TableColumn Name="Column1" Width="37.8"/>
|
||||
<TableColumn Name="Column2" Width="302.4"/>
|
||||
<TableColumn Name="Column3" Width="226.8"/>
|
||||
<TableColumn Name="Column4" Width="151.2"/>
|
||||
<TableRow Name="Row1" Height="56.7">
|
||||
<TableCell Name="Cell1" Border.Lines="All" Fill.Color="InactiveCaption" Text="ลำดับ" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
<TableCell Name="Cell2" Border.Lines="All" Fill.Color="InactiveCaption" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<TextObject Name="Text4" Top="28.35" Width="302.4" Height="28.35" Text="พื้นที่การศึกษา" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
<TextObject Name="Text1" Width="302.4" Height="28.35" Border.Lines="Bottom" Text="กลุ่มสาขาวิชา และหลักสูตรปริญญา" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell3" Border.Lines="All" Fill.Color="InactiveCaption" HorzAlign="Center" 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="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="Text12" Left="151.2" 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="Text6" Width="226.8" Height="28.35" Text="ปริญญาตรี" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell4" Border.Lines="All" Fill.Color="InactiveCaption" HorzAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<TextObject Name="Text7" Width="151.2" Height="28.35" Text="ร้อยละ" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
<TextObject Name="Text9" 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="Text8" Top="28.35" Width="75.6" Height="28.35" Border.Lines="Top" Text="วิทย์" HorzAlign="Center" VertAlign="Bottom" Font="TH Sarabun New, 12pt, style=Bold"/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableObject>
|
||||
<TextObject Name="Text2" Width="718.2" Height="28.35" Text="รายงานนักศึกษาเข้าใหม่ ปีการศึกษา [student_news_area.academic_year_name_th]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
|
||||
<TextObject Name="Text3" Top="28.35" Width="718.2" Height="28.35" Text="จำนวนนักศึกษาเข้าใหม่ หลักสูตร[student_news_area.curriculum_name_th] จำแนกตามพื้นที่การศึกษา และกลุ่มสาขาวิชา" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 15pt"/>
|
||||
</PageHeaderBand>
|
||||
<DataBand Name="Data1" Top="127.56" Width="718.2">
|
||||
<DataBand Name="Data2" Top="132.26" Width="718.2" Height="28.35" DataSource="data">
|
||||
<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"/>
|
||||
<TableRow Name="Row14" Height="28.35">
|
||||
<TableCell Name="Cell110" Text="[Row#]" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell111" Border.Lines="All" Text="[student_news_area.data.area_name_th]" VertAlign="Center" Font="TH Sarabun New, 11pt"/>
|
||||
<TableCell Name="Cell112" Border.Lines="All" Text="[student_news_area.data.bachelors_degree_science]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell113" Border.Lines="All" Text="[student_news_area.data.bachelors_degree_social]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell118" Border.Lines="All" Text="[student_news_area.data.bachelors_degree_total]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell119" Border.Lines="All" Text="[student_news_area.data.sum_percentage_science]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell120" Border.Lines="All" Text="[student_news_area.data.sum_percentage_social]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 11pt">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" TextFill.Color="DarkRed" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableObject>
|
||||
</DataBand>
|
||||
</DataBand>
|
||||
<ReportSummaryBand Name="ReportSummary1" Top="165.32" Width="718.2" 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"/>
|
||||
<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" Text="[student_news_area.data.total1]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell124" Border.Lines="All" Fill.Color="InactiveCaption" Text="[student_news_area.data.total2]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell125" Border.Lines="All" Fill.Color="InactiveCaption" Text="[student_news_area.data.total3]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="0" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell126" Border.Lines="All" Fill.Color="InactiveCaption" Text="[student_news_area.data.total4]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
<TableCell Name="Cell127" Border.Lines="All" Fill.Color="InactiveCaption" Text="[student_news_area.data.total5]" Format="Number" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Center" VertAlign="Center" Font="TH Sarabun New, 12pt, style=Bold">
|
||||
<Highlight>
|
||||
<Condition Expression="Value < 0" Font="Arial, 10pt"/>
|
||||
</Highlight>
|
||||
</TableCell>
|
||||
</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>
|
||||
Reference in New Issue
Block a user