사용자 지정 함수를 만들려고합니다. myrange.ckeck_if_included (row, col, numrow, numcol) 입력에 지정된 범위가 myrange에 포함되어 있으면 나를 나타내는 부울을 반환합니다. . 클래스 범위에서이 함수를 만들 수 있습니까? 내 기능을 내 영역으로 연결하는 방법은 무엇입니까? 감사합니다 franko클래스 범위에 사용자 지정 함수를 만드는 방법
1
A
답변
0
Google 서비스의 개체/클래스를 확장 하시겠습니까? 이것은 당신은 예외가이 같은 시도하면 "개체가 속성을 추가하거나 변경할 수 없습니다"얻을 작동하지 않습니다
r=SpreadsheetApp.openById("...").getSheetByName("Sheet1").getActiveRange();
r.myFunction=function() { ... }
+0
답장을 보내 주셔서 감사합니다. – franko
1
당신은 항상이 작업을 수행하기 위해 프록시 개체를 사용할 수 있습니다. 귀하의 경우에는
function proxy(obj) {
var x = {};
Object.keys(obj).map(function(k) { x[k] =
function() { return obj[k].apply(obj, [].slice.call(arguments, 0)); }})
return x;
}
당신은 당신도 프록시와 함께 최상위 객체를 대체 할 수있는 더 일반적으로
r=proxy(SpreadsheetApp.openById("...").getSheetByName("Sheet1").getActiveRange());
r.myFunction=function() { ... }
등을 할 수있는 :
GmailApp = proxy(GmailApp);
GmailApp.myFunction = ...
+0
답변 해 주셔서 감사합니다. 조금만 공부하겠습니다. – franko
관련 문제
- 1. SQLite에서 사용자 지정 함수를 만드는 방법
- 2. 모든 코드 테스트에서 사용할 수있는 사용자 지정 함수를 만드는 방법
- 3. 클래스 정적 메서드 또는 사용자 지정 함수를 템플릿에서 사용하는 방법?
- 4. 사용자 지정 특성 클래스 내부에서 함수를 호출하는 방법
- 5. 사용자 지정 TabBarItems를 만드는 방법?
- 6. 사용자 지정 문을 만드는 방법
- 7. 사용자 지정 슬라이더를 만드는 방법
- 8. 사용자 지정 DataGridViewCell을 만드는 방법
- 9. 사용자 지정 NSMenuItem을 만드는 방법
- 10. 사용자 지정 NSSharingService를 만드는 방법
- 11. 사용자 지정 UIView 클래스 사용자 지정
- 12. 사용자 지정 함수 클래스
- 13. 사용자 지정 유효성 검사 클래스 - 유니버설을 만드는 방법
- 14. Wordpress에서 사용자 지정 사용자 역할을 만드는 방법
- 15. 날짜 범위에 대한 사용자 지정 ActiveAdmin 필터
- 16. 사용자 지정 listView에서 사용자 지정 listSelector를 만드는 방법
- 17. Java에서 사용자 지정 목록 모델을 만드는 방법
- 18. 단일 범위를 Spring의 사용자 지정 범위에 별칭하는 방법
- 19. 사용자 지정 지시어의 메서드를 angularjs의 부모 범위에 바인딩하는 방법
- 20. 프로그래밍 방식으로 사용자 지정 UITableCellView를 만드는 방법
- 21. 사용자 지정 클래스 바인딩
- 22. pymongo.map_reduce를 사용하여 범위에 함수를 전달하는 방법
- 23. CollectionOfElements에 대한 사용자 지정 쿼리를 만드는 방법
- 24. EF4와의 UnitOfWork는 만드는 방법 사용자 지정 속성
- 25. 사용자 지정 트리에서 JPopupMenu를 만드는 방법
- 26. vb.net에서 사용자 지정 이벤트를 만드는 방법
- 27. Nativescript에서 사용자 지정 스위치를 만드는 방법
- 28. Swift에서 사용자 지정 관계 연산자를 만드는 방법
- 29. 사용자 지정 컨트롤에 대한 이벤트를 만드는 방법
- 30. 사용자 지정 UIDatePicker 컨트롤을 만드는 방법
나는 여기에 일반적인 프록시 결정 유틸리티입니다 네가하고 싶은 것을 정확히 이해하지는 못하지만 약간 다른 방식으로 가능하다고 생각한다. [Libraries] (https://developers.google.com/apps-script/guide_libraries)를보고이 정보가 도움이되는지 알려주십시오. – Jacobvdb
나는 단지 클래스 ckeck_if_included (row1, col1, numrow1, numcol1, row2, col2, numrow2, numcol2)와 같은 함수를 만들 수 있다는 것을 의미한다.하지만 나는 fuction I을 만들고 싶다. 범위에 적용 할 수 있습니다. – franko