初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-12-17 20:36:31

らら
Guest

ボタン表示非表示

初心者です。

レイアウトAにデータ追加ボタンと編集ボタンがあり、押すと同じレイアウトBへきりかえするのですが
編集ボタンを押したときのみ、レイアウトBに削除のボタンを表示させたいです。

編集ボタンをおしたときにスクリプト引数(編集)を設定してレイアウトBの次の条件のときには隠すで
Get(スクリプト引数)="編集"としたのですが、うまくいきませんでした。

よろしくお願いします

#2 2022-12-17 21:16:48

himadanee
Guest

Re: ボタン表示非表示

スクリプト引数というのはスクリプトの中でしか使えませんから、受け取ったスクリプトで変数に設定して、それを条件にすればいいのでは。

#3 2022-12-17 21:21:26

らら
Guest

Re: ボタン表示非表示

スクリプトの中でしか使えないのですね。

グローバルフィールドを用意して編集ボタンをおしたときのスクリプトで
フラグたてて、それをオブジェクトを隠すの設定のところで指定すればいいのでしょうか?

#4 2022-12-17 21:25:23

らら
Guest

Re: ボタン表示非表示

グローバルとローカルの違いですが、($と$$)
$の場合はファイル全体に使えるのでしょうか?それともスクリプト内だけでしょうか?
$$の場合は?

#5 2022-12-18 06:33:02

Shin
Member

Re: ボタン表示非表示

ローカル変数は、そのスクリプト内でしか見えません。原則的には、そのスクリプトが終了すれば,消えます。
グローバル変数は、削除するか,ファイルを閉じるまで、生きています。
今回は,グローバル変数を使えばいいでしょう。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 547.66 KiB (Peak: 579.44 KiB) ]