kintone 플러그인 개발 메모 그 6 (설정 화면에서 저장한 값을 초기값으로 설정)

플러그인 설정 화면에서 저장한 값을 다시 설치 화면을 열 때 초기값으로 설정해 봅니다.

방법



kintone.plugin.app.getConfig(pluginId)로 설정치를 취득해, 거기에 값이 세트 되고 있는 경우는, 그 값을 세트 합니다.

코드



config.js
(function (pluginId) {
    "use strict";
    window.addEventListener('DOMContentLoaded', function() {
        console.log(kintone.plugin.app.getConfig(pluginId));
        let config = kintone.plugin.app.getConfig(pluginId);
        if (typeof (config['name']) !== 'undefined') {
            document.getElementById('name').value = config['name'];
        }
        if (typeof (config['unsei']) !== 'undefined') {
            document.getElementById('unsei').value = config['unsei'];
        }
        document.getElementById("button_submit").onclick = function() {
            let elName = document.getElementById('name');
            let elUnsei = document.getElementById('unsei');
            let config = {
                "name": elName.value,
                "unsei": elUnsei.value
            };
            kintone.plugin.app.setConfig(config);
            window.alert("保存しました");
        };
    });

})(kintone.$PLUGIN_ID);

동작 화면



값을 입력하고 저장합니다.


목록 화면을 표시해 봅니다.


다시 설정 화면을 열면 저장된 초기값이 설정되어 있습니다.


되돌아가다



일단 kintone의 플러그인이 어떤 것인지, 희미하게 보아 온 것 같은 생각이 듭니다.
지금까지 기사의 링크입니다.
  • kintone 플러그인 개발 메모 그 1(일람 화면에 Hello,world라고 표시하는 플러그인을 만들어 보았다)
  • kintone 플러그인 개발 메모 그 2(아무것도 하지 않는 설정 화면을 표시한다)
  • kintone 플러그인 개발 메모 그 3 (플러그인 설정 화면에 버튼을 붙인다)
  • kintone 플러그인 개발 메모 그 4(설정값을 보존·읽어본다)
  • kintone 플러그인 개발 메모 그 5(설정 화면에서 보존한 값을 읽어 본다)
  • kintone 플러그인 개발 메모 그 6 (설정 화면에서 저장한 값을 초기값으로 설정)

  • kintone 플러그인 작가가 되기 위해서는 앞이 길지만, 다음 번 이후 테스트해 가고 싶은 메뉴의 메모입니다.
  • 설정 화면에 kintone 앱의 필드를 가져와 표시합니다.
  • 설정 화면의 외형을 개선하고 싶습니다.
  • 설정 화면에 프레임 워크를 사용해보십시오
  • 플러그인 패키지와 배포를 효율적으로 만들고 싶습니다
  • 좋은 웹페이지 즐겨찾기