Explorar el Código

Set Sheet attr of each Row in readSheetFromFile

Brandon Mulcahy hace 11 años
padre
commit
df0912fb96
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      lib.go

+ 3 - 0
lib.go

@@ -585,6 +585,9 @@ func readSheetFromFile(sc chan *indexedSheet, index int, rsheet xlsxSheet, fi *F
 	sheet := new(Sheet)
 	sheet := new(Sheet)
 	sheet.File = fi
 	sheet.File = fi
 	sheet.Rows, sheet.Cols, sheet.MaxCol, sheet.MaxRow = readRowsFromSheet(worksheet, fi)
 	sheet.Rows, sheet.Cols, sheet.MaxCol, sheet.MaxRow = readRowsFromSheet(worksheet, fi)
+	for _, row := range sheet.Rows {
+		row.Sheet = sheet
+	}
 	sheet.Hidden = rsheet.State == sheetStateHidden || rsheet.State == sheetStateVeryHidden
 	sheet.Hidden = rsheet.State == sheetStateHidden || rsheet.State == sheetStateVeryHidden
 	sheet.SheetViews = readSheetViews(worksheet.SheetViews)
 	sheet.SheetViews = readSheetViews(worksheet.SheetViews)