Skip to content

Instantly share code, notes, and snippets.

@KenjiNirasawa
Created February 28, 2026 08:59
Show Gist options
  • Select an option

  • Save KenjiNirasawa/79880e02a2ae5ad18154aa2a5039fd10 to your computer and use it in GitHub Desktop.

Select an option

Save KenjiNirasawa/79880e02a2ae5ad18154aa2a5039fd10 to your computer and use it in GitHub Desktop.
{
"title": "業務報告書",
"remark": "${service}で生成した標準的な業務報告書レイアウト例です。\n必要事項を整理し、幅広い場面で使用できる構成になっています。",
"info": {
"rows": [
31.18113333333333,
31.18113333333333,
31.18113333333333,
31.18113333333333,
31.18113333333333,
363.7798888888889,
31.18113333333333,
122
],
"columns": [
62.36226666666666,
124.72453333333333,
62.36226666666666,
124.72453333333333,
93.54339999999999
],
"areas": [
{
"id": "1772243306103",
"name": "print_area",
"type": "print",
"props": [
{
"name": "name",
"value": "印刷範囲"
},
{
"name": "paper",
"value": "A4"
},
{
"name": "paperMarginTop",
"value": "25"
},
{
"name": "paperMarginBottom",
"value": "30"
},
{
"name": "paperMarginLeft",
"value": "25"
},
{
"name": "paperMarginRight",
"value": "20"
}
]
}
],
"grids": [
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "業務報告書"
},
{
"name": "link",
"value": ""
}
]
},
"group": "group0",
"font": {
"size": 18
},
"align": {
"vertical": "center",
"horizontal": "center"
}
},
{
"group": "group0"
},
{
"group": "group0"
},
{
"group": "group0"
},
{
"group": "group0"
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "日付:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "date"
},
{
"name": "type",
"value": "DATE"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": "YYYY/MM/DD"
},
{
"name": "placeholder",
"value": "YYYY/MM/DD"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "部署:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "department"
},
{
"name": "type",
"value": "STRING"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": null
},
{
"name": "placeholder",
"value": "営業部"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"group": "group1",
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"group": "group1"
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "氏名:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "name"
},
{
"name": "type",
"value": "STRING"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": null
},
{
"name": "placeholder",
"value": "山田 太郎"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"group": "group2",
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"group": "group2"
},
{
"group": "group2"
},
{
"group": "group2"
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "件名:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "subject"
},
{
"name": "type",
"value": "STRING"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": null
},
{
"name": "placeholder",
"value": "〇〇に関する業務報告"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"group": "group3",
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"group": "group3"
},
{
"group": "group3"
},
{
"group": "group3"
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "報告内容:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
null,
null,
null,
null,
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "report_content"
},
{
"name": "type",
"value": "TEXT"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": null
},
{
"name": "placeholder",
"value": "報告内容をここに記述します。"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"group": "group4",
"border": {
"left": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"top": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"right": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"group": "group4"
},
{
"group": "group4"
},
{
"group": "group4"
},
{
"group": "group4"
},
{
"control": {
"type": "label",
"props": [
{
"name": "name",
"value": "備考:"
},
{
"name": "link",
"value": ""
}
]
},
"border": {
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
null,
null,
null,
null,
{
"control": {
"type": "text",
"props": [
{
"name": "name",
"value": "remarks"
},
{
"name": "type",
"value": "TEXT"
},
{
"name": "default",
"value": null
},
{
"name": "formula",
"value": null
},
{
"name": "pattern",
"value": null
},
{
"name": "placeholder",
"value": "特記事項、追加情報など"
},
{
"name": "maxlength",
"value": "1000"
},
{
"name": "const",
"value": null
},
{
"name": "readOnly",
"value": null
},
{
"name": "autoHeight",
"value": null
}
]
},
"group": "group5",
"border": {
"left": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"top": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"right": {
"color": "#000000",
"size": 0.5,
"style": "solid"
},
"bottom": {
"color": "#000000",
"size": 0.5,
"style": "solid"
}
},
"font": {
"size": 11
},
"align": {
"vertical": "start",
"horizontal": "start"
}
},
{
"group": "group5"
},
{
"group": "group5"
},
{
"group": "group5"
},
{
"group": "group5"
}
],
"props": [
{
"name": "title",
"value": "名称未設定"
},
{
"name": "style",
"value": "simple"
},
{
"name": "type",
"value": "editor"
},
{
"name": "paper",
"value": "A4"
},
{
"name": "paperMargin",
"value": "25"
},
{
"name": "fonts",
"value": "Noto Sans JP,Noto Serif JP"
},
{
"name": "primary",
"value": ""
},
{
"name": "header",
"value": ""
},
{
"name": "footer",
"value": ""
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment