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

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

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

You are not logged in.

Announcement

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


#1 2021-07-01 13:05:15

kobayashi552
Member

オブジェクトフィールドのみ印刷されない

Win8.1Pro or Win10 FMP11です。

とあるレイアウト(フォーム)に以下のような表があって、計算式で得た結果をオブジェクトフィールドで表示させています。
※◆が画像を基に作成したオブジェクトフィールド(計算)で色が赤(M100Y100)
┌─┬─┬─┬─┬─┬─┬─┬─
│1│2│3│4│5│6│7│
├─┼─┼─┼─┼─┼─┼─┼─
│_│◆│_│◆│◆│_│_│←オブジェクトフィールドのみ印刷されない
├─┼─┼─┼─┼─┼─┼─┼─

ファイルは別環境でも普通に印刷できていたのに、ある別環境で突然このマークの赤(画像部分)のみ印刷できなくなりました。
※プレービューでも確認できているようです。

そのファイルを当方で預かって印刷しますと、普通に印刷できます。なのでプリンターを疑ったのですが、どこをどういじっても
このマークのみ印刷されない…

途方にくれていた時に印刷ダイアログの下部にある「OLE 印刷前に全てのリンクを更新」にチェックをしたら、印刷できた!
と言うのです。

結果的には問題解消なのですが、今まで触ったことのない部分ですので、何が原因だったのか知りたくて投稿しました。

よろしくお願いします。

Offline

#2 2021-07-01 13:43:36

himadanee
Guest

Re: オブジェクトフィールドのみ印刷されない

「基に」の意味がわかりませんが、他のフィールドを参照しているなら、それがOLEオブジェクトだったとかですかね。

#3 2021-07-02 12:16:36

kobayashi552
Member

Re: オブジェクトフィールドのみ印刷されない

フォトショで作成た画像(8mm角のマークみたいなもの)をグローバルのオブジェクトフィールドに格納して
それぞれのフィールドにスクリプトでグローバルを表示、非表示させる、簡単な仕組みです。
※前述の計算式は忘れてください。

フィールド 基Ov グローバル
フィールド Ov1    グローバル
フィールド Ov2    グローバル
   :
スクリプト Ov1オンオフ
IF IsEmpty ( Ov1 )
フィールド設定[ Ov1 : 基Ov ]
Else
フィールド設定[ Ov1 : ""]
End IF

この仕組を利用した複数のファイルがありますが現在までこのフィールドのみが印刷されないということが
なかったこと、OLEオブジェクトのリンク切れ?いつこのフィールドがOLEオブジェクトになったのか?など、
わからないことだらけで困惑しております。

ネットで検索してもファイルメーカーとOLEオブジェクトの関係性がイマイチわかりませんでしたので、
ご指導いただけると幸いです。

Offline

#4 2021-07-02 13:30:54

qb_dp
Member

Re: オブジェクトフィールドのみ印刷されない

OLE オブジェクトは、FileMaker 12 以降 廃止となっています。
FileMaker Pro 11は、10年以上前のモノですし、深堀りは難しいのでは...

OLE(Object Linking and Embedding)の廃止
https://support.claris.com/s/article/OL … anguage=ja

Offline

#5 2021-07-02 14:47:26

himadanee
Guest

Re: オブジェクトフィールドのみ印刷されない

FM11までの場合「オブジェクトフィールドに格納」
これをエクスプローラーからドラッグ&ドロップでやるとOLEオブジェクトになるんですが、その場合アイコンになってしまってそもそも画像として表示されないので、この際は関係なさそうです。
「ピクチャを挿入」でなく、何かフォトショからドロップとかコピペとかでやってた場合にOLEになるかどうかは疑問?
ダブルクリックで開けたり右クリックでエクスポートできなければOLEです。

#6 2021-07-02 18:38:09

kobayashi552
Member

Re: オブジェクトフィールドのみ印刷されない

皆さんありがとうございました。

Offline

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: 558.8 KiB (Peak: 582.13 KiB) ]