Teru様
お世話になっております。
Javascriptを教えていただきまして、ありがとうございます。
2通りのJavascriptを試してみましたが、動作されませんでした。
変更する箇所等が間違っていましたらご指摘お願いします。
(function() {
“use strict”;
var events = [‘app.record.edit.submit’];
kintone.events.on(events, function(event) {
var record = event.record;
record.リンク.value = “https://サブドメイン.cybozu.com/k/アプリID/show#record=” + record.レコード番号.value;
return event;
});
})();
record.リンク.value = ←リンクというところをURLというフィールドコードに変更しました。
https://サブドメイン.cybozu.com/ ←該当するサブドメイン名に変更しました。
/k/アプリID/show#record= ←アプリIDは該当アプリのIDに変更しました。
record.レコード番号.value ←このレコード番号はレコード番号(自動入力)のフィールドコードでよろしいでしょうか。
変更した箇所は以上です。
(function() {
“use strict”;
var events = [‘app.record.edit.submit.success’,‘app.record.create.submit.success’];
kintone.events.on(events, function(event) {
var record = event.record;
var recordId = record.$id.value;
var update = {
リンク: {
value: “https://サブドメイン.cybozu.com/k/アプリID/show#record=” + record.レコード番号.value
},
};
//update by id
kintoneUtility.rest.putRecord({
app: アプリID,
id: recordId,
record: update,
isGuest: false
}).then(function(response) {
console.log(response);
}).catch(function(error) {
console.log(error);
});
return event;
});
})();
リンク: { ←リンクというところをURLというフィールドコードに変更しました。
https://サブドメイン.cybozu.com ←該当するサブドメイン名に変更しました。
/k/アプリID/show#record= ←アプリIDは該当アプリのIDに変更しました。
record.レコード番号.value ←このレコード番号はレコード番号(自動入力)のフィールドコードでよろしいでしょうか。
app: アプリID ←ここは該当するアプリIDに変更するのでしょうか。
id: recordId ←ここはこのままでよろしいのでしょうか。
record: update ←ここはこのままでよろしいのでしょうか。
お忙しところ申し訳ございませんが、宜しくお願い致します。