Comments (5)
Can you show the snippet of code which you are using to delete the sheet?
from excel.
reportExcel.delete('Sheet1');
from excel.
Please provide your Stack-Trace, So that we can find out what have caused this error.
from excel.
E/flutter (27275): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: RangeError (index): Index out of range: no indices are valid: 3 E/flutter (27275): #0 RangeError.checkValidIndex (dart:core/errors.dart:330:7) E/flutter (27275): #1 XmlNodeList.removeAt (package:xml/src/xml/utils/node_list.dart:177:16) E/flutter (27275): #2 Excel.delete.<anonymous closure> (package:excel/src/excel.dart:298:17) E/flutter (27275): #3 List.forEach (dart:core-patch/growable_array.dart:282:8) E/flutter (27275): #4 Excel.delete (package:excel/src/excel.dart:282:9) E/flutter (27275): #5 _MonthlyReportState.generateReport (package:financeadmin/pages/fragments/MonthlyReport.dart:559:26) E/flutter (27275): <asynchronous suspension> E/flutter (27275): #6 _MonthlyReportState.getReport.<anonymous closure>.<anonymous closure> (package:financeadmin/pages/fragments/MonthlyReport.dart:277:9) E/flutter (27275): #7 State.setState (package:flutter/src/widgets/framework.dart:1233:30) E/flutter (27275): #8 _MonthlyReportState.getReport.<anonymous closure> (package:financeadmin/pages/fragments/MonthlyReport.dart:270:7) E/flutter (27275): #9 _rootRunUnary (dart:async/zone.dart:1192:38) E/flutter (27275): #10 _CustomZone.runUnary (dart:async/zone.dart:1085:19) E/flutter (27275): #11 _FutureListener.handleValue (dart:async/future_impl.dart:141:18) E/flutter (27275): #12 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45) E/flutter (27275): #13 Future._propagateToListeners (dart:async/future_impl.dart:711:32) E/flutter (27275): #14 Future._completeWithValue (dart:async/future_impl.dart:526:5) E/flutter (27275): #15 _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:36:15) E/flutter (27275): #16 _completeOnAsyncReturn (dart:async-patch/async_patch.dart:298:13) E/flutter (27275): #17 ApiProvider.generateCollInfo (package:financeadmin/network/ApiProvider.dart) E/flutter (27275): <asynchronous suspension> E/flutter (27275): #18 _MonthlyReportState.getReport (package:financeadmin/pages/fragments/MonthlyReport.dart:267:10) E/flutter (27275): #19 _MonthlyReportState.build.<anonymous closure> (package:financeadmin/pages/fragments/MonthlyReport.dart:253:31) E/flutter (27275): #20 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:779:19) E/flutter (27275): #21 _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:862:36) E/flutter (27275): #22 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24) E/flutter (27275): #23 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:504:11) E/flutter (27275): #24 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:282:5) E/flutter (27275): #25 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:217:7) E/flutter (27275): #26 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:475:9) E/flutter (27275): #27 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:76:12) E/flutter (27275): #28 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:122:9) E/flutter (27275): #29 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:379:8) E/flutter (27275): #30 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:120:18) E/flutter (27275): #31 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:106:7) E/flutter (27275): #32 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:218:19) E/flutter (27275): #33 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22) E/flutter (27275): #34 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7) E/flutter (27275): #35 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7) E/flutter (27275): #36 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7) E/flutter (27275): #37 _rootRunUnary (dart:async/zone.dart:1196:13) E/flutter (27275): #38 _CustomZone.runUnary (dart:async/zone.dart:1085:19) E/flutter (27275): #39 _CustomZone.runUnaryGuarded (dart:async/zone.dart:987:7) E/flutter (27275): #40 _invoke1 (dart:ui/hooks.dart:275:10) E/flutter (27275): #41 _dispatchPointerDataPacket (dart:ui/hooks.dart:184:5)
from excel.
I had tracked down the bug and had started working on it, expect a fix in a day or two
from excel.
Related Issues (20)
- bug 2.0.1 can't read excel HOT 2
- Is it possible to add a border to a cell? HOT 1
- Cannot read after export from Numbers or Google Sheets HOT 5
- can't get the real value from a filed that contain a formula , it return the formula any idea ? HOT 5
- Can this package be used to create rowgroups? HOT 1
- Some version xlsx has different path start with '/xl/' HOT 2
- some xlsx version use '0' for false, '1' for true
- There is no image data I inserted in-cell HOT 1
- Automate pub.dev publishing HOT 6
- When the file size of excel file more than 8MB, it will cause out of memory easily, then app crash HOT 3
- CI: Add automatic formatting
- cannot decode bytes when excel file has filter. HOT 1
- Style the Row appended via appendRow() HOT 1
- FR: Excel preview & preview thumbnail from url HOT 4
- SetColAutoFit returns wrong width when merge columns HOT 1
- Fail to parse duplicated shared strings HOT 2
- [Feature] Add support for reading cell comments HOT 1
- Unhandled Exception HOT 1
- backgroundColorHex issue HOT 3
- `findAndReplace` is a noop
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from excel.