`#SPILL` error should recalculate on changes to result area (before: "Setting a null value in the ARRAYFORMULA expansion area does not update the NoSpaceForArrayResult error[Bug]")
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- typescript
- Ambito
- data
Direzione di ricerca
Inizia eseguendo la riproduzione fornita con HyperFormula.buildEmpty e setCellContents nel CodeSandbox collegato. Traccia come vengono aggiornate le dipendenze di ARRAYFORMULA quando B2 viene impostato su null e verifica che A2 venga ricalcolata e cancelli l’errore #SPILL. L’attività è completata quando la modifica dimostrata produce il risultato previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
The following code does not run as expected
const hf = HyperFormula.buildEmpty({
licenseKey: "gpl-v3"
});
// Add a new sheet and get its id.
const table1 = hf.addSheet("table1");
hf.setCellContents(
{
row: 0,
col: 0,
sheet: hf.getSheetId(table1)
},
[[1,2],['=ARRAYFORMULA(A1:B1 > 1)', 1]]
);
// When set null at B2 does not recompute formula cell
hf.setCellContents(
{
row: 1,
col: 1,
sheet: hf.getSheetId(table1)
},
[[null]]
);
Expected behavior is that A2 recaculate when set null at B2
Video or screenshots
No response
Demo
https://codesandbox.io/s/nostalgic-wozniak-imse6d?file=/src/index.js
HyperFormula version
2.4.0
Your framework
No response
Your environment
chrome 113
- Lingua principale
- TypeScript
- Stelle
- 2.8k
- Fork
- 174
- Merge medio
- 2g 16h
- PR unite (30g)
- 9
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di handsontable/hyperformula
-
[Bug]: SUBSTITUTE expands dollar sequences in replacement textForse già presa @vera-rubin l’ha presa 5 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
handsontable/hyperformula#1808 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
handsontable/hyperformula#1803 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
handsontable/hyperformula#1793 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
handsontable/hyperformula#1745 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug Impact: Low
Difficoltà 1/5 1-3 ore Idoneità per principianti 68/100
handsontable/hyperformula#1641 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di handsontable/hyperformula
Issue simili
-
"Contains" page watch never matches when its text has a trailing spaceForse già presa @RaphaelFakhri l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
CopilotKit/openmuse#184 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
bootstrap-vue-next/bootstrap-vue-next#3357 ·
I maintainer di solito rispondono entro 1 giorno
-
[quality] tide.ts: six mutation survivors in the merge-queue gate, draft refusal, fork-403 workflow-file diagnosis and getPull's fork flag are unpinned by any testForse già presa @hivecommons-hive l’ha presa oggi. Apertaagent/quality needs-kind stage/040-covered-by-pr testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
cncf/prow-github-actions#517 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Unsampled pageload span is profiled when profileLifecycle is 'trace' (browser UI profiling)Forse già presa @Jxxunnn l’ha presa oggi. ApertaBrowser Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
getsentry/sentry-javascript#25497 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno