クリエイト画面でフォームを作ったらDBはできるのか?

通常アプリ作成時にフォームなどを置いて作成することで、いわゆる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);

            }

        );

    });

これは試しにテキストボックスを置き、そこに取得したアプリ名を初期値として入れてみました。

Fetherion様

お世話になっております。
トヨクモの江田と申します。

kintone REST APIでは、「フォームの設定の変更」なども用意されているので可能だとは思います。
下記のAPIあたりを使うことになると思います。
https://developer.cybozu.io/hc/ja/articles/204783170
https://developer.cybozu.io/hc/ja/articles/204529724
https://developer.cybozu.io/hc/ja/articles/204699420
https://developer.cybozu.io/hc/ja/articles/204699420

解答ありがとうございます。

確認してみます!