いつもお世話になります。
アクセス権について質問です。
現在、テーブルメーカーで「サンプル2」の報告書のページのような形を構築していますが、
「詳細」表示が出来るのは「登録パスワード」以上としたいと思っています。
そこで、入力フィールドで「詳細/サムネイル画像」を「非公開」にし「テーブル表示デフォルト」はチェックを入れて、
アクセス権設定の「詳細ページ閲覧」を「登録パスワード」にしています。
ところが管理人ではなく「登録パスワード」でアクセスすると「詳細」ボタンが表示されません。
どこかの設定が間違っているのでしょうか?
ご質問ありがとうございます。
そこで、入力フィールドで「詳細/サムネイル画像」を「非公開」にし「テーブル表示デフォルト」はチェックを入れて、アクセス権設定の「詳細ページ閲覧」を「登録パスワード」にしています。
詳細ボタンが「非公開」フィールドとなっているので表示されないようです。表示させるには「非公開」指定を外すか、「非公開フィールド閲覧」を「登録パスワード」にするかします。
また、詳細ページ閲覧を制限した場合も、テーブル表示の表示項目を選択することで、誰でもすべての項目を見ることができますのでご注意ください。
登録パスワードがレコード中のメールアドレスと一致しない限り、レコードの内容を見せたくない場合は、次のようにします。
ちなみに「修正表示選択ページ」のURLは、「start.cgi?m=DetailGate」です。
登録ユーザーが自分のメールアドレスが記載されているレコード以外の詳細もみてよい場合は、一般に見せたくない項目を「非公開」に指定し、「非公開フィールド閲覧」権限を「登録パスワード」にします。
「登録パスワード」に指定した時、そのレコード中のメールアドレスがログインメールアドレスと一致するかどうかをチェックするのは、「詳細ページ表示」「データ修正」「以前のデータを復元」のみとなっています。
以上参考になりましたら幸いですm(_ _)m。