レコードの新規作成画面を入力済みの状態で開くボタンを作りたい

window.openで新規作成画面のURLを指定すればレコードの新規作成画面は開けるのですがそれでは特定のフィールドに情報が入力された状態で開くことはできません。

POSTでレコードを作成して、そのレコードの編集画面のURLを開けば入力された状態で開けますが、キャンセルができなくなります。

 

キャンセルが必要なければPOST→編集画面の方法でやるのですが

できればキャンセルできる新規作成画面で、フィールドに値を入力した状態のレコードを開くボタンを作成したいです。

 

フィールドに設定したい値は固定でないため、フィールドの初期値などでは対処できません。

 

新規作成画面をフィールドを入力した状態で開く方法がありましたら教えていただきたいです。

もちろん、開いてから自動で入力されてもいいです。

 

よろしくお願いい致します。

URL内のパラメーターでレコード追加画面値入力してはいかがでしょうか

https://developer.cybozu.io/hc/ja/community/posts/360010393246-URL%E5%86%85%E3%81%AE%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%A7-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E8%BF%BD%E5%8A%A0%E7%94%BB%E9%9D%A2%E3%81%A7%E5%80%A4%E5%85%A5%E5%8A%9B-

 

公式では存在していなくて、クエリに突っ込んだデータをeventから取得して分析する感じ…でしょうか

試してみます!

報告が遅れましたが無事URLに入力する方法でうまくいきました。

ありがとうございました!