新規投稿
フォローする

レコードの編集後 保存ボタンを押すと特定のフィールドをクリップボードに置きたい

背景・実現したいこと

出荷管理と指示書の作成の手間を省きたい。

今まではkintoneで出荷管理の入力をして 指示書は一からイラストレーターで入力して作ってました。

今回少しでも手間を減らしたいので、特定のフィールドをクリップボードにコピーして、イラストレーターでは貼り付けですむようにしたい

 

行いたい事

1.レコードの編集後 保存ボタンを押す

2.特定のフィールドをクリップボードにコピーができる

0

5件のコメント

Avatar
juridon

こんにちは!

保存成功後イベント内で、JavaScriptでクリップボード操作をすると良いと思います。

クリップボード操作はこのあたり↓が参考になると思います。
https://developer.mozilla.org/ja/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard
https://qiita.com/butakoma/items/642c0ec4b77f6bb5ebcf

1
Avatar
赤松大史

ありがとうございます!早速トライしてみます。ちなみにこれはキーントンのプラグインのJSEdit for kintone上で作成していけばいいんですよね? 初心者ですいません><

0
Avatar
juridon

はい、JSEdit for kintoneでもできます。

レコードの保存成功後に動いたほうがいいと思うので、
レコード追加画面の保存成功後イベント
レコード編集画面の保存成功後イベント
でクリップボード操作のJavaScriptを書くといいと思います。

↓こんな感じになると思います

// 保存成功後
kintone.events.on(['app.record.create.submit.success','app.record.edit.submit.success'], function(event) {
  //クリップボード操作のコードを書くところ
  return event;
});

もし難しく感じられる場合は、チュートリアルを一通りやってみることをおすすめしたいです!

https://developer.cybozu.io/hc/ja/articles/360024370392

1
Avatar
赤松大史

ありがとうございます!! 昨日はうまくいかなかったで、再度今日やってみます!

0
Avatar
赤松大史

だめでした。ぼくの技術では、まだできないみたいです。 チュートリアルから初めてみます!

1
サインインしてコメントを残してください。