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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-21 14:28:13

Shin様、チポ様

できました。ありがとうございます。
これをブラウズモードでも同じことができるといいのですが、
だいぶ複雑になりますか?

解決した手順は次の通りです
1.質問テーブルのレイアウトをリスト形式で追加
2.質問の各フィールドと、回答のポータを配置
3.「スライドと表示」で「上方へスライド」と「対象を含む~~」にチェック
4.プレビューモードで表示

#2 Re: 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-20 16:59:08

Shin様
チポ様

ご教授ありがとうございます
明日以降に試したのち、その結果を書き込ませていただきます

#3 Re: 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-20 16:23:02

Shin様

サンプルありがとうございます
ただ残念なことに、下名の会社ではファイルのダウンロードに制限があり、サンプルを確認することができませんでした。
大変お手数をおかけしますが、やり方を記載していただくことはできませんでしょうか?

#4 初心者のFileMaker pro Q&A » 一つのレイアウトで、二つのリストを表示し、印刷にも対応する方法が知りたいです » 2021-10-20 16:06:33

ITO0593
Replies: 2

FMPro19を用いて以下のドキュメントをデータ入力し、印刷したいと考えています
データ入力する画面に関してはできましたが、それを見せる画面および印刷で困っております

ドキュメント内容
------------------------------------
タイトル
部品リスト(部品番号、部品名称、メーカーなど)




部品リスト(部品番号、部品名称、メーカーなど)
ドキュメントの改訂履歴(版番号、改訂日付、改訂者、改訂内容など)



ドキュメントの改訂履歴(版番号、改訂日付、改訂者、改訂内容など)
-----------------------------------

自分はFM初心者です。
そもそも、二種類のデータを一画面で表示および印刷(プレビュー)するのが、
FMとしてはできないのかもしれません。
その場合も教えていただければ幸いです。

#5 Re: 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-20 15:36:25

> 質問と回答を縦に並べたいのです
> また、回答が複数ある時でも、質問は一つしか表示されないようにしたいです
これは、リスト形式で質問と回答を縦に並べ、「動作」の「次の場合にオブジェクトを隠す」に下記を入力したところ、かなり近いところまで行きました

If(Get ( レコード番号 ) ≠ 1;1;0)
and
If(GetNthRecord ( 回答::質問番号 ; Get ( レコード番号 ) - 1 )  = 回答::質問番号;1;0)

ただし、空白行ができてしまいました。
何かいい方法はございませんか?

#6 Re: 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-20 14:31:54

質問の仕方がわかりづらくて申し訳ありませんでした

リレーションとポータルは理解しています(していると思っています。違っていたらすみません。)
作りたい「プレビュー」画面をよく見て頂きたいのですが、
質問と回答を縦に並べたいのです
また、回答が複数ある時でも、質問は一つしか表示されないようにしたいです

ポータルを使わず、リスト形式でこんな感じまではできています
---------------------------------------
質問番号:1
質問者:伊藤
質問内容:〇〇〇〇〇〇〇〇〇〇〇
>回答者:鈴木
>回答内容:〇は◇です

質問番号:1  ← ここがいらない
質問者:伊藤  ← ここがいらない
質問内容:〇〇〇〇〇〇〇〇〇〇〇  ← ここがいらない
>回答者:佐藤
>回答内容:〇は◆です

質問番号:2
質問者:伊藤
質問内容:△△△△△△△△

質問番号:3
質問者:田中
質問内容:□□□□□□□□□
>回答者:鈴木
>回答内容:□はわかりません




---------------------------------------

また、プレビューモードで表示したいため、フォーム形式でポータルを使用して表示するには、相性が悪いと考えています
リスト形式でないと、余白がたくさんできてしまったり、回答がすべて表示できなかったりします

#7 初心者のFileMaker pro Q&A » 1対NのQ&Aの一覧を表示する画面(プレビュー)の作り方をご教授ください » 2021-10-20 13:00:43

ITO0593
Replies: 13

FMPro19で、1対NのQ&Aの一覧を表示する画面(プレビュー)を作りたいです
しかし、自分はまだFMを始めたばかりで、単純なリストの画面(プレビュー)を作ることはできたのですが、
これは作り方がわかりませんでした。
FMはこのような画面(プレビュー)を作るのに向いていないのでしょうか?


「質問」テーブル
質問番号 質問者 質問内容
---------------------------------------
1  伊藤  〇〇〇〇〇〇〇〇〇〇〇
2  伊藤  △△△△△△△△
3  田中  □□□□□□□□□



---------------------------------------

「回答」テーブル
質問番号 回答者 回答内容
---------------------------------------
1  鈴木  〇は◇です
1  佐藤  〇は◆です
3  鈴木  □はわかりません



---------------------------------------


作りたい「プレビュー」画面
---------------------------------------
質問番号:1
質問者:伊藤
質問内容:〇〇〇〇〇〇〇〇〇〇〇
>回答者:鈴木
>回答内容:〇は◇です
>回答者:佐藤
>回答内容:〇は◆です

質問番号:2
質問者:伊藤
質問内容:△△△△△△△△

質問番号:3
質問者:田中
質問内容:□□□□□□□□□
>回答者:鈴木
>回答内容:□はわかりません




---------------------------------------

#9 Re: 初心者のFileMaker pro Q&A » オブジェクトフィールドで「オブジェクトデータを外部に保存」にチェックした場合、WebDirectおよびFMGOで画像の表示はできますか? » 2021-10-20 09:59:25

ファイルをテーブルのレコードに関連付ける方法は以下の3種類だと考えていました。

1.タイプ「テキス」のフィールドに、ファイルのアドレスのみを保存する
2.タイプ「オブジェクト」、「オブジェクトデータを外部に保存」を「オフ」のフィールドに、ファイルのバイナリを保存する
3.タイプ「オブジェクト」、「オブジェクトデータを外部に保存」を「オン」のフィールドに、ファイルのアドレスを保存する

[ファイルの参照データのみ保存] の場合、「オブジェクトデータを外部に保存」のオン、オフにかかわらず、「3」になると考えていました。
違うみたいですね。「1」に近いのですね。

「1」相当だとすると、わざわざオブジェクトタイプにし、[ファイルの参照データのみ保存] で、アドレスのみをレコードに保存する場面が想像できません。
どんな時に、[ファイルの参照データのみ保存」を使用するかご存じですか?

#10 初心者のFileMaker pro Q&A » オブジェクトフィールドで「オブジェクトデータを外部に保存」にチェックした場合、WebDirectおよびFMGOで画像の表示はできますか? » 2021-10-19 15:32:01

ITO0593
Replies: 5

現在FMPro19でカスタムAPPを作成中です。将来的にはFMServerを導入し、Webブラウザでも閲覧できるように考えております。
そのなか、FMProのヘルプで下記の記述を見ました

オブジェクトフィールドのファイル参照は、FileMaker Server または FileMaker Cloud 製品がアクセスを許可されているフォルダにファイルがある場合にのみサーバーサイドスクリプトでサポートされます (サーバーサイドスクリプト内のパスを参照してください)。ファイル参照は FileMaker WebDirect、FileMaker Data API、またはカスタム Web 公開ではサポートされていません。

質問1
これは、オブジェクトフィールドで「オブジェクトデータを外部に保存」にチェックした場合、そのフィールドはWebブラウザでは画像を表示できないということですか?

質問2
動画も同様ですか?

質問3
FMGOでも同様ですか?

以上 FMServerを現在所有していないため、どなたかご存じの方、ご教授願います

#11 初心者のFileMaker pro Q&A » ODBCエラー:[Microsoft][ODBC Driver Manager]データソース名および指定された既定のドライバーが見つかりませ » 2021-10-15 10:22:54

ITO0593
Replies: 1

OracleのODBCドライバーをVer19からVer18へ再インストールしたら、「ODBCエラー:[Microsoft][ODBC Driver Manager]データソース名および指定された既定のドライバーが見つかりません」が出るようになりました。
解決方法をご存じの方、ご教授願います

環境
FM: FileMakerPro19.3.2.206
OS: Windows10 64bit
ODBCドライバ: Oracle in OraDB18Home1 Ver18.00.00.00
oracle: Ver18.4.0.0.0

FileMakerPro19を用いて、ODBC経由でOracleへ接続しデータをポータルに表示するカスタムAPPを作成しています。
昨日の時点では、正常にデータを表示できていました。
なお。このカスタムAPPは、自分の端末上で共有などをせずに使用しています。

業務の関係で、自分のPCにインストールされていたOracleVer19をアインストールし、Ver18をインストールしました。
その結果、該当のカスタムAPPファイルを開くと、昨日までは表示されなかったODBCデータソースへの接続ダイアログが表示され、ユーザ名とパスワードが求められました。
ユーザ名とパスワードを入力しOKボタンをクリックすると、次のエラーが表示されました
ODBCエラー:[Microsoft][ODBC Driver Manager]データソース名および指定された既定のドライバーが見つかりません。

これらの手順は次の通りです
1.oracle Ver19のアインストール
(ODBCドライバー「OraDB19Home1」も自動的にアインストール)
2.oracle Ver18のインストール
(ODBCドライバー「OraDB18Home1」も自動的にインストール)
3.MSのODBCデータソースアドミニストレーター(64ビット)(以下、MSODBCという。)を用いて、OraDB19Home1で作成したシステムDSNを削除
4.MSODBCを用いて、OraDB18Home1でシステムDSNを作成
5.MSODBCを用いて、4番で作成したシステムDSNが正常に接続できることを確認
6.PCの再起動
7.FMで問題のあったカスタムAPPを立ち上げる
8.ユーザとパスワードを求められたので入力 ※求められること自体がおかしい
9.ODBCエラーが出る
【カスタムAPPの再作成を試す】
10.FMで新規のカスタムAPPを立ち上げる
11.「管理」の「外部データソース」でデータソースを作成(ユーザとパスワードを指定)
12.「管理」の「データベース」の「リレーションシップ」で「テーブルを指定」ダイアログを表示
13.「データソース」に4番で作成したシステムDSNを選択
14.ユーザとパスワードを求められたので入力
15.ODBCエラーが出る
【FileMakerProの再ンストールを試す】
16.FileMakerProをアインストール
17.FileMakerProをインストール
18.PCの再起動
19.10番から13番の手順を実施
20.ユーザとパスワードを求められたので入力
21.ODBCエラーが出る

そこで、別の端末に該当FMファイルをコピーし試してみたところ、ダイアログが表示されずカスタムAPPが開き、正常にデータを表示できました。
その端末は、FileMakerをインストールする前からOracleVer18(問題のあるPCと同じバージョン)がインストールされており、システムデータソースもOraDB18Home1(問題のあるPCと同じドライバー)で作成されています。
問題のある端末とない端末の違いは、FileMakerをインストールした後にODBCドライバーを入れ直したぐらいです。

******************************************************************************************
2021.10.15 13:30 追記

手順7番を訂正
誤)FMで新規のカスタムAPPを立ち上げる
正)FMで問題のあったカスタムAPPを立ち上げる

手順19番を訂正
誤)FMで新規のカスタムAPPを立ち上げる
正)10番から13番の手順を実施

問題のあるPCに、別ユーザでログインし、手順の10番から13番を実施したところ、正常にOracleからテーブルを取得できた

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 8 queries executed - Memory usage: 615.37 KiB (Peak: 636.34 KiB) ]