JavaScirptからルックアップフィールドに値を設定することはできても取得ボタンを押すようなことはできないのかなー
って思って調べたら普通に出来ましたw
lookupプロパティにtrueを設定したらルックアップが実行されます。
ドキュメントは隅々までよく読まないとですね。
kintone.events.on('app.record.edit.show', function(event) {
var record = event.record;
record['ルックアップ']['value'] = '0001'; // ルックアップフィールドの値
record['ルックアップ']['lookup'] = true;
return event;
});
ただし、2019年5月リリースの新モバイル版デザインでこれをやると「取得されました」という表示がアラートで表示されるので、ユーザビリティに影響が出るかも。
トーストにしてもらえないかサイボウズに提案してみます。