Q&A

回答の並べ替え:
投稿新規に質問を投稿する

アクションを設定したボタンの、アクションを別のものにしたい(ただし1個だけ)

kurata kurata

2019-07-23 12:11

ボタンが2個あります

こんにちは。

添付した図のように、ボタンが複数個あって、どちらも同じアクションセットを起動するようにしています。
このうち1個だけ、そのアクションセットを起動するまえにやっておきたいことがあるので
別にアクションセットを作って
・やっておきたいこと
・もともと起動してたアクションセットを起動する
という内容にしました。

なので、その1個だけ、起動するアクションセットをそっちにしたいのですけど
https://cloud.celf.jp/celf-help/ja/texts/faq/technical/faq000107.html?highlight=%E3%83%9C%E3%82%BF%E3%83%B3
の手順のようにすると、全部のボタンがそっちのアクションセットに変更されてしまいます。

ボタン1個だけ変更したい場合は、どのように操作したらいいのでしょうか?

Yexiongmao Yexiongmao
下のTESTのボタンが押された場合のみ「セルに~をセットする」を実行し
それからその他のボタンが押されたときと同様に「テーブルから1件取得する」が実行される。
次のような方法で、押されたボタンを区別することができます。
押されたボタンのセル位置を条件にします。
kurata kurata
>SCM様

ありがとうございます、目的の1個だけ別のボタンになりました。
全部のボタンを同じ機能にしたくて、
http://celf.scskinfo.jp/celf-help/ja/texts/tips/dynamically_add_buttons/dynamically_add_buttons.html
で同じボタンをいっぱい作成していたのでした。
1個だけ名前を変更することで解決しました。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
ボタンのセルには、次の通り数式がセットされていると思います。「=BUTTON("保存", 1)」
2つ目の引数(上記の例は1)の部分を、数字をカウントアップしてください。
この数字は、ボタン毎にユニークな番号がセットされており、同一のボタンか判断に用いられています。
※数字をいくつにカウントアップすればよいかわからなければ、新規にボタンを作成して
 下さい。
  セルの値を削除⇒"保存"と入力⇒ボタンのアイコンをクリックする事で新規ボタンの作成
メールコンタクトをとる