PureJS 사용자 정의함수 표출 문제
페이지 정보
작성자 그대란이름 작성일 2023-09-05 16:18 조회 257회 댓글 0건본문
관련링크
* 사용자 정의 함수 생성 예시
function Test() {
this.name = "getTest";
this.maxArgs = 10;
this.minArgs = 1;
}
Test.prototype = new GC.Spread.CalcEngine.Functions.Function();
Test.prototype.evaluate = function (arg) {
var rst = "";
$.ajax({
rst = ...;
});
return rst;
};
* 사용자 정의 함수를 SSJSON으로 저장 후
spread.fromJSON(JSON.parse("SSJSON 데이터"));
fromJSON 을 이용하여 호출하면 사용자 정의 함수에 대한 계산 결과 값이 아닌 수식이 표출되고
있습니다. ex) "=getTest(1)"
1. 해당 셀을 비우고 =getTest(1)를 입력하거나
2. sheet.setFormula(row, col, 'getTest(1)');
위 2개의 방식으로 다시 셀을 설정해주면 계산 결과 값이 정상적으로 나오고 있습니다.
해당 상황에 대한 조치가 필요하여 질문 드립니다.
댓글목록
등록된 댓글이 없습니다.