みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
FMP 15 Advanced、FileMaker Server12、Mac OS 10.9.5、Windows10
夜間にFileMaker Server12からMacに保存してあるPDFを印刷したいのですが、どうしたらよいでしょうか?
スクリプトの「URLを開く」で目的のPDFをプレビュー.appで開くことはできたのですが、そこから印刷する方法がわかりません。
FileMaker側でオブジェクトフィールドを作って、PDFを保存してからなら印刷できるのでしょうか?
それともAutomator機能を使ってPDF印刷をした方がよいでしょうか?
ご指導宜しくお願い致します。
Hiro様、qb_dp様ありがとうございます。
お礼が遅くなりまして申し訳ありません。
拙い説明のためわかりにくくてすみませんでした。
お陰様で#3のHiro様の教えていただいた方法でできました!
> ・もしかして、マルチキーOR照合の3連結複合条件ですか?
3連結複合条件というのですね。
頭に入れておきます。
ポータルフィルターの計算式もとても勉強になりました。
今後、教えていただいたことを活かしていけるように頑張ります。
qb_dp様もありがとうございます。
今回は3連結複合条件でしたので、Hiro様の方法で進めさせていただきましたが、検索条件のところで「#」や「@」を使ったことがなかったので勉強になりました。
お二方、本当にありがとうございました!
お世話になります。
FMP 15 Advanced、Windows10
品番の文字列から文字列の条件に合致したものだけを検索したいのですが、条件式が複雑でわからないので教えてください。
■品番の例
■品番の構成
・ハイフンの前はアルファベット3〜4文字 + 数字1文字
・ハイフンの後ろは数字4文字
・ハイフンの後 + 数字4文字 の後ろはアルファベット9〜10文字
■検索条件
・ハイフンの後ろの数字4文字
→ 1111 or 222 or 3333 or 4444 (4文字の4種類)
→ 品番例では、1234 部分
・ハイフンの後ろ + 数字4文字 に続くアルファベットの 3・4番目の文字
→ AB or CD or EF (2文字ずつの3種類)
→ 品番例では、CD 部分
・ハイフンの後ろ + 数字4文字 に続くアルファベットの 5・6番目の文字
→ GH or IJ (2文字ずつの2種類)
→ 品番例では、EF 部分
4種類 × 3種類 × 2種類 = 24種類もあって、どうしたらよいのか・・・。
ご指導よろしくお願い致します。
Hiro様ありがとうございます。
教えていただいた「MailMakerPOP+」を検討させていただくことにします。
私の理解力が低いために深夜までお付き合いいただきまして本当にありがとうございました。
今後ともご指導いただけますようお願い致します。
Hiro様、深夜までお付き合いくださいましてありがとうございます。
ヘルプは目を通した時にいまいち意味がわからなかったのですが、そういうことなんですね・・・。
すみませんでした。m(_ _)m
フィールドを使用するならメールソフトを利用したらよいのですね。
いちいちメールソフトが起動するのは困るので、SMTP送信で進めたいのですが、そうなるとスクリプトでメールアドレスを1つ1つ拾っていくという考え方で合っていますか?
それか、対象レコードの指定フィールドの値をまとめて変数に入れる方法はありますでしょうか?
まとめて変数に入ればBCCでその配列?変数を指定して、コンマ区切りにしたらよいのかな?と思っているのですが、何か良い方法はありませんでしょうか?
重ねての質問で恐縮ですが、またお時間がある時にでもご指導いただけますようお願い致します。
宛先を「フィールド名の指定」で 会員テーブル::E-mail とすると宛先1件だけでもダメでしたが、
手入力でしたら宛先1件もBCCに複数件でも送信できました。
手入力なら送信できるということは、メールアドレスが「フィールド名の指定」でちゃんと指定できてないんですよね。。。?
Hiro様ありがとうございます。
BCCを外して、宛先だけでもダメなようです。
1506のエラーは出ませんでしたが、会員テーブル::E-mail の1行目にあたるメールアドレスにメールは届いていません。。。
Loopでアドレスを1つずつ指定していった方がよいでしょうか?
Hiro様お返事ありがとうございます。
宛先指定フィールドの Email は全レコードにデータが入っていて空欄はありません。
私だけの症状なのでしょうか・・・?
大変恐縮ですが、お時間がございましたら引き続きご指導いただけますようお願い致します。m(_ _)m
Hiro様ありがとうございます。
宛先にもフィールド指定をしてみましたが「1506 メールメッセージは正常に送信されません」のエラーで、1件も送信できていないようです。
送信元のメールアドレスに宛先不明などのメールも届いていません。。。
引き続きご指導いただけますよう宜しくお願い致します。
FMP 15 Advanced、Windows10
お世話になります。
メールの送信スクリプトの設定で相談させてください。
SMTP送信でBCCに複数の宛先を指定したくて、以下のように設定したのですが1つも送信されずに「1506 メールメッセージは正常に送信されません」というエラーが出てしまいます。
・送信経由:SMTPサーバー
・作成:現在のレコードからのデータを使用する1つの電子メール
・宛先:空欄
・CC:空欄
・BCC:フィールド名の指定 → 会員テーブル::E-mail
対象レコードでアドレス収集チェック ON
・トピック:件名
・メッセージ:本文
BCCで10人ほどずつ送信をしたいのですが、「フィールド名の指定」と「対象レコードからアドレス収集」ではダメでした。
テーブル内のアドレスをコンマ区切りでBCCに手入力すると問題なく送信されるので、BCC部分の設定が間違っているのだと思いますが、どこを直したらよいでしょうか?
アドバイス宜しくお願い致します。
Hiro様
お礼が遅くなってすみませんでした。
ようやく教えていただいた方法でできました!
ファイルが壊れていたのか、何度確認してもポータルフィルターが効かなかったのですが、ファイルを作り直したらちゃんと表示されるようになりました。
とても詳しく教えていただいたので、お陰様でよく理解できました。
これで改めて「解決」とさせていただきます。
本当にありがとうございました!
チポ様すみません。
私は基礎的な勉強ができていないようで、検索とポータルの違いも考えていませんでした。
紛らわしくてすみませんでした。
最初は対象レコードの絞り込みが目的だったのですが、チェックボタンの下にポータルを置いてみたらチェックボックスで指定したレコードだけが表示されたので舞い上がってしまいました。
教えていただいた方法に挑戦してみたのですが、計算フィールドを使わずにポータルのフィルタ機能だけでレコードを絞り込むことができませんでした。
大変恐縮ですが、もしよろしければ、ポータルのフィルタを使って絞り込む方法について教えてください。
会員テーブルの検索入力用グローバルフィールド(ランク_1g)と、自己リレーションの会員テーブル_2の(ランク_1)を「=」でリレーションをしました。
とりあえずランク_1の条件だけで試してみました。
ポータルフィルタのところで、以下の計算式を設定してみましたがチェックボックスで1つだけ選択する場合は表示されるのですが、2つ以上選択したり、選択が0だと何も表示されなくなってしまいます。
Case (
IsEmpty ( 会員マスター::ランク_1g ) ;
ValueListItems ( "会員マスター" ; "ランク_1" );
会員マスター::ランク_1g = 会員マスター_2::ランク_1
)
勉強が足りず申し訳ありませんが、お時間がございましたら引き続きご指導いただけますようお願い致します。
チポ様、Hiro様ありがとうございます。
ありり?
理解が追いつかなくてすみません!
ただの「ポータル」でレコードを表示しただけで、ポータル設定の中の「ポータルレコードのフィルタ」は使用していないです・・・
「関連レコードへ移動」をしなくてもチェックボックスで選択した条件のレコードがポータルで絞り込まれているので、スクリプトは使っていませんでした。
何度か試して正しい結果が得られていると思うのですが、ポータルを利用する場合はポータルフィルタも設定しなくてはいけないということでしょうか?
すみません、もう少し詳しく教えていただけますようお願い致します。m(_ _)m
柿ピーです。
mic様、チポ様、Hiro様、qb_dp様、ありがとうございます!
チポ様の教えてくださった方法がとてもわかりやすく、ポータルで表示した会員レコードがチェックボックスに連動して増減するので選択結果も見やすく、感動しています。
チェックボックスで選択した複数の値でリエーションできることも驚きで、とっても勉強になりました。
mic様、Hiro様、qb_dp様の教えてくださった方法も勉強中です。
ちゃんと理解してできることを増やしていきたいと思います。
こちらで相談して本当によかったです。
ありがとうございました!
柿ぴーです。
皆さん、ありがとうございます。
今から教えていただいた方法に挑戦します!
取り急ぎお礼まで。。。
ありがとうございますm(_ _)m
ちなみに、チェックボックスの値はすべて値一覧になっています。
よろしくお願いします。
FMP 15 Advanced、Windows10
会員テーブルから複数条件で絞り込みたいのですが、どのようにしたらよいかわかりません。
【会員テーブル】の主なフィールド
(ID)(氏名)(ランク_1)(ランク_2)(都道府県)(住所)(生年月日)(年齢)(性別)
チェクボックスで絞り込み条件を選択
(ランク_1)・・・A、B、C、D、E
(ランク_2)・・・1、2、3、4、5
(都道府県)・・・東京都、神奈川県、大阪府、愛知県、兵庫県、福岡県など
(年齢)・・・20代、30代、40代、50代
(性別)・・・男性、女性、不明
例えば、(ランク_1)はA or B or C で、(ランク_2)は1 or 2 or 3、(都道府県)は東京都 or 神奈川件、(年齢)は20代 or 30代、(性別)はすべて、
という選択をした場合、どのように検索をしていけばよいでしょうか?
検索用のテーブルを作って、チェックボックスの選択をそれぞれグローバルフィールドに保存して、それを変数に入れて順番に検索していくのかな?と想像するものの、改行で複数格納されている値をどのようにしてフィールドに設定したらよいのかわかりません。
ご指導よろしくお願い致します。
Pages: 1
[ Generated in 0.026 seconds, 7 queries executed - Memory usage: 617.58 KiB (Peak: 654.74 KiB) ]