zhizhijie
8 天以前 17c972e73c18a40dcd269ac218a0450f927d48d8
docs/»ã×Ü´ó±íM0°æÊ½Öؽ¨Æ÷¹æ¸ñ_2026-10-06.md
@@ -261,7 +261,22 @@
- `docs/汇总大表母版扩列规格_2026-09-29.md` / `.csv` â€”— 19 é¡µé€é¡µè§„格(A/B/C ç±»åž‹ã€æœˆä»½å¯¹åˆ—位、累计列、插入位置、数据行范围、标题)
- `docs/汇总大表母版扩列配置初稿_2026-09-29.md` â€”— é€é¡µåˆ—位配置 + ç¡¬å‰æï¼ˆå†™æ­»åˆ—位置)+ å»ºè®®æ–¹æ¡ˆ
**未决(待用户确认后写入本节)**
**已定(2026-10-09 ç”¨æˆ·ç¡®è®¤ï¼‰**
- æ‰©åˆ—èµ°"程序自动"(09-21 Â§5.3 æ–¹æ¡ˆ A)还是"本机 Excel å°å·¥å…·"(方案 B):09-21 äº¤æŽ¥ Â§11.2 æœªè®°å½•结论;09-29 æœ¬æœºäº§ç‰©å‘ˆ"程序生成计划 + äººå·¥ç¡®è®¤"的混合路线。
- C ç±» 9 é¡µï¼ˆæŽ’名/汇总/分析等)是否随月份推进:据配置初稿第五节,其中 6 é¡µç”±ç”Ÿæˆç¨‹åºåˆ·æ–°æˆ–按模板填数、**母版不需要扩列**;`2025年城市客运量`、`中口径计算过程` ä¸ºé™æ€é¡µã€‚
- **扩列方式:程序扩列**(09-28/09-29 å·²é€‰ï¼Œ2026-10-09 ç”¨æˆ·å†æ¬¡ç¡®è®¤ï¼‰ã€‚⚠️ å­—母陷阱:09-21 äº¤æŽ¥ Â§5.3 çš„"方案 B=Excel å°å·¥å…·"与 09-28/09-29 å·¥ä½œæ—¥ç»“çš„"方案 B=扩列器"**字母相反**,后续统一写"**扩列器(程序)**",不再使用 A/B å­—母。
- **扩列范围 = 8 ä¸ªå¯è§å°è´¦é¡µ**:` è´§è¿`、`班线包车`、`城市客运`、`公交`、`出租`、`网约车`、`轨道、轮渡`、`中口径明细`。
- **4 ä¸ªéšè—é¡µä¿ç•™å¹¶ç»§ç»­éšè—ã€ä¸çº³å…¥æ•°æ®åŠ å·¥**:`公路总客运`、`2025年城市客运量`、`中口径客运量`、`中口径计算过程`(用户 2026-10-09 æ‹æ¿ï¼›ä¾æ® 09-03《自动生成汇总工作簿落地方案》§1)。**不插列、不改公式**(独立 sheet,别的页插列不会带错它们)。本拍板同时消解 09-29 è§„格表把 `中口径客运量` æ ‡ä¸º A ç±»ã€é…ç½®åˆç¨¿æ ‡ä¸º"无 2026 æœˆä»½å¯¹"的矛盾。
- C ç±»**可见**页不扩列:`城市汇总`/`城市分市州`/`中口径分析`/`道路运输周转量` ç”±ç¨‹åºåˆ·æ–°ï¼ˆ`refreshSummaryCumulativeSheets`);`货运量排名`/`货运周转量排名`/`中口径排名` æŒ‰æ¨¡æ¿å¡«æ•°ã€‚
- æ¯ç‰ˆå®žé™…构成实测(2026-10-09):**15 ä¸ªå¯è§é¡µç­¾ + 4 ä¸ªéšè—é¡µç­¾**(XML `state="hidden"`,非 veryHidden,右键标签可取消隐藏)。
**落盘与文件管理(2026-10-09 ç”¨æˆ·ç¡®è®¤ï¼›éžå¾…确认项)**
- è½ç›˜ï¼šæ‰©åˆ—产物**先落 `docs/生成汇总大表/输出/`**(命名 `_扩列_YYYYå¹´M月_待确认.xlsx`),**人工确认后**才重命名落盘为当期母版 `{å¹´}å¹´{月}月道路运输量汇总表.xlsx`。
- ç›®å½•只保留**当期一本母版**;历史期移入 `docs/生成汇总大表/归档/`;`2026å¹´8月…_版式原型.xlsx` ä¸€å¹¶å½’档。
- ç‰ˆå¼å‚ç…§ä»¶ `生成_道路运输量汇总表.xlsx`:**扩列器跑通后归档**;归档前完成 C4 ä¸¤æ­¥â€”—① æŠŠå‚照件的列宽/隐藏一次性固化进当期母版;② `applySummaryReferenceLayout`(`:3785`)改按**表头文字匹配列**(现为按列序号,一插列即错位)。
- `_备份_*` / `_bak_*`:按 A3 ä¿ç•™åˆ°å›žå½’验证通过后再清理。
**实施要点(实测得出,非决策项)**
- æ¯ç‰ˆ vs å‚照件实测差异:**列宽 320 å¤„、隐藏标记 31 å¤„**不同(` è´§è¿` 77+8、班线包车 109、中口径明细 32+14、中口径排名 17+9 ç­‰ï¼‰â†’ å›ºåŒ–不是空操作。
- `copyColumnWidth`(`ReportExportService.java:1186`)**只复制宽度、不复制 hidden** â†’ æ‰©åˆ—器克隆月份列时须补 hidden,否则新列永远要靠参照件补版式。