ファイルアップロード時に初期値を設置する

入力フィールドが「未」の場合に番号フィールドに「あいうえお」と、
「済」の場合に「かきくけこ」と表示させたいです。
手動でレコードを作成した場合には機能していますが、
エクセルファイルのアップロードでレコードを作成した場合に機能しません。
どのように書けばよいか、ご教示いただけませんでしょうか。

(() => {
    'use strict';

    const events = [
        'app.record.create.show',
        'app.record.edit.show',
        'app.record.create.change.入力',
        'app.record.edit.change.入力',
        'app.record.create.change.テーブル',
        'app.record.edit.change.テーブル'
    ];

    const updateNumberField = (event) => {
        const record = event.record;
        const table = record['テーブル'].value;

        table.forEach((row) => {
            const input = row.value['入力'].value;
            const numberField = row.value['番号'];

            // Check if numberField has a manually entered value
            if (numberField.value && numberField.value !== 'あいうえお' && numberField.value !== 'かきくけこ') {
                // Do nothing, retain manually inputted value
            } else {
                // Update numberField based on input
                if (input === '未') {
                    numberField.value = 'あいうえお';
                } else if (input === '済') {
                    numberField.value = 'かきくけこ';
                } else {
                    numberField.value = '';
                }
            }
        });

        return event;
    };

    kintone.events.on(events, updateNumberField);
})();

返信いただきありがとうございます。
app.record.create.submit.successこれをトリガーにして、
なんとかできないかやってみたんですけど、うまくいきません。
これでは不可能なのでしょうか。

たしかにExcel側で処理をしてしまうのが早いですね
ありがとうございました

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。