xzc пре 1 недеља
родитељ
комит
0ef328a8fa
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5 0
      yudao-ui-admin-vue3/src/components/DynamicReport/SpreadViewer.vue

+ 5 - 0
yudao-ui-admin-vue3/src/components/DynamicReport/SpreadViewer.vue

@@ -714,6 +714,11 @@ const handleCopyRow = () => {
     const copyOps = GC.Spread.Sheets.CopyToOptions.style | GC.Spread.Sheets.CopyToOptions.formula
     activeSheet.copyTo(row, tableCol, newRowIndex, tableCol, 1, tableColCount, copyOps)
     activeSheet.setRowHeight(newRowIndex, activeSheet.getRowHeight(row))
+    // 批量设置自动换行
+    activeSheet.getRange(newRowIndex, tableCol, 1, tableColCount).wordWrap(true)
+    // 新复制的行设为可编辑
+    activeSheet.getRange(newRowIndex, tableCol, 1, tableColCount).allowEditInCell(true)
+    activeSheet.getRange(newRowIndex, tableCol, 1, tableColCount).locked(false)
     if (firstRowSpans.length > 0) {
       applyMergeRules(activeSheet, newRowIndex, firstRowSpans)
     }