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

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

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

You are not logged in.

Announcement

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


#1 2021-01-06 12:41:10

pon3
Member

オブジェクトフィールドの画像を直接開きたい

よろしくお願いします。
FileMaker19です。

オブジェクトフィールドをレイアウト上に配置しています。
iPadでオブジェクトフィールドをタップすると
操作メニューで「表示」と出て、ウインドウサイズに関わらずJPGやPDFを拡大できます。
ところが、オブジェクトフィールドをブラウズモードにしていないとこのメニューが出ません。
ユーザーにはデータをいじってほしくないので、ブラウズモードにはしたくありません。

なにかボタンを押して画像を表示できたらと思うのですが、
そのようなスクリプトはありますでしょうか。

Offline

#2 2021-01-06 13:26:18

Shin
Member

Re: オブジェクトフィールドの画像を直接開きたい

データの編集を制限するように、アクセス権を設定するだけでいいのでは。

Offline

#3 2021-01-06 14:13:16

Moz
Member

Re: オブジェクトフィールドの画像を直接開きたい

Shinさんが書かれているようにアクセス権セットでレコードの編集ができなければ[表示][エクスポート]のみが有効になります。
(エクスポートもアクセス権セットによっては無効)

以下のスクリプトでは「表示」を押したときと同じ結果が得られます。
ブラウズモードのチェックを外してこのスクリプトをボタン等に仕込む方法もあります。

変数を設定 [ $エクスポートパス ; 値: Get ( テンポラリパス ) & GetContainerAttribute ( テーブル::画像 ; "filename" ) ] 
フィールド内容のエクスポート [ テーブル::画像 ; 「$エクスポートパス」 ; 自動的に開く ; フォルダを作成: オフ ] 

Last edited by Moz (2021-01-06 14:14:04)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 501.34 KiB (Peak: 516.33 KiB) ]