瀏覽代碼

复制的行可以编辑

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)
     }