みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも参考にさせていただいております。
また初歩的な質問とは思いますが、ご教授ください。
ファイルを開いた際に、ホームに当たるテーブルのレイアウトが必ず最初に
立ち上がるようにするにはどのように設定すればよろしいでしょうか?
またそのテーブルは新規レコードが作成できないようにするようなことは可能でしょうか?
どうぞよろしくお願いいたします。
バージョンが分からないけど、ファイルオプションの
開く時のスクリプトとか
同じくトリガのOnFirstWindowOpen
でスクリプト「レイアウト切り替え」を指定したらいいです。
Get(レコード総数)で制限したらどうかな?←未確認
Offline
旅人さんも書かれていますが、
ファイルオプションを利用して[表示するレイアウト]にホームにあたるレイアウトを選択しておく。
レコードが作成できないにしたいならば、
これがベストプラクティスかは分かりませんが以下の様なフィールドを定義します。
・1レコードも作らせない場合
タイプ: 数字←別に何でもいい
【入力値の自動化】
[データ]【1】とだけ入力
[データ入力時の値変更の禁止]オン
【入力値の制限】
[データの入力時にユーザによる上書きを許可する]オフ
[既存値]オン
・1レコードのみに制限する場合
タイプ: 数字←別に何でもいい
【入力値の自動化】
[データ]【1】とだけ入力
[データ入力時の値変更の禁止]オン
【入力値の制限】
[データの入力時にユーザによる上書きを許可する]オフ
[ユニークな値]オン
レコード作成したらダイアログが出て[レコード復帰]以外の選択肢がなくなるので、レコードは作成できません。
[制限値以外の入力時にカスタムメッセージを表示]オン
このテーブルにはレコードを作成できません。[レコード復帰]を押して下さい。
と追加設定すれば一応なんでレコード作れないの?って人にも分かって貰えるかと。
ダイアログがダメな場合はスクリプトトリガで
旅人さんの書かれている Get ( レコード総数 ) で封じ込めるのがよいかと。
Last edited by Moz (2014-07-03 12:42:47)
Offline
アクセス権で禁止するか、カスタムメニューで削除するとかは?
いつもおせわになっております。
皆様ご回答いただきありがとうございました。
長くお礼のお返事もせず大変申し訳ありません。
私事でしばらくお返事できない状態におりました。
お許しくださいませ。
旅人様、ありがとうございます。
HOMEが最初にひらくようになりました。
レコード数はMoz様のご指摘の方法をつかわせていただきました。
皆様本当にありがとうございました。
今後ともどうぞよろしくご教授くださいませ。
どうぞよろしくお願いいたします。
Pages: 1
[ Generated in 0.010 seconds, 9 queries executed - Memory usage: 509.27 KiB (Peak: 516.15 KiB) ]