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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » 途中でリレーションの条件を変更したい » 2016-06-14 11:36:17

以前、旅人様の方法で、リレーションの条件を変更したものです。

>単純なのはリレーションシップグラフで価格マスタ?2を作って、その照合には地域も
>追加しておきます。
>価格を引っぱって来るのは計算フィールドにして
>Case(取引年月>=価格改訂年月;価格マスタ2::価格;価格マスタ::価格)とかで。
>この場合は年月を比較することになるので201508とかの数値にします。


201508月以降、同じカテゴリのものを変更することがなかったのですが今回変更することになりました。
「値段表」
部門:1課
カテゴリ:りんご
値段:150円
売上月:2015年08


「値段表」
部門:1課
カテゴリ:りんご
値段:200円
売上月:2016年06

今回ですと、りんごという同じカテゴリ名ですと、新規価格が反映されませんでした。
メロン等ちがう名前であれば新規価格が反映されたのですが
同じカテゴリ名でどうすれば新規価格が反映されますでしょうか。

「値段表」
部門 カテゴリ 売上月 価格
1課 りんご  1508 150円
2課 みかん 1508 200円
1課 メロン 1606 500円
1課 りんご 1606 200円←反映されない

#2 Re: 初心者のFileMaker pro Q&A » フォルダ(パス)を登録してフォルダを開きたい » 2015-10-21 14:23:35

チポさま
無事applescriptで作成できました。
ありがとうございました。

一応メモがてら
フォルダ選択&クリップボードにコピー
set theFolder to choose folder with prompt "Choose Folder ..."
set thePath to theFolder as string
set msg to thePath
set the clipboard to msg

フォルダに飛ぶ
set myFolder to contents of field "serv" of current record as alias
tell application "Finder"
activate
open myFolder
end tell

#3 Re: 初心者のFileMaker pro Q&A » フォルダ(パス)を登録してフォルダを開きたい » 2015-10-20 16:41:16

チポさま
フォルダを登録というのが、なにか別の方法で無いかと考えていましたが、ありませんか・・・。

scripterさま
親は固定ではないのです・・・。
なるべくFilemakerだけで完結したかったのですが、Automatorとコピペを組み合わせてみます。


理想フローはボタンでフォルダを登録→別フィールドにパス自動記入→ボタンをおしてフォルダを開く です。

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

#4 Re: 初心者のFileMaker pro Q&A » フォルダ(パス)を登録してフォルダを開きたい » 2015-10-20 12:13:05

チポ wrote:

任意に選択して
ですかね。

オブジェクトフィールドに参照を入れるやり方だと
フォルダを選択できないのですが、何か他に選択方法がありますでしょうか?

#5 Re: 初心者のFileMaker pro Q&A » フォルダ(パス)を登録してフォルダを開きたい » 2015-10-19 18:32:23

チポさま
返信ありがとうございます。

必ずしも画像(その他ファイル)が入っていない場合もありまして・・・。
一例)親フォルダ---子フォルダ---孫フォルダ---画像(その他ファイル)等

上のような構造で、子フォルダを開きたいと考えております。

#6 初心者のFileMaker pro Q&A » フォルダ(パス)を登録してフォルダを開きたい » 2015-10-19 17:29:42

白薔薇
Replies: 11

いつも拝見させていただいております。

Filemakerのオブジェクトフィールドに画像を登録(参照)して、のちにその画像を開く。のようなやり方で
フォルダを登録(ボタンのようなもの)して、フォルダを開く必要が出た場合に、ワンタッチでそのフォルダを開くといったことをやりたいです。
登録の際ファイルパスが記入できるようにもなると便利ですが、必須機能ではありません。

ご存知の方がいらっしゃいましたらお願いいたします。

MacOSX 10.5.8 Filemaker8.5v2

#7 Re: 初心者のFileMaker pro Q&A » 途中でリレーションの条件を変更したい » 2015-08-17 16:46:03

チポさま、Shinさま
ご返信ありがとうございます。

経理担当者の希望でリレーションのままでいくことになりました。
ルックアップの件わざわざありがとうございます。

#8 Re: 初心者のFileMaker pro Q&A » 途中でリレーションの条件を変更したい » 2015-08-13 12:59:49

旅人さま
ありがとうございます!そんな方法があるとは!早速試してみます。
>私は非保存よりルックアップの方が好き。
確かに今となってはそっちのほうが良かった気がします・・。


Shinさま
わざわざファイルまでありがとうございます!
改行は思いつきませんでした。

>ただ、既存のレコードに手を加えるので、気持ち悪いかもしないですが。
確かに、一回確定した金額が動いたらと思うと・・・。


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

#9 Re: 初心者のFileMaker pro Q&A » 途中でリレーションの条件を変更したい » 2015-08-12 16:39:29

旅人さま

旅人 wrote:

ルックアップではなさそうだから
取引日が〇年〇月〇日以前なら元のリレーション、
以降なら新しいリレーションを使えばいいのでは。

まさに、それがやりたいのですが、どういった設定を入れればよろしいでしょうか?
ちなみに、売上月:2015年01と月で止めてるのは実際に詳細な取引日はあるのですが
経理上、処理したい月が取引日と違う場合もあるので売上月は月で止めて別フィールド(記入式)を設けております。
ここが記入されるまでは、値段もリレーションされません。
値段の変更がかかるタイミングは売上月の月単位です。

#10 初心者のFileMaker pro Q&A » 途中でリレーションの条件を変更したい » 2015-08-12 15:24:24

白薔薇
Replies: 9

いつも拝見させていただいております。
ご存じの方がいらっしゃいましたら、よろしくお願いいたします。

販売表、値段表という別テーブル&レイアウトがあります。
それぞれ
「販売表」
部門:1課
地域:東京
担当者:鈴木
カテゴリ:りんご
売上月:2015年01
値段:(値段表から)150円

「値段表」
部門:1課
カテゴリ:りんご
値段:150円
売上月:2015年01

これまで「部門、カテゴリ、売上月」をキーにして値段を値段表から持ってきていました。
価格改定の際は、値段表のレコードを増やして売上月で2015年03以降は200円というかんじで販売表に値段を出していました。
部門、カテゴリ、売上月に対して値段ひとつだったものが
今回地域を新たに条件に入れることになり(以前は、1課であれば同じ値段だったのが地域によって値段が変わるようになった)

「販売表」
部門:1課
地域:東京
担当者:鈴木
カテゴリ:りんご
売上月:2015年08
値段:(値段表から)180円

部門:1課
地域:大阪
担当者:佐藤
カテゴリ:りんご
売上月:2015年08
値段:(値段表から)200円

「値段表」
部門:1課
カテゴリ:りんご
値段:180円
売上月:2015年08
地域:東京

部門:1課
カテゴリ:りんご
値段:200円
売上月:2015年08
地域:大阪

こういったレコードにしたいのですが、新たに地域を条件に加える場合値段表をどうやってリレーションすればいいでしょうか。
単純にリレーションに地域を加えると、販売表の過去の値段が消えてしまいます。
販売表の過去の値段も変わらないようにできますでしょうか。

よろしくお願いいたします。
MacOSX 10.5.8 Filemaker8.5v2

#11 Re: 初心者のFileMaker pro Q&A » 部分一致のものをカウントしたい » 2014-10-24 16:37:56

みなさまご返信ありがとうございます。
順番に試して行っております。

>Advancedではないようなので
はい。普通のFilemakerProです。

お忙しい中ありがとうございます。

#12 初心者のFileMaker pro Q&A » 部分一致のものをカウントしたい » 2014-10-23 20:17:47

白薔薇
Replies: 4

いつも拝見させていただいております。
「データ」「検索語句」のテーブルがあり
「データ」のファイル名Aと「検索語句」のファイル名B(ユニーク)を比較し、検索語句の方に何回使用されたかカウント数を出したいと思っております

単純にリレーションを行いカウントすると、完全一致でのカウント数のようなのですが、部分一致のカウント数を出したいです。
「データ」のレコード数は60万〜、「検索語句」のレコード数は20万くらいのデータになります。

「データ」のファイル名A
あいうABCD.jpg
かきCDF.JPG
さしすせABCZ.gif


「検索語句」のファイル名B
ABC---2回
CDF---1回


ご存じの方がいらっしゃいましたら、よろしくお願いいたします。
MacOSX 10.8.5 Filemaker13

#13 Re: 初心者のFileMaker pro Q&A » 2つの条件が同じ値のものを連結したい » 2014-05-23 19:42:21

チポ様、Traveller様
おかげさまで書き出すことができました!

みなさまありがとうございました。
勉強になりました。

#14 Re: 初心者のFileMaker pro Q&A » 2つの条件が同じ値のものを連結したい » 2014-05-23 17:45:35

ご返信ありがとうございます

チポ wrote:

同グループのレコードを各一つだけ対象レコードにして、

重複の値をすべて対象外にというのはできたのですが、ひとつだけ残すことができませんでした・・・。

どのあたりを設定すれば各一つだけ対象レコードにできますでしょうか。

#15 Re: 初心者のFileMaker pro Q&A » 2つの条件が同じ値のものを連結したい » 2014-05-23 14:54:56

ご返信ありがとうございます

tim wrote:

「月」と「金額」で自己リレーション
Substitute(List(テーブル2::日);¶;"・")の計算フィールド作る
「月」と「金額」でソート・グループ化してエクスポート

上記をためしてみたのですが、
・書き出したEXCELが
4月 30000円 1日
      40000円 4日  ←4月がない
5月 30000円

となり、2行目以降の同じ「月」の値が空白になります・・・。

#16 初心者のFileMaker pro Q&A » 2つの条件が同じ値のものを連結したい » 2014-05-23 12:22:07

白薔薇
Replies: 7

いつも拝見させていただいております。

「月」「日」「金額」 のフィールドがあり

4月 1日 30000円
4月 4日 40000円
4月 6日 30000円
5月 2日 30000円
5月...........

のようなデータを
4月 1日・6日 30000円
4月 4日   40000円
5月 2日   30000円
5月...........

のような形にし、最終的にEXCEL書き出しを行いたいと思っています。
「月」と「金額」が同じものの「日」を結合したいのですが・・・。

ご存じの方がいらっしゃいましたら、よろしくお願いいたします。

MacOSX 10.5.8 Filemaker8.5v2

#17 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-22 10:27:29

qb_dp wrote:

[解決]になっていますが、参考まで。

ちょっとトリッキー?な方法で

HTMLソースを作成し、Excelでそれを開き「.xls」で保存し直せば、書式を反映したExcelファイルが出来ます。
※MacのExcelがないので、Winのみでの検証です。

ありがとうございます!

HTML書き出しは以前試したことがあるのですが、拡張子の変更をかけるとそのファイルそのものは開かずに
複製されたデータが開いたので今回試していませんでした。

こういった方法があるとは知りませんでした。ありがとうございます。

#18 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 18:06:24

途中までですが自己解決しそうなので、メモを残します。

tell application "Microsoft Excel"
    tell font object of range "A1:C100" of active sheet
        set {name, font style, font size, strikethrough, ¬
            superscript, subscript, outline font, ¬
            shadow, underline, font color index} to ¬
            {"HiraKakuPro-W3", "W3", 10, false, false, ¬
                false, false, false, underline style none, ¬
                color index automatic}
    end tell
   
    tell range "A1:A100" of active sheet
        set horizontal alignment to horizontal align right
        set vertical alignment to vertical alignment center
        set wrap text to true
    end tell
   
    tell range "C1:C100" of active sheet
        set horizontal alignment to horizontal align center
        set vertical alignment to vertical alignment center
        set wrap text to true
    end tell
   
end tell

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

#19 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 14:52:49

FM12始めたばかり wrote:

1 EXCEL書出しに必要な書式項目は具体的に何が必要でしょうか。
  フォント(MS明朝とか)はインストールされたPCで異なりますから後処理が良いと思います。
  位置揃えはEXCEL処理が楽ですね。

2 海外FMユーザは書式関係のレイアウト変更権限ありなんでしょうね。
  (権限なしなら、ここで質問されませんよね、失礼)


1>フォントは字形があれば何でもいいです。仮に、macですとプリインストールされている「ヒラギノ角ゴProW3」
位置揃えは、左右中心揃えが必要です。
文字色に関してはできれば尚いいのですが、今回はフォントの選択と位置揃えができればと考えています。

2>問題ないです。

#20 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 14:42:40

tim wrote:

スタイルなんてそんなに種類がないんだから、識別用の文字を追加した方が早くないすか。

後工程は組版を行うのですが、識別用の文字は文字スタイル、書式(スタイル)はセルスタイル・段落スタイル等で使用します。

#21 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 12:45:42

keima wrote:

どちらも出力後のエクセルのマクロ処理なので、FMからできることはそのマクロファイルを起動することぐらいですね。
ウインドウズならエクセルにぴったりのプラグインもありますけど。

Filemaker(Applescript→マクロ)→EXCEL書き出し 

が、可能か試してみます。
ありがとうございました。

#22 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 12:06:48

ご返信ありがとうございます

tim wrote:

GetAsCSS(A)のフィールドをAの代りにエクスポートすれば、書式がわかりますけど
データにスタイルを付けるんでなく各フィールドに「セルを区別させる情報」を入れるフィールドを付けておけばいいのでは。

後工程に使用する際にスタイルでの区別をかける必要があるので、スタイル書き出しを行いたい次第です。
識別用の文字(#で区切る等)は、また別の行程で使用するので入れていますが。今回の作業ではスタイルも追加して書き出したいと考えています。

#23 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-21 10:57:31

みなさまご返信ありがとうございます

>CSVで書出して
書き出しの作業が海外での作業になるので、なるべくFilemakerだけで簡潔させたいと考えております。

>Excelが目的じゃないみたいなので、直接後工程で使えるように出したほうがよいのでは。
その通りです。

FM始めたばかり wrote:

例えば
1 フィールド(フォントサイズ)を追加する

2 インスペクタを使わず文字サイズを計算で設定する
  修飾するフィールドの計算値の式
  TextSize ( 修飾するフィールド  ; フォントサイズ )

TextColor、TextFont、TextSize、TextStyleAddを使用してみましたが駄目でした・・・。

#24 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-18 19:18:29

Filemaker→EXCEL→後工程の作業があり

A              B             C
みかん  黄色   100円→A列右揃え、B列そのまま(左揃え)、C列中心揃え

のように、後工程で使う処理でセルを認識させるのに、何らかのスタイルをかけてセルを区別させる必要があります。
色でもかまわないのですが、そのためのマクロは用意できます。

Excelは2004 for macしか無いのですが、それでも大丈夫であれば、
Filemaker側からExcelのマクロを動かし書き出すところまでを自動化したいと考えています。

#25 Re: 初心者のFileMaker pro Q&A » エクスポートしたEXCELファイルに書式が反映されない » 2014-04-18 18:56:06

とおりすがり wrote:

スタイルも一緒にエクスポート出来るのはタイプが FileMaker Pro の時なので Excel には無理じゃないかな。

そうなんですね・・・。

neooffice等でマクロを作り、Filemakerからマクロを動かし保存という流れはできますでしょうか?

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 659.11 KiB (Peak: 696.65 KiB) ]