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의 플러그인이 어떤 것인지, 희미하게 보아 온 것 같은 생각이 듭니다.
지금까지 기사의 링크입니다.
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의 플러그인이 어떤 것인지, 희미하게 보아 온 것 같은 생각이 듭니다.
지금까지 기사의 링크입니다.
kintone 플러그인 작가가 되기 위해서는 앞이 길지만, 다음 번 이후 테스트해 가고 싶은 메뉴의 메모입니다.
Reference
이 문제에 관하여(kintone 플러그인 개발 메모 그 6 (설정 화면에서 저장한 값을 초기값으로 설정)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sy250f/items/58826adbb766f7fad1d2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)