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

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

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

You are not logged in.

Announcement

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


#1 2013-12-03 14:46:54

はしもと
Guest

SQLのvarbinaryフィールドが表示されない

FM12,win8使用です。

MicrosoftSQLServer2008R2に接続して利用しております。
SQLサーバーにあるvarbinaryフィールドがFM12のテーブルに表示されません。
SQL側の問題若しくは、FM側の設定でしょうか?

ご教授よろしくお願いいたします。

#2 2013-12-03 16:26:52

tim
Guest

Re: SQLのvarbinaryフィールドが表示されない

イメージやサウンドなどのバイナリラージオブジェクト(BLOB)はサポートされていません。

http://www.filemaker.com/12help/jp/html … html#38606

#3 2013-12-03 17:46:29

はしもと
Guest

Re: SQLのvarbinaryフィールドが表示されない

tim様、回答ありがとうございました。

「イメージやサウンドなどのバイナリラージオブジェクト(BLOB)はサポートされていません。」

サポートされていない場合、オブジェクトのサイズを小さく設定するなど、何か対応策はあるのでしょうか?

若しくは、皆さんはどうされているのでしょうか?

#4 2013-12-04 09:19:07

tim
Guest

Re: SQLのvarbinaryフィールドが表示されない

ラージは関係なくてバイナリはすべて非サポートですね。
http://help.filemaker.com/app/answers/detail/a_id/6425
「Binary data is not supported (e.g. picture, sound file, etc). Timestamp data type in SQL Sever 2005 is not supported since Timestamp is stored as binary data.」
うお!FM13が出てる!FM13も同じらしいです。。。
FM13にはBase64Encode の関数があるので、テキストにして保存すればいいのかな。

#5 2013-12-04 17:17:17

はしもと
Guest

Re: SQLのvarbinaryフィールドが表示されない

timさん回答ありがとうございます。
FM13の評価版をダウンロードして確認しようとしましたが、
そもそも、バイナリラージオブジェクトのフィールドが表示されません。
フィールドが見れれば関数での対応ができそうですが、ないものはどうにもできないと思います。

SQL側で、該当フィールドのデーターがないとFMからの登録もできないです。

回避策で、別テーブルにオブジェクトフィールドを作成して外部保存設定し、該当テーブルでは計算フィールドをFM側で追加してのやり取りみたいな方法はできますか?

#6 2013-12-04 20:22:47

wader
Member

Re: SQLのvarbinaryフィールドが表示されない

SQLServer側でバイナリラージオブジェクトのフィールドでなくテキストを使えば、という話ですよね。
FMのテーブルを移すのとは別件ですか。

プラグインを使えばできるかな?
http://www.360works.com/jdbc-plugin/

Offline

#7 2013-12-09 10:20:11

はしもと
Guest

Re: SQLのvarbinaryフィールドが表示されない

waderさん、情報ありがとうございました。

上記プラグインは費用が掛かりすぎなのでやめておきます
回避策としましてオブジェクトはサーバーのフォルダーに別保存し、FMから計算フィールドでファイル名を指定して開く方式にしました。検索時に苦労しましたのでコマンドを残しておきます。
フィールドは、SQL側をオブジェクトフィールドからテキストフィールドに変更して、ファイル名を記載
FM側で計算フィールドを追加して以下の計算式でファイルを取得して表示しております。

"imagewin:/ATTACH/" &  ファイル名

「imagewin」がなかなかわかりませんでしたので、ファイルを見ることできませんでした。

今回の質問は、FMのテーブルを移す件から発生した問題です。いろいろと苦労しております。技術的よりメンタル的な。冗談です。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 556.44 KiB (Peak: 579.17 KiB) ]