Google script függvény futásának felfüggesztése

Google script függvény futásának felfüggesztése
2017-06-11T10:53:05+02:00
2017-06-11T11:17:14+02:00
2022-10-15T22:15:30+02:00
szmolkalaszlo
Sziasztok!

Jól jönne, ha a spreadshethez tartozó script futását fel lehetne függeszteni (mint pl. VBA-ban a "Stop" utasítással) és meg lehetne vizsgálni a paraméterek aktuális értékeit.
Lehet itt ilyen csinálni?

Példa fájl itt.

Ha valaki ismer erre megoldást, azt köszönettel venném!
A példafájl bármelyik függvényét nyugodtan átírhatjátok.
Mutasd a teljes hozzászólást!
A script szerkesztőben ha a szám mellé kattintasz, akkor lehet breakpoint-ot rakni - ilyenkor ha a bogárra kattintasz, akkor debug módban lehet futtatni egy-egy függvényt és megáll ott a futás - alul pedig látod az aktuális változók értékeit + call stacket. Felül lehet vezérelni a futást (átugrik, belemegy, folytatás stb.)

Táblázaton állva szerintem ilyet nem lehet - erre egy alternatíva lehet az, hogy készítesz egy függvényt amivel előállítod a függvény paraméterét - pl. ha a ParamCellaEll(A2)-t akarod tesztelni ami a Munkalap1-en van, akkor valami ilyesmi lesz a függvény:

function debugParamCellaEll() { var value = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Munkalap1').getRange('A2').getValue(); ParamCellaEll(value); }
ezután a debugParamCellaEll-t választod ki a bogár mellett és futtatod debugban.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd