通常アプリ作成時にフォームなどを置いて作成することで、いわゆるDBのカラムなどが設定されているのかな?と思いますが、アプリ作成時には何のフォームも置かずに、あえてデータ入力画面を開いたときに、別アプリからの情報などを元にフォームを作成することはできると思いますが、やはり、そこから登録するということは難しいでしょうか?
kintone.events.on('app.record.create.show', function(event) {
// 別のアプリから基本情報を取得する
let appId = 7;
kintone.api(
kintone.api.url('/k/v1/app', true),
'GET',
{"id":appId},
function(resp) {
let text = document.createElement('input');
text.type = 'text';
text.id = 'test-text';
text.value = resp.name;
let space = kintone.app.record.getHeaderMenuSpaceElement();
space.appendChild(text);
}
);
});
これは試しにテキストボックスを置き、そこに取得したアプリ名を初期値として入れてみました。