From ff353b65f9632a8afbf75218e156bd0abcc91e1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nut=2E=E0=B9=84=E0=B8=9B=E0=B9=80=E0=B8=A3=E0=B8=B7?= =?UTF-8?q?=E0=B9=88=E0=B8=AD=E0=B8=A2?= Date: Tue, 8 Sep 2026 18:50:07 +0700 Subject: [PATCH] fix(form_1_2): cap reason/workload text length to prevent page overflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FastReport doesn't support splitting a single growing text object mid-paragraph across multiple physical pages — an oversized field just clips at the page boundary instead of flowing to a new page. Capped the free-text fields most prone to this (reason, old/new workload) at 200-300 characters with a "..." suffix when truncated, so pathologically long input degrades gracefully instead of clipping mid-sentence or overlapping following content. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_0153wBt23EjW125ZsADwWVAs --- wwwroot/reports/change_position_offer_request_form.frx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wwwroot/reports/change_position_offer_request_form.frx b/wwwroot/reports/change_position_offer_request_form.frx index 5d76253..bfdfb38 100644 --- a/wwwroot/reports/change_position_offer_request_form.frx +++ b/wwwroot/reports/change_position_offer_request_form.frx @@ -80,7 +80,7 @@ - + @@ -139,11 +139,11 @@ - - + + - +