【FileMaker】ファイルメーカーユーザの集いpart9at BSOFT
【FileMaker】ファイルメーカーユーザの集いpart9 - 暇つぶし2ch2:名無しさん@そうだ選挙にいこう
08/01/01 22:54:22
ファイルメーカーを語ろう!
スレリンク(bsoft板)

>>ファイルメーカー ユーザーの集い<<
スレリンク(bsoft板)

ファイルメーカー ユーザーの集い part 2
スレリンク(bsoft板)

ファイルメーカー ユーザーの集い part 2(3)
スレリンク(bsoft板)

【FileMaker】ファイルメーカーユーザーの集いpart4
スレリンク(bsoft板)

【FileMaker】ファイルメーカーユーザーの集いpart5
スレリンク(bsoft板)

【FileMaker】ファイルメーカーユーザの集いpart6
スレリンク(bsoft板)

【FileMaker】ファイルメーカーユーザの集いpart7
スレリンク(bsoft板)

【FileMaker】ファイルメーカーユーザの集いpart8
スレリンク(bsoft板)


3:名無しさん@そうだ選挙にいこう
08/01/01 22:54:53

関連スレ
ファイルメーカーとアクセス(ビジネスsoft板)
スレリンク(bsoft板)
【記念】ファイルメーカーVer7専用スレ【発売】(ビジネスsoft板)
スレリンク(bsoft板)
【記念】FileMaker ver8専用スレ【発売】
スレリンク(bsoft板)
ファイルメーカー[レコード:2](DB板)
スレリンク(db板)
【FileMaker】ファイルメーカーProスレッド(新・Mac板)(html化待ち)
スレリンク(mac板)
ファイルメーカーでどこまでできるウェブアプリ!@WEBプログラミング板
スレリンク(php板)

メーカーサイト
URLリンク(www.filemaker.co.jp)

4:名無しさん@そうだ選挙にいこう
08/01/02 01:29:38
乙!

5:名無しさん@そうだ選挙にいこう
08/01/02 22:41:59
海外のこれは凄いってテンプレート、紹介してくれ
2年くらい前に聞いたが、もっと凄いのがでてるかも

6:名無しさん@そうだ選挙にいこう
08/01/03 15:33:14
お前様からどうぞ

7:名無しさん@そうだ選挙にいこう
08/01/05 20:52:09
FMP6+Mac OS X 10.4で、複数のファイルをリレーションやらで繋いでいて作っていたDBがあります。
1つのファイルだけ改造したのでそのファイルだけを別パソコン(メインPC)のメインフォルダ
(ファイルの相対位置は変わっていない)に移動したのですが、
改造したファイルを自動で開くスクリプトでエラー100(ファイルが存在しない)が出ます。

実際にはstatus(エラー)に100が出るだけで改造ファイルは開くのですが、リレーションの作り直しや
ファイルOPENスクリプトを作り直してもエラーが必ず出ます。なんとか直す方法は無いでしょうか?

8:名無しさん@そうだ選挙にいこう
08/01/05 21:53:18
FMP6をOSX 10.4.11で使っています。
入力フィールドをroman固定で入力できるように書式を設定しましたが
roman固定ではない別なフィールド(日本語入力後)からtabキーで移動すると
日本語入力のままになってしまいます。
バグのようですが、6v4にアップデートしても変化ありません。
I.MはEGBRIDGEを使っています。(14.05)
このバグを回避された方いますか?

9:名無しさん@そうだ選挙にいこう
08/01/07 00:06:08
>>7
PCで再設定してるか、良く見直せ
連続で質問するのはマルチと同じ

10:名無しさん@そうだ選挙にいこう
08/01/07 00:46:55
富山県では違法マフラーとか改造車乗ってる男は
喧嘩上等の証っていう地元の暗黙のルールだよ。いつでも喧嘩上等らしいけどなにか?


11:↑
08/01/07 11:04:49
なに、この誤爆


> 連続で質問するのはマルチと同じ

勝手に決めんじゃねーよ

12:7
08/01/07 21:14:46
>>9
たまたま環境が同じですが、>8さんとは別人です…。連続質問してません…。ちなみに私はOS X 10.4.9…。

「PCで再設定」とは具体的にどのあたりかもう少し教えてくれないでしょうか?
私がやってみたのは「リレーション再設定・削除&新規」「ファイルOPENスクリプトのファイル再指定・削除&新規」
「あえてファイルがない状態でエラー処理なしでファイルOPENスクリプト起動→ファイルが無いとのダイアログ→ファイルを正規の位置へ→ダイアログで指定」
です。

一応、FMP6はDeveloperなのでデバッグ環境で追いかけてみましたが、やはりファイルOPEN時に出ているstatusエラーみたいでした。
よろしくお願いします。

13:名無しさん@そうだ選挙にいこう
08/01/12 01:49:40
「BCN AWARD 2008」発表、2007年に1番売れたメーカーを決定
URLリンク(pc.watch.impress.co.jp)

データベースソフト
マイクロソフト 65.6
ファイルメーカー 31.0
管理工学 1.8

14:名無しさん@そうだ選挙にいこう
08/01/12 01:53:25
MSのは7割方はofficeの抱き合わせ販売だろうから
ユーザーの意思での購入を鑑みればFMが実質一位だな。

15:名無しさん@そうだ選挙にいこう
08/01/12 11:02:36
>>14

何となくそう思いがちだけど、たぶん違うと思うよ。

別に「統合ソフト」部門があるし(その1位はマイクロソフト)、
さらに、「ワープロ・エディタソフト部門」の1位がジャストシステムに
なっているから。

もし、Officeパッケージ内のソフトも個別部門でWでカウントしている
なら、「ワープロ・エディタソフト部門」の1位は当然マイクロソフト
になるはず。


16:名無しさん@そうだ選挙にいこう
08/01/12 11:15:58
>>13
30%もシェアがあることに驚き・・・
こりゃ会社へのいいアピールになる

17:名無しさん@そうだ選挙にいこう
08/01/12 11:51:45
でも、単体で ACCESS を買うヤツなんて皆無だろう。

18:名無しさん@そうだ選挙にいこう
08/01/12 12:06:15
>>15 正解
Vector見ても、アクセスのモノがずーと多い

>>17
なにを根拠に

19:名無しさん@そうだ選挙にいこう
08/01/12 12:47:13
>>15
>>18

ヒント:ソースネクスト

20:名無しさん@そうだ選挙にいこう
08/01/12 13:29:11
Bentoなんてやってないで、さっさとFMServer専用のFMClientを出せよ。
何で足軽にまで中途半端な開発機能付きのFMP使わせるんだ?

21:名無しさん@そうだ選挙にいこう
08/01/12 13:39:36
足軽て

22:名無しさん@そうだ選挙にいこう
08/01/12 15:16:23
>>20

Bento 2.0 がソレだと思うけど。
Developer Network 入ってる?

23:名無しさん@そうだ選挙にいこう
08/01/12 15:19:43
>22
BentoってFMのクライアントにもなるの?
kwsk

24:名無しさん@そうだ選挙にいこう
08/01/12 17:07:09
>>22
もしその戯れ言が本当だとしたら、Leopard(以降)ユーザしか恩恵がうけとれない?

25:名無しさん@そうだ選挙にいこう
08/01/12 19:06:44
>>24

他に必要かなぁ?
他のユーザは FileMaker Pro があるんだし
誰も困らないと思うけど。

26:名無しさん@そうだ選挙にいこう
08/01/13 05:02:17
駄洒落ですまんが一発、言わせてくれ。
わしの弁当箱(iMac)にBentoは要らん。

27:名無しさん@そうだ選挙にいこう
08/01/13 10:43:32
RTクライアント、3万(10ユーザ)、2.5万(30ユーザ)、2万(50ユーザ)で

28:名無しさん@そうだ選挙にいこう
08/01/13 12:32:04
値一覧でソート用に3番目のフィールドを設定できないのでしょうか?

29:名無しさん@そうだ選挙にいこう
08/01/13 16:17:37
>>27
AVLAだとPro9を10ユーザで114,000円だから
1本あたり11,400円だぞ。

30:名無しさん@そうだ選挙にいこう
08/01/13 19:44:55
そりゃ、年額だろが

31:名無しさん@そうだ選挙にいこう
08/01/14 15:25:43
>>13-30
バカどもの集う糞スレ

バカどもと云ったってこれくらい知能の低いのがそうは集まるもんじゃ無し
想像するのも汚らわしい

へどが出る

32:名無しさん@そうだ選挙にいこう
08/01/14 16:53:05
>>31
連休は自分の部屋から外に出ましたか?

33:名無しさん@そうだ選挙にいこう
08/01/15 01:21:08
>>31

全角にするところがなくて残念だな。

34:名無しさん@そうだ選挙にいこう
08/01/16 16:44:39
8/8、5を使ってますが、
画像の載せかたがわかりません。。
わかるかたぜひお願いします(>_<)

35:名無しさん@そうだ選挙にいこう
08/01/16 18:58:32
>>34
タイプをオブジェクトにしたフィールドにカーソルを入れて
1.挿入メニューからピクチャー...を選ぶ
2.クリップボードにコピーした画像(ファイルではない)をペースト


36:34
08/01/16 22:01:40
>>35

できましたっ
本当に助かりました、ありがとうございます

37:名無しさん@そうだ選挙にいこう
08/01/17 02:43:38
SUNがMySQLを買収。
FileMakerとの関係が変わらないといいね。
URLリンク(blogs.mysql.com)

38:名無しさん@そうだ選挙にいこう
08/01/17 07:27:20
>>37
SunとAppleは仲が良いから問題なし。

39:名無しさん@そうだ選挙にいこう
08/01/18 18:10:37
日付や時刻を入力する際に、セパレータを省略した状態で入力、
入力後に変換された状態で表示・データ格納したいのですが、
日付タイプのフィールド「A」に入力>同時にデータ変換ということは出来ないのですか?

フィールド定義オプションの入力値の自動化で、計算値を選択し、
Aフィールドの入力値自身を日付データに書き換えようとしてもダメでした。

40:名無しさん@そうだ選挙にいこう
08/01/18 21:20:20
FMP6使いなのですが、Mac OS X 10.5 Leopardで動いていると言う方いませんか?
マシンが不調なので買い替えたいのですが、動作するか不安です。

LANで繋いでFMP6ネットワークを構築しているおり
このマシンのFMPだけをアップグレードすることはできないのでFMP6を使いたいのです。
情報よろしくお願いします。

41:名無しさん@そうだ選挙にいこう
08/01/19 09:39:10
FileMakerPro9の体験版をインストールしてみたのですが、
リスト表示のレイアウトの下部を区切ってほかの情報を表示することはできるでしょうか?

具体的には、たとえば住所録リストで、ソート可能な一覧リスト表示の下部に
選択された人の備考欄が表示されるようにしたいのです。
リスト表示のまま、クリックでその人の備考欄をチェックできるものです。
扱いたい備考内容がかなり長文のため、リストだと不便なので。

やってみたのですが、リストのレイアウトの扱いかたがよくわかりませんでした。
ほかの方法などもありましたら、ヒントいただければありがたいです。

42:名無しさん@そうだ選挙にいこう
08/01/19 11:25:30
>>41
新規ウインドウにレイアウトを変えて表示させたら?

43:名無しさん@そうだ選挙にいこう
08/01/19 11:26:30
>>41
フッタパート
URLリンク(www.filemaker.co.jp)

44:名無しさん@そうだ選挙にいこう
08/01/19 11:54:47
>42,43
ありがとうございます!
フッタパートで無事できました。簡単だったんですね…
これで買って勉強する決心もつきました。

45:名無しさん@そうだ選挙にいこう
08/01/19 20:08:51
おれも↓と同じような状況なんだ。気になるので、だれか
>>40にお答えください。

46:名無しさん@そうだ選挙にいこう
08/01/20 14:27:23
>>39

遅レスだが、無理と思う。カスタム関数でやってみた事あるが、どうしても礼儀正しいセパレータ要求される。

行き着いた所は、日付フィールドじゃなくてテキストフィールドで運用、だった。
カスタム関数で入力補正や補完も自由自在、表示は非保存の計算フィールドで被せればOK。

「0」やスペース→当日
「18」→当日が8日以前なら当月18日、以後なら先月18日
「512」→5/12 「53」→5/3 「113」→1/13(日が優先)・・・などなど。

話は変わるが、昔は日付フィールドのセパレータ、"."使えたよな?今は"/"限定か・・・

47:名無しさん@そうだ選挙にいこう
08/01/20 15:20:54
>>46
FM6ぐらいからじゃない?

48:名無しさん@そうだ選挙にいこう
08/01/24 23:57:50
>>46
FM8だけど"."でも入力できるよ。
表示も書式で"/"以外のセパレータにかえられる。

49:名無しさん@そうだ選挙にいこう
08/01/25 00:14:16
>>40
前スレに散々書いた、しらん

50:名無しさん@そうだ選挙にいこう
08/01/25 01:16:23
。・゚・(ノД`)・゚・。ウエエェェン ありが㌧よ~

51:名無しさん@そうだ選挙にいこう
08/01/25 12:10:03
winXP、FM9で質問です。
以前6を使ってたこともありましたが初心者です。よろしくお願いします。

やりたいことは、ボタン1クリックで印刷やレイアウト切り替えなのですが、
このボタンに検索対象を表示させなければなりません。
今まではすべてのレイアウトのボタン名を年一度書き換えしていたのですが
さすがにこれは膨大で見落としなどのミスも多く手間もすごいのでもうやめたい。
そこで、外部のテーブルにボタン名の候補みたいなものを保存しておいて
その内容に従って(すべてのレイアウトの)ボタン名が簡単に変更できるようにしたいのです。

動的にボタンの名前を付けたいのですが、どうも不可能そうな気がします。
ラベルでもフィールドでも何使っても裏技的でもいいので、
「ボタンの名前が変わったように見える」方法はないでしょうか…

52:名無しさん@そうだ選挙にいこう
08/01/25 12:13:44
↑ボタンに検索対象を表示させなければ、というのは、たとえば現在

朝 昼 夜

の三つの検索機能を持たせたボタンがあるとします。
次年度から

朝 昼 深更

の3つに変更したいという感じです。
説明が下手で申し訳ないですが、ご教示いただければ幸いです。

53:名無しさん@そうだ選挙にいこう
08/01/26 15:52:38
FileMaker TechNet メンバーになったけど(年9000円)
日本人だけの(日本語の)
コミュニティってないのねorz

54:名無しさん@そうだ選挙にいこう
08/01/26 22:37:53
>>40
どこにも報告がない
システムに食い込んで深く動作するアプリではないので
問題なく動作するはずだ

「今んとこLeopardで動作しないソフトウェア報告スレ3 」など
スレリンク(mac板)


55:名無しさん@そうだ選挙にいこう
08/01/31 01:01:12
遅まきながら6→9にうpしました\(^o^)/

超簡単な経理系の帳簿を自作してるんですが(複数ファイル)、これって1ファイル複数テーブルにまとめた方がいいんですか?
なんか7が出た時はオートで色々変換してくれるサードパーティ製のプラグイン?が必須みたいに言われていた記憶がありますが
やっぱFMPでの変換だけだと後々困るようなことになるんでしょうか?

wktkだけどbkbkしてます。

56:名無しさん@そうだ選挙にいこう
08/02/01 12:16:43
便乗質問よろしいでしょうか、私も6→8.5に移行しようとしているデータベースがあります。

Filemaker Pro 6 で構築し、現在14個のファイルを、すっきり3個程度のファイルにまとめたいと
考えています。
参照データは一つに纏めたいと思い、郵便番号簿 30MB弱のファイルに、他の主に参照用の
リストファイルをテーブルとして設置する予定なんですが、ファイル容量が40MB弱になりそうです。
このような設定は避けた方がよいのでしょうか。

57:名無しさん@そうだ選挙にいこう
08/02/01 22:16:39
windows環境で、usbのプリンタ設定をスクリプト記憶
できるようになったのは、どのバージョンからですか?

58:名無しさん@そうだ選挙にいこう
08/02/01 22:42:32
人のにも答えておこう
>>55
別に困らないのならいいんじゃないの?
スクリプトが便利になったりするのだけど、不自由ないなら
>>56
容量を気にしているのかな
だったら大したことないでしょ

59:名無しさん@そうだ選挙にいこう
08/02/02 11:54:28
>>51、52
フィールドにボタン機能を割り当てることができるから、それをボタンとして使ったら。

で、フィールド設定のスクリプトで、フィールドに好きな文字を入れることができる。
ボタン機能として割り当てる検索用スクリプト内にそれを追加しておけばOK。

60:名無しさん@そうだ選挙にいこう
08/02/02 21:03:16
windows2000と比べてXPでFM(バージョンは8.5)使うと
データベース定義画面のリストのスクロールが異常にもたつくんだけど何か解消方法無いかな。

ちなみにwin2000はpen4 1.6 メモリ1GB geforce3
xpはc2d E6600 メモリ3GB geforce7900gsz。

描画周りかと思ってグラボのドライバをいろいろバージョン試してみたけど改善せず。

61:名無しさん@そうだ選挙にいこう
08/02/02 22:58:32
>>51 >>52 >>59
それならボタンの横に名称のフィールドを配置してもよい
ただ、最低限にして汎用性のある名称にするのが一番だと思うね

62:名無しさん@そうだ選挙にいこう
08/02/03 02:12:10
>55
~6で組んだDBの構造がシンプルなら、データ量がどうであれ問題ないと思う。
でも逆に複雑だと、7~にまんま変換したら異常に動作が遅くなる事がある。
あくまで経験上の話で、特にどの辺りが原因とかはよくわからん。
(ていうより考えられる箇所が多すぎて主犯が見えない)

まぁこれから導入じゃなくてもう持ってるんなら、とりあえず変換してみるべし。
例えデータ量少なくても、問題箇所は特定できるはず。

でも進化したFMの世界を徐々に知らされてくると、結局色々作り直したくなる
衝動に駆られると思うな。「スクリプト因数」の衝撃はすごかったなぁ。


>56
〒番号・市外局番(最近では合併前後関係も?)とかは別ファイルってのは
考え方としては賛成。うちでもそうしてる。そもそもでかいし更新しないし。

でもメインになるテーブルと新密度の高い(アクセス回数が多そうな)
参照関係のテーブルは取り込まない方がベターだと思われる。

メインのテーブルとくっつけるか、それはそれで別ファイルにする方がお勧め。


>57
7は不明だけど、8はできてた。でも、現状9でも何となく理解しにくい挙動をする。
現レコードと対象レコードのとことかは、今でも結構苦労する。


63:55
08/02/03 12:15:13
>>62
レスありがとうございます。忙しくてFMP9のインストールもやってなかったですが
思い切ってやってみます。

- - -
便乗で申し訳ないのですが、別ファイルのリレーションと同一ファイルに別テーブル置いてリレーションの
使い分けはおおまかにどういう感じなのでしょうか? 公式サイトにて見れる9のヘルプには「データのまとめ方や
利便性の点から決定することができます」とだけ書いてありました。

私の場合だと、簡素なDB「現金出納帳」「通帳出納長」「仕入れ帳」etcだとそれぞれはリレーションしてないので
同一ファイルにする意味は無いように思えますし、結構複雑なDB「顧客台帳」「見積台帳」「伝票台帳」etc
(主に顧客IDで結びつく)だとそれぞれがリレーションしているので1ファイルにまとめた方がいいのかな?などと思ってしまいます。

6以前から7以後への乗り換えで一番悩むところだと思うのですが、先人の方達の知恵をお借りできればと思います。
よろしくお願いいたします。

64:名無しさん@そうだ選挙にいこう
08/02/03 13:26:56
こういうなんていうか前世代の機嫌取り質問
2chで見ると反吐が出る

65:名無しさん@そうだ選挙にいこう
08/02/03 17:49:35
>>64
キチガイは9専用スレでも作れば?

66:名無しさん@そうだ選挙にいこう
08/02/03 21:30:05
>>64
余裕もて

67:名無しさん@そうだ選挙にいこう
08/02/04 00:20:32
>>64
つ Ca

68:名無しさん@そうだ選挙にいこう
08/02/04 03:16:21
>>64 死ね、屑

69:名無しさん@そうだ選挙にいこう
08/02/04 03:57:43
>>64の人気に嫉妬した。

70:名無しさん@そうだ選挙にいこう
08/02/04 14:09:37
>>67 キャビンアテンダント?

71:名無しさん@そうだ選挙にいこう
08/02/04 17:18:57
すいません、FileMaker Pro 9って要アクティベーションなんですか?
いままで自宅でマック2台で5.5forMac,事務所でPC2台で6forWindows使ってて
バージョンアップしようと思ったんだけど…やっぱライセンス2ついる?


72:名無しさん@そうだ選挙にいこう
08/02/04 22:54:32
>>71
アクティベーションはあります。過去のと同じく同一LAN上で同じシリアルが起動するのもNG。
ライセンスは1つだけど、仕事場と自宅の異なるPC1つずつにインストールするのは
やぶさかではないみたいな条文があったような気が。ソース探すのまんどい…

73:名無しさん@そうだ選挙にいこう
08/02/04 23:05:11
>>72
>同一LAN上で同じシリアルが起動するのもNG

えー
アップデート申し込み書に自宅と職場や固定用と携帯用など
同一人物が使用するPC2台までインストール可って書いてありましたけど
これ、同一LAN上ではダメなんですか?
うちは自宅と事務所が同じ敷地にあって無線LAN組んでるんですが
自宅のMacと事務所のPCにインストールしちゃダメなの?
アップデートやめようかな…

74:名無しさん@そうだ選挙にいこう
08/02/04 23:13:41
>>73
9以前(記憶では5.5か6では既に)から同一LAN上ではNGでしたよ…?

2ライセンスあれば(A)自宅の2台(B)オフィスの2台がOKになり
AとBで同時に起動しなければいいんじゃない?
AとBで同時にFMPが計4台起動するならダメだけど。

1ライセンスなら(A)自宅の1台(B)オフィスの1台ならOK。
ただしそれが同一LAN上にあってなおかつAとBで同時にFMPが起動してるとNG。
まぁ、仕事が終わったらオフィスのFMPを終了させればOK!ってことでw

75:名無しさん@そうだ選挙にいこう
08/02/04 23:27:10
あ、同時起動しなけりゃいいんですね。
だったら自宅のMacの片方だけインストールして
事務所のPCの片方だけインストールしとけばいいのか。
ちょっと不便だけど使うの俺一人なのに2ライセンスってのもね。

76:名無しさん@そうだ選挙にいこう
08/02/05 13:34:47
ライセンスって微妙だよね
約款も解りにくいし、メーカーの窓口でも人によって言うこと違う
アクティベーションの時代なんだから、正規ルートで入手したものは、
普通に起動できる範囲で使用していい、ってことにしてるよ、俺は

ライセンスマネージャーとかいうものを使うならどうか知らないが、
アプリ一つ一つのライセンスを厳密に管理するのは個人や中小じゃ無理だし
ライセンス管理はメーカーの責任だよ

77:名無しさん@そうだ選挙にいこう
08/02/05 23:31:04
>>63

2つに分けるか1つにするかなら、大差は無いと思う。
繋がりが薄いのは全部独立ファイルにするなら、そのメリットが十分にある場合のみかな。
例えばネットワーク運用で入力者がそれぞれ違うとか。
そうでもなければ管理がややこしくなるだけだから避けた方が良いんじゃない?
アドバンスじゃないと尚更色々大変になるだけだし。

そういえば昔5のデベロッパー買った時は、リレーション崩さずにファイル名変える事だけが目的だったけど、
7以降はそのメリットが無くなったんだなぁ。今気がついた。

78:63
08/02/06 22:27:03
>>77 レスありがとうございます。

> 例えばネットワーク運用で入力者がそれぞれ違うとか。
げっ! 複数ファイルを1ファイルの複数テーブルにまとめると
ネットワーク運用時に同時に1人(1ファイル分)しか作業できなくなるんですか。そりゃダメですね…
台帳と明細台帳くらいしかまとめられないなぁ。

6→9だと関数の中身も見知らぬものがたくさんあって困惑してますけど、条件付き書式が超便利ですね。

79:名無しさん@そうだ選挙にいこう
08/02/06 22:44:16
>>73
> あなたが本ソフトウェアを職場にて使用している場合に、
> あなたは、自宅用または携帯用のコンピュータ1台に
> あなたのみが使用するためのコピーをもう1部作成するこ とができます。
というわけで、他のビジネスソフトみたいに個人使用の場合は固定用と携帯用はダメっぽい。

アクティベーション解除の電話したときもそんなことをいってたが、
めんどくさいので職場用と携帯用といってごまかした。
つーか、前からこうだったっけ?

80:名無しさん@そうだ選挙にいこう
08/02/07 01:22:04
> ネットワーク運用時に同時に1人(1ファイル分)しか作業できなくなるんですか

んなわけない
できるだけファイルは少ない方がメンテしやすい
ただ仕様変更が想定される場合、アプリとデータファイルには分けた方がいい

V9になってから、同ファイルのスクリプト編集他も複数人で同時
実行できるようになったので、ファイル分ける必要が激減した

81:名無しさん@そうだ選挙にいこう
08/02/07 15:51:00
OS X で FMP9Advanced を使っているのですが、表型式で列のドラッグをすると FMP が落ちる
場合が多いです。

そのとき、アプリはすなおに死ぬのですが、ライセンスを管理するデーモンかなにかが残って
いるみたいで、アプリを再起動して同一シリアルのソフトがすでに起動中ですと表示され
FMPを起動できません。
OSを再起動すればいいのですが、アプリが不調になるたびにOSから再起動していたのでは
仕事になりません。OSX だけでなく、仮想環境で立ち上げている Windows まで終わらせないと
いけなくて、とても非効率です。

デーモンを殺すとか、ファイルを削除するとかで、FMPのアプリを再起動する方法はないのでしょうか。

82:名無しさん@そうだ選挙にいこう
08/02/08 01:45:07
アクティビティモニタとかいうので、FMのプロセス落せば?

83:名無しさん@そうだ選挙にいこう
08/02/10 18:55:55
「レコードの送信/保存」でPDFに書き出す際、
オブジェクトフィールドのJPG画像はPDFに出来ないのでしょうか?

現状では画像のみ消えてしまうようですが、
何かやり方がありましたら教えてください。

環境は、Windows Vista/ FM 8.5です。

84:83
08/02/10 19:09:56
自己解決しました。
オブジェクトに挿入していた画像が大きすぎたようです。
印刷に耐えられるような解像度では難しいようですね。

85:名無しさん@そうだ選挙にいこう
08/02/10 23:23:42
流してネットしていたところ、こういうページに辿り着きました。
URLリンク(okwave.jp)

で、計算式の書き方で教えて欲しいのですが、
このページで紹介されている計算式で、

   if(beta<>"", exact(alpha,beta).1)

とありますが、

この場合「<>」 と 「.1」 ってどういう言う意味なのでしょうか?
ヘルプや参考書にも載ってなく、意味が理解できず困ってます。

また、この計算式のままコピペしたのですが正常に動きません。
htmlで表示されるとき、別の文字に化けてしまったのでしょうか。

86:85
08/02/10 23:32:27
すみません、演算子で調べたところ載ってました。

<> は ≠ と同じなのですね。

.1 は =1と同じなのかな。

87:名無しさん@そうだ選挙にいこう
08/02/11 23:34:40
>>85
なんじゃ、これ。

なぜブロックしたいテキストフィールド[alpha]自己リレーションしなきゃいけないんだ?
それに、exact(alpha,beta)ってチェックボックスに使うテキストフィールド[beta]には
どんな値を入れること想定してるの?alphaと同じ値を入れるの?
8.5に対してなあのに、計算式でコンマを使ってる段階でなんかと思う。
多分.1って,1の書き間違いだと思うけど意味不明な解答だな。

フィールド毎に制御したいのなら、ANo.2で。
自分だったらチェックフィールドBには0か1が入るようにして、
制限の式は「not B」とだけするな。
フィールドBの値が0ないしはnullなら「not B」の答えは「1」(真)で
編集できるが、Bの値は1なら答えは「0」(偽)で編集不可となる。

レコード毎に制御したいのなら、「アカウントとアクセス権の管理」で
新規にアクセス権セットを作り、レコードのカスタムアクセス権の「編集」を
計算式による制限にして、「not B」とするだけ。
このアクセス権でログインしてる限りBフィールドに値が入れば、そのレコード
全体が編集できなくなる。
当然チェックの付け直しも出来なくなる。もし、このアクセス権のユーザにチェック
の付け直しをさせたいのであれば、「スクリプトを完全アクセス権で実行」にチェックを
入れたスクリプトでフィールド設定を使って値を変えるにしなきゃいけないけどな。




88:名無しさん@そうだ選挙にいこう
08/02/11 23:39:53
ああ、ごめん。
ANo.1 の意味わかった。
チェックボックスに使うテキストフィールド[beta]に[alpha]と同じ値を入れたいが
ために、わざわざ自己レリーションによる値一覧つくるんだな。
ANo.2でいいじゃん…これが「どんな人:経験者」の回答なのか。
随分と遠回りなことを教えたいんだな。

89:名無しさん@そうだ選挙にいこう
08/02/12 15:17:25
8の評価版ってもうどこにもないの?

90:名無しさん@そうだ選挙にいこう
08/02/12 20:42:47
>>89
なぜ今頃8なの?9じゃだめ?
OSが2000だから?
でも、もし、これでいいやって評価出来ても正規のルートで買えないよ。

91:名無しさん@そうだ選挙にいこう
08/02/12 21:49:11
オークションでいいんじゃね

92:名無しさん@そうだ選挙にいこう
08/02/13 12:10:32
セミナーの Stairway to 7 に最近行った人いる?

地方から参加しようと思っているんですけど
内容的にはどのレベル向け?
基本、6までの知識しかないんだけど
役に立ちますかね?

93:名無しさん@そうだ選挙にいこう
08/02/13 13:09:11
>>92
レベル高いから役に立つかは自分次第
レベル高いわりに言葉が分かりやすいからその場で分かった気になれる w
けど自分で同じことやろうとすると分かってなかったりもする orz

94:自宅警備員
08/02/13 20:40:36
>>92
日本のセミナーがレベルたけーわきゃねーだろっつーのwwwwww

95:名無しさん@そうだ選挙にいこう
08/02/13 21:46:08
>>94

ニートには聞いていません。

>>93

サンクス

96:名無しさん@そうだ選挙にいこう
08/02/13 23:17:19
>>95
でも、どちらかというと>>94の方が的を射ていると思うよ。
>>93の要点って「自分次第」の4文字なんだし。

本当に真面目に参加を検討してどういう内容なのか知りたいと思うなら、
こんなところで聞かないでしっかりと問い合わせたりネットで評判を下調べした方がいいよ。

97:名無しさん@そうだ選挙にいこう
08/02/13 23:19:57
これはもう>>94=96乙と言わざるを得ない

98:名無しさん@そうだ選挙にいこう
08/02/14 01:51:48
横棒スケジュール表の作り方って既出でしたでしょうか?
テンプレートとか無いでしょうか・・・
Pro9です


99:名無しさん@そうだ選挙にいこう
08/02/14 22:19:49
セミナーの類に出て技術が少しでも身に付くと思ってる奴は適性ない
普通はチュートリアルやるなり、入門書をざーっとやってみて、その後は
自分の課題や案件に取り組む、エラーがでたら付属ランゲージ・レファレンスや
ググると大抵解決策がある
周りに困ったときに教えてくれる先輩やらがいれば、それがベスト

セミナーなんて意味無いね、チュートリアルやったほうがよっぽどいい

100:名無しさん@そうだ選挙にいこう
08/02/14 22:52:41
>>98
ファイルメーカー選手権で似たのが出たかなぁ
最近、テンプレートとかどんどん消えてる状況なので
あらゆるキーワードで検索してみて
Pro9に拘らず、コンバートか、参考にしてね

101:名無しさん@そうだ選挙にいこう
08/02/14 23:59:44
スケジュール表はこだわると糞重い物を作ってしまいかねないんで
技術力アップが前提と割り切るべし。

102:名無しさん@そうだ選挙にいこう
08/02/15 00:13:00
>>98
スケジュール表といったらこれなんてどう?
URLリンク(www.seedcode.com)
Freeあり

103:名無しさん@そうだ選挙にいこう
08/02/15 00:17:43
>>99
セミナーのいいところはライブに質問ができること。
周りに困ったときに教えてくれる先輩やらがいないから
お金だして、>>99のいう教えてくれる先輩になってもらうってこと。


104:名無しさん@そうだ選挙にいこう
08/02/15 01:21:32
>>103
マジレス禁止

105:名無しさん@そうだ選挙にいこう
08/02/15 11:31:26
> お金だして、>>99のいう教えてくれる先輩になってもらうってこと。

チュートリアルを終え、課題で遭遇したエラー/不明点をググっても
解決方法がみあたらない
そこで、セミナーで“講師”に質問して、マトモな回答がでてくるか?
非常に運良く講師が有能だったとしても、普通、一人で多くは質問できない

解決するかどうかわからないまま、1つか2つの質問をしにセミナーに行く
価値はあるかな?


106:名無しさん@そうだ選挙にいこう
08/02/15 11:39:48
Win版でファンクションキーにスクリプト割り当てたいのですが、基本機能には組み込まれていませんか?


107:名無しさん@そうだ選挙にいこう
08/02/15 12:08:44
>>106 カスタムメニュー機能つかってもできない

108:名無しさん@そうだ選挙にいこう
08/02/15 12:50:27
1ファイルに多テーブルで構成できるのは評価できるんだけど
テーブル(レイアウト)が多くなり過ぎて
いちいちプルダウンで表示させるのが面倒くさい
なにか良い方法ない?

109:名無しさん@そうだ選挙にいこう
08/02/15 13:10:32
>>108
レイアウト管理用のテーブルを作ってスクリプトでレイアウト切り替え

110:名無しさん@そうだ選挙にいこう
08/02/15 16:36:46
>>109

どゆこと?

111:名無しさん@そうだ選挙にいこう
08/02/15 18:29:22
>>108
やっぱりダメですか・・・社内システムの構築にFMをと思ったのですが、
ファンクションが使えないと却下されるの確定です・・・残念

112:名無しさん@そうだ選挙にいこう
08/02/15 22:03:25
うん、 基幹業務ソフトのFキーに慣れた頭の固い管理職を
説得するのは厳しいだろう

113:名無しさん@そうだ選挙にいこう
08/02/15 22:14:32
画面上に仮想Fキー作ってそこをクリックさせるってのはどうかな?

114:名無しさん@そうだ選挙にいこう
08/02/15 22:17:20
おれMacだから分からんけど、自動化ユーティリティと
FMのスクリプト連携でできないの?

115:名無しさん@そうだ選挙にいこう
08/02/16 00:13:58
>>110
レイアウト名フィールドのあるテーブルを作って、そのテーブルを別ウインドウで開いて、
目的のレイアウト名のレコードを選択したら、ウインドウを指定した上で
計算によるレイアウト名でレイアウト切り替え。

プルダウンよりは選択しやすいんじゃない?

116:名無しさん@そうだ選挙にいこう
08/02/20 01:39:24
質問です(FM 8Pro Mac 10.3.9)。

あるスクリプトの実行中に「スクリプト一時停止/続行」で画面上の表示を
確認してから次のステップに移行するようにしているのですが、それまでの
時点で使用者が誤動作をしている場合、そのレイアウト上に配置したボタン
でスクリプトを強制的に終了出来ればと思い、そのボタンに「全スクリプト終了」
を指定したのですが、こういう実行途中のスクリプトを他のスクリプトで
終わらせるやり方は間違っているでしょうか?

117:名無しさん@そうだ選挙にいこう
08/02/20 03:08:38
まちがってないが、ユーザがそのボタンを押さずに、続行ボタンやEnter
キーを押したらどうするんだ?

118:名無しさん@そうだ選挙にいこう
08/02/20 11:42:25
深夜の質問にレスありがとうございました。

119:名無しさん@そうだ選挙にいこう
08/02/20 11:43:13
↑ すみません、間違えました。

深夜の質問にレスありがとうございました。

>ユーザがそのボタンを押さずに

その後のスクリプトは条件分岐でいくつかの外部スクリプトを実行するように
なっています。

120:名無しさん@そうだ選挙にいこう
08/02/20 11:45:46
(連投すみません、何故か一度に送信しようとするとエラーになるので)

その中でループを使ってるのは一つだけなのですが、もともとそのスクリプトは
あまり使用しないもので、最悪の場合はユーザによる強制終了(コマンド+ピリオド)
の方法を、例えばレイアウト上に分かりやすく書いておこうかと思います。
カッコ悪いですが。

とにかく間違ってない、とのことだったので安心しました。

ところでヘルプを見て思ったんですが、(ユーザによる強制終了を許可)スクリプト
ステップでは「コマンドーピリオド (Mac OS)」とありますが、(全スクリプト終了)の
スクリプトステップでは「esc キー (Mac OS)」となっています。

これはなぜスクリプト毎に終了させるショートカットが違うのでしょうか?

121:名無しさん@そうだ選挙にいこう
08/02/20 15:57:49
>>120
Command+.とescでは役割が違うから。

122:119,120
08/02/20 16:21:08
あー、なるほど。
ありがとうございました。

また長文&教えて君で失礼しました。
以後気をつけます。

123:名無しさん@そうだ選挙にいこう
08/02/21 16:36:37
誰かサーバはFMS8以上でクライアントはFMP8以上、そんでもってVPNなんかで光回線のネット経由で接続してる人居ますか?動作とかどんな感じでしょ?作りにもよると思いますが。。会社と自宅間など。

124:名無しさん@そうだ選挙にいこう
08/02/21 16:44:45
>>123
問題無し。回線品質によるかもだけど。
FMS5.5に比べるとソートとかもマシになってる。

125:51-52
08/02/22 10:29:45
お礼が遅くなり申し訳ありませんでした。(遅すぎだ)←ごめんなさい入院してました

教えていただいた方法で試してみます!!
ありがとうございました。

126:名無しさん@そうだ選挙にいこう
08/02/23 20:49:17
キヨスクとかランタイムってサーバーPCに置いて、クライアントPCから開ける?

127:名無しさん@そうだ選挙にいこう
08/02/23 21:08:30
開けるが、マルチユーザによる同時使用はできない

128:名無しさん@そうだ選挙にいこう
08/02/24 02:25:16
ENTERキーでフィールドの移動ができるようになったのは
どのバージョンから?

129:自宅警備員
08/02/24 09:45:41
>>128


130:126
08/02/24 15:38:16
>>127
あいがと。
マルチじゃなくていいんだ。
誰でも自分のPCから開いて(同時に1人)操作できれば。

131:名無しさん@そうだ選挙にいこう
08/02/26 16:08:36
起動スクリプトを設定したFMのファイルを定期的にWindowsXpで起動したいんだけどどうすればいいですか?
タスクスケジューラに目的のファイルを設定して、時間が来たら実行されましたとなるけど、実行されていないです。
なぜ???


132:名無しさん@そうだ選挙にいこう
08/02/27 08:53:59
評価版のメール送ってくれない・・・orz。

133:名無しさん@そうだ選挙にいこう
08/02/27 21:12:14
ブラウザfirefoxだとうまく行かないのよね


134:名無しさん@そうだ選挙にいこう
08/03/02 23:52:16
V9のマニュアルWebで見れるとこある?

135:名無しさん@そうだ選挙にいこう
08/03/03 12:17:05
>>134
公式にあるYO
URLリンク(www.filemaker.co.jp)

136:名無しさん@そうだ選挙にいこう
08/03/03 12:58:33
>>135


137:名無しさん@そうだ選挙にいこう
08/03/03 14:54:58
ファイルメーカーってサブフォーム使えんの?

138:名無しさん@そうだ選挙にいこう
08/03/03 19:17:05
>>137
おそらくポータルみたいなこと。

139:名無しさん@そうだ選挙にいこう
08/03/04 00:43:41
素人書き込みすまん!
FileMaker9から、MySQLのDBを直接読み書きできるんだよね?
ファーストサーバとかの、ホスティング共用サーバで用意されているMySQLのDBにも、FileMaker9でアクセスできんの?

140:名無しさん@そうだ選挙にいこう
08/03/04 04:24:19
>>139

MySQL 側で許可されていればできるよ。

141:名無しさん@そうだ選挙にいこう
08/03/04 17:21:10
>>140
具体的には、ファーストサーバのギガント2なんだけど、どうでしょ?


142:名無しさん@そうだ選挙にいこう
08/03/04 18:16:58
>>141
URLリンク(www.fsv.jp)
MySQLのインストールも自分でやるのが基本みたいだから設定も
自分でするんでしょ?いかようにでも出来ると思うんだけど
これ読んでも分からないんだったら運用が厳しいんじゃない?


143:名無しさん@そうだ選挙にいこう
08/03/04 20:01:55
>>142

調べてみた。

SSH、TELNET等による MySQLサーバへのリモート操作はできません。

だってさ…。
外部からMySQLサーバへアクセスできないみたい。

144:名無しさん@そうだ選挙にいこう
08/03/12 00:10:06
引越しでFileMaker8.5の元のパッケージ無くしてしまった・・・
CDはあるのにインストール出来ねorz
PCおかしくなってインスコし直したのに使えないよ(ノД`)

145:名無しさん@そうだ選挙にいこう
08/03/12 05:02:12
>>144
ちゃんとユーザー登録してるんだったらファイルメーカー社に問い合わせてみるくとをお勧めしますです。

146:名無しさん@そうだ選挙にいこう
08/03/12 09:42:26
基本的な質問すみません。
ファイルメーカーPro7.0、初めて扱うのですが、レコードを表の形で
一覧印刷したいのですが、縦置き形式でのヘッダ・フッタ使用での
一覧印刷はできたのですが、横置き形式で横にデータが並んでいく
ようなレイアウトはどうしたらいいのでしょうか?
当方Filemaker初めてで突然作れと言われ困惑しています。
根本的な質問で恐縮ですが、よろしくお願いします。

147:名無しさん@そうだ選挙にいこう
08/03/12 21:00:30
FMP6から9にうpしたのをきっかけに、分離モデルに作り直そうと思っています。
ソリューションの細かなバージョンアップ(改良)には分離モデルは便利そうなので…。

ただ検索してみても「面倒だ」「セキュリティ等に気をつけないといけない」などとあるだけで
具体的にどういう問題があるのでどう気をつけないといけないのかわかりません。
もう少し具体的なことをアドバイスしてもらえないでしょうか? よろしくお願いします。

148:名無しさん@そうだ選挙にいこう
08/03/12 21:49:11
>>146
最初から何も調べる気がないのがバレバレ
マニュアル嫁

149:名無しさん@そうだ選挙にいこう
08/03/13 00:13:55
開発はやや面倒だろが、保守は楽だろう

セキュリティは5-6に比べよくなってる、一応SSLもある
アカウント管理も作りこみ可能だからセキュリティ的にプラス
データビューでいろいろ見えちゃう、っていうなら分離云々とは関係ないし
意味不明

まぁ、5-6に比べると作り込めるので、凝ると工数もかかる

150:名無しさん@そうだ選挙にいこう
08/03/13 06:43:42
>>148
そういわずに助けてくださいよう。
表レイアウトでレコードを縦に積むのは簡単にできたのですが、
横に並べる方法がわからんのです。
これが出来れば紙台帳をFilemakerで置き換えられるのですが……

151:名無しさん@そうだ選挙にいこう
08/03/13 07:32:30
>>150
ふざけるな。ここはサポートセンターじゃねえ!

152:名無しさん@そうだ選挙にいこう
08/03/13 08:20:47
>>150
>横に並べる方法がわからんのです。
標準ではムリです。
アクロバチックな方法でしかできないので
初心者は諦めましょう

153:名無しさん@そうだ選挙にいこう
08/03/13 08:58:04
>>152
ありがとうございました。

154:名無しさん@そうだ選挙にいこう
08/03/13 08:59:39
>>150
印刷時だけでいいなら、レイアウト設定>印刷タブ

155:150
08/03/13 11:22:08
>>154
ありがとうございました。
今のところ不慣れでうまく並びませんが、これをヒントに研究してみます。
MacからPCへの移行でFilemakerは入ったもののマニュアルすら配布されず、
入門本とにらめっこしながらでご迷惑おかけします。

156:名無しさん@そうだ選挙にいこう
08/03/13 21:02:07
ヘルプを見るということはしないのですかそうですか

157:名無しさん@そうだ選挙にいこう
08/03/14 04:48:45
みんな>146に厳しいな。横から入りにくいじゃん・・・。

いまいちイメージわからんけど、
下じゃなくて右に行く形の入力レイアウトがほしいのか、帳票印刷がほしいのか、両方か?
入力レイアウトは実用性にも疑問があるけど、多分完全には無理。
帳票だとしたら、親子テーブルにして、親を印刷ページあたり1レコードに設定、子をデータが妥当かな。
両方だとしてもページ区切りある事になるから同じ。
まぁ純粋に印刷だけならフィールド回転っていう荒技もあるけど。

こういう内容は確かにマニュアルには見つけにくいだろうと思ってマジレスしてみた。

158:名無しさん@そうだ選挙にいこう
08/03/14 05:00:11
>>147
分離モデルはバージョン8でチャレンジしたけど、データテーブル内に計算式を置いていくと
「これは果たして分離か?」という疑問に陥って、結局中途半端な分離で妥協した。
ファイルメーカーはコンセプト的に完全分離は向かない、という結論で最近は甘んじてる。
でも本当は突き詰めればできるはず。スキルを高めるべきじゃないかなと思ってる。


159:150
08/03/14 06:34:55
>>157
ありがとうございます。必要なのは帳票印刷だけで入力は
別レイアウトにするつもりです。
ご指導の方法試してみます。

160:名無しさん@そうだ選挙にいこう
08/03/14 16:36:27
> データテーブル内に計算式を置いていくと「これは果たして分離か」という疑問?

そうそう、所詮はなんちゃって分離
前にも書いたけど、イベント対応すればほぼ完全に分離できると思う

ただ、外部DB使うなら、完全に分離できる


161:名無しさん@そうだ選挙にいこう
08/03/14 16:40:01
△ 外部DB使うなら、完全に分離できる
○ 外部DB使うなら、完全に分離されてしまう(好むと好まざるに関わらず)

162:157
08/03/14 17:53:36
>>159
簡単に書いちゃったけど、結構色んな技を駆使しないと実現できないよ。

安易な方法:スクリプトでデータ抽出して並べ替え&集計
苦労人な方法:レイアウトで1行ポータルをひたすら並べる
高度な方法:データ側にソート順位を更に解析した計算フィールドとして持たせる&複層リレーション
      (但し動作が不安定になりやすい)


163:名無しさん@そうだ選挙にいこう
08/03/14 17:57:01
外部DBを分離の為に使うっていうのは、一見無駄な労力に感じるけど、
考え方によっては・・・かっこいいなw

164:150
08/03/14 18:37:54
>>162
ううーむ……
システムが横置きに対応してくれているとありがたかったんですが(w
なかなか簡単にはいかないのですね。

165:名無しさん@そうだ選挙にいこう
08/03/14 20:17:22
>>163
まぁ、やってみればわかるが、かなり癖あるぞ。
例えば、ポータル内に表示する時ちゃんとソート順指定してやらないと、
ロードされた順になるから、他で最後の方に表示されるレコードを検索で
表示していたら、それが最初に表示されるとか。当然ポータルにソート順
を指定すると表示が重たくなると。

166:名無しさん@そうだ選挙にいこう
08/03/15 19:02:27
>>165
こんなこと聞いちゃいかんかもしれんが、お勧めの無料外部DBは?
いや逆を聞いたほうがいいのか・・・

167:名無しさん@そうだ選挙にいこう
08/03/15 22:45:47
>>166
MySQLじゃね?DBは無料。
でもODBCドライバは有料だけどね。$29.95
ちなみにMacで推奨されてるのはActual Open Source Databases
URLリンク(www.actualtechnologies.com)

168:名無しさん@そうだ選挙にいこう
08/03/17 04:36:55
しかし、FMはMySQL対応など堅実なアップグレードをしているね。

あとは、MySQL並みに速くなればOKさ。

169:名無しさん@そうだ選挙にいこう
08/03/19 11:18:41
この間終了時にきちんと終了せずにエラーが出ました。
その後、再度FileMakerを立ち上げて先のファイルを「修復」したのですが最後の
レポートで特に「修復不可」や「定義の再成」で引っ掛った項目もなく、ファイル
自体は大丈夫なのかな?と思いつつそのまま使用しています。

そこで質問なのですが、みなさん「修復」とか「最適化コピー」って多用していますか?
ある程度問題なく運用できているファイルをそのまま使い続けるのでなくて、たまに修復
したファイルや最適化コピーしたファイルに切替えた方がいいんでしょうか?

170:名無しさん@そうだ選挙にいこう
08/03/19 15:10:39
>>169
「修復」はあくまで緊急手段。

ファイルの構造を変更したら、別名保存でレコードを空にしたクローンを作っておく癖をつける。
もし万が一、ファイルが破損したら、「修復」したファイルのデータを、クローンのファイルに
インポートして差し替え。

修復したファイルは完全なものではないので、内部構造がおかしくなっている可能性がある。
長年そういったことを繰り返しているといつか大きなダメージをくらうことになるかもしれない。

最適化コピーは気休めかな…ファイルサイズ小さくなるけど、そんなに頻繁に最適化する
必要ももない。

171:169
08/03/19 15:42:00
レスありがとうございました。
つい気になったもので・・・。

今ちょっと仕事の合間にチェックしてレス見つけたのでソースをすぐに
見つけれませんが、確かファイルを開く時にFileMakerがファイルが正常か
どうかを確かめてから開くってどっかで読んだ気がするのですが、よほどの
ことがない限りこのまま使い続けます。

172:名無しさん@そうだ選挙にいこう
08/03/20 01:35:54
別にクローンの必要は無いから、FMSじゃクローンできないし
FMS+バッチで歴代のバックアップを残していくのがベスト

173:名無しさん@そうだ選挙にいこう
08/03/21 16:18:26
>>170
>ファイルの構造を変更したら、別名保存でレコードを空にしたクローンを作っておく

それは一理あるな。俺もこれからそうしてみよう。
でも最適化コピーは自動的にそうしてくれるもんだと思ってたよ。

174:名無しさん@そうだ選挙にいこう
08/03/23 22:42:55
クローンにする意味って何? ディスクスペースの節約か?
データと一緒に履歴管理したほうが絶対良い

175:名無しさん@そうだ選挙にいこう
08/03/24 18:27:03
FM7系なんですが、WindowsXPと2000での挙動を比べると、XPってスクロールとかすごく重くないですか?
これ、ウチの環境だけかな。

176:名無しさん@そうだ選挙にいこう
08/03/24 19:57:41
>>174
修復したファイルを読み込む時は空のデータベースに読み込むから。
勿論データベースのバックアップを定期的に幾世代もとった上での話。

177:名無しさん@そうだ選挙にいこう
08/03/24 22:50:00
だから、障害発生時に、特定の世代のバックアップ(データ入り)から
クローン作ればいいじゃんか? 世代バックアップあるなら、クローンは
不要、つか全くの無駄

ちなみに、ワンタッチで全ファイルをクローンできるように
スクリプト作っておくと便利(特にv6以前)

178:名無しさん@そうだ選挙にいこう
08/03/28 15:49:04
共有のことで質問デス。
FMP6で複数店舗の顧客管理・受注管理をしています。
今はそれぞれの店舗で別データベースとして処理しているのですが、
コレを一元化したいのです。売上管理とか出荷票出力を一括でできるので。
データベースをひとつにして、LANで共有したいのです。

ただ、受注処理作業を複数の担当者が同時に行うことになりそうです。
たとえば同じ受注スクリプトを2人が同時に動かす必要があります。
知人には、
「ファイルメーカじゃ無理。同じファイルを同時に触ることはできない」
と言われました。なにか方法は無いですか?
他のデータベースソフトでも同じでしょうか??

179:名無しさん@そうだ選挙にいこう
08/03/28 18:25:45
>>178
スクリプトを予約しておいて、他の人が終わったら動かすとかなら出来そうだけど。

180:名無しさん@そうだ選挙にいこう
08/03/28 19:34:16
>>178
その受注スクリプトとやらの中身がわからんとなんとも答えられない。
同時に同じレコードに書き込みにいくようなスクリプトだとエラーが出るけど、
処理するレコードが違えば、同時に同じスクリプトを走らせても大丈夫。

# 排他処理等エラー処理をどこまで出来るかが腕の見せ所。

181:名無しさん@そうだ選挙にいこう
08/03/28 20:40:50
>>177は放置なんだね

182:名無しさん@そうだ選挙にいこう
08/03/28 21:09:16
うん、いまごろ気づいたの

183:名無しさん@そうだ選挙にいこう
08/03/28 23:54:47
排他処理ってさぁ、FMの排他処理はFMが勝手にやるから、腕も何も
関係ないだろが

バッチでFMが勝手にロックして排他がかかって更新できなかった
レコードのIDを履歴として残して、ユーザに「これ、なんとかしてね」位
のことしかしようがない

184:名無しさん@そうだ選挙にいこう
08/03/30 10:46:19
同じファイルを同時に直接作業することはできないが、
リレーションで作業することはできるのは?

別々の店舗用のファイル(テーブル)を作ればどうよ?

185:178
08/03/31 15:16:27
皆さんありがとうございます。
なるほど、同レコードでなければOKとなれば、
やりたいことができるかもしれません。とりあえず今からやってみます。

>>184
今店舗ごと別テーブルなんですが、何のリレーションもありません。
売上なんかがバラバラで出てしまうし、出荷票もCSVで吐き出したものを
エクセルでまとめるという手間をはさんでいます。
リレーションは速度が心配・・・

とりあえずネットワークつくってためしてみよっと。

ところで今日までですね、FM9へのアップグレードキャンペーン。
5.5とか6のひとだけかな。うーん、悩ましい。
簡単にコンバートできるならいいんだけど・・・

186:名無しさん@そうだ選挙にいこう
08/03/31 20:06:53
レコード最後のページにだけある画像を表示させる方法ってないでしょうか

187:名無しさん@そうだ選挙にいこう
08/04/01 00:29:50
計算式のフィールド  牽引オプション非保存
If(Status(レコード数)= Status(レコード番号),ネタ画像,"")

188:名無しさん@そうだ選挙にいこう
08/04/01 00:30:00
レコード最後のページってのは、1レコードをプリントした時
複数ページにまたがるけど、その最後のページにあたる部分。
ということなのか、レコード最後じゃなくて、最後のレコード
なのか…意味わかんね。

189:名無しさん@そうだ選挙にいこう
08/04/01 10:42:08
自己リレーション引っ張って、ソートを降順にして1レコードだけ表示すればいいんじゃないの?

190:186
08/04/01 11:20:09
>>187
ありがとうございます、その方法で出来ました。

>>188-189
分かりにくくてすみません、確かに"ページ"って書くとそういう風にも読み取れまねorz

191:名無しさん@そうだ選挙にいこう
08/04/03 23:09:46
例えばA、B、C、Dとテキストフィールドがあったとして、その中に任意に整数(もしくは空欄)を入れるとします。

打ち込んだ整数に重複があった場合、注意メッセージを計算フィールドにて表示させたいのですが、
良い計算式を思いつきません。お力を貸して頂けませんでしょうか。

今考えていたのがCase関数を使ったものだったのですが、
処理が甘く、意図した動作に至りませんでした。よろしくお願いします。


Let ( a = "※重複個所があります。設定を見直して下さい。" ;
Case (
A = B ; If ( IsEmpty ( A ) ≠ 1 ; a ) ;
A = C ; If ( IsEmpty ( A ) ≠ 1 ; a ) ;
A = D ; If ( IsEmpty ( A ) ≠ 1 ; a ) ;

B = A ; If ( IsEmpty ( B ) ≠ 1 ; a ) ;
B = C ; If ( IsEmpty ( B ) ≠ 1 ; a ) ;
B = D ; If ( IsEmpty ( B ) ≠ 1 ; a ) ;

C = A ; If ( IsEmpty ( C ) ≠ 1 ; a ) ;
C = B ; If ( IsEmpty ( C ) ≠ 1 ; a ) ;
C = D ; If ( IsEmpty ( C ) ≠ 1 ; a ) ;

D = A ; If ( IsEmpty ( D ) ≠ 1 ; a ) ;
D = B ; If ( IsEmpty ( D ) ≠ 1 ; a ) ;
D = C ; If ( IsEmpty ( D ) ≠ 1 ; a ) ;
) )

192:名無しさん@そうだ選挙にいこう
08/04/03 23:18:48
カード型データベースで語ることなど殆どないだろうに
ここは何を語るスレなんだ?

193:名無しさん@そうだ選挙にいこう
08/04/03 23:24:54
レスが読めないの? 日本語は苦手?

194:名無しさん@そうだ選挙にいこう
08/04/03 23:32:54
てかカード型データベースって何年前の知識だよ

195:名無しさん@そうだ選挙にいこう
08/04/04 01:09:04
>>191
ヒント 自己リレーション

196:名無しさん@そうだ選挙にいこう
08/04/04 01:28:24
かなり大雑把な質問。


5ギガを超えるファイルを含む全10ギガ程度のデータベースを
数にして30個程度ホストしてるサーバーがあるんだ。

サーバースペックはXeon2.4Gデュアル、MEM4GB、2003serverで
FM9serverAdvでクライアント数はピークで30。

で、使い始めからの悩みなんだけど、しょっちゅうサービスが不安定に
なって、最悪停止出来ずに再起動。ファイルは破損、修復すると修復
フィールドが大量に出来てinport/exportの順序が狂ったり大変なんだ。

この程度の規模で管理してる兄弟達は、ザックリとどのあたりを改善
すればいいと思う?データベースの組み方が悪い、という話も聞いた
ことはあるけど、果たしてFM内のみで実現可能な組み方をして、サービス
レベルで不安定になるものなんだろうか。

197:名無しさん@そうだ選挙にいこう
08/04/04 02:11:41
まず壊れるケースを検証しなきゃわからんでしょうが

198:名無しさん@そうだ選挙にいこう
08/04/04 08:59:32
リレーショナル機能を装備するのは無理だろ
目一杯がんばってもモドキ


199:名無しさん@そうだ選挙にいこう
08/04/04 10:56:56
FMS9のバージョンは?
9.0.1だと2003サーバでよく落ちると報告あり。
最新版のアップデータを当てると改善するかも。
それともすでに当ててるのかしら?

200:名無しさん@そうだ選挙にいこう
08/04/04 12:22:48
>>198
10年前の知識に縛られた爺さん?

201:名無しさん@そうだ選挙にいこう
08/04/04 12:42:59
春は変な人が増えるから気をつけなさい

202:名無しさん@そうだ選挙にいこう
08/04/04 13:16:21
いや、FileMakerは全然リレーショナルデータベースじゃないよ
無理やり実現している機能も少しはあるけど、今後も無理ぽ
正規化なんて望むべくもない

203:名無しさん@そうだ選挙にいこう
08/04/04 14:21:54
>>191
合体フィールドを作って4つのフィールドを合体

数字1 & "¶"& 数字2 & "¶"& 数字3 & "¶"& 数字4

表示フィールドは
If(
PatternCount(数字合体, 数字1) > 1 or
PatternCount(数字合体, 数字2) > 1 or
PatternCount(数字合体, 数字3) > 1 or
PatternCount(数字合体, 数字4) > 1,
"既入力","")

しかし、これだと2桁以上の数字の片方にマッチしています
だれかアイディアはないですか?

204:名無しさん@そうだ選挙にいこう
08/04/05 00:21:04
>>203
数字を一塊として認識させればいい
例えば「#」を前後に貼り付ける
(空白自体がマッチするのを防ぐため、空白時にキャンセルする)

数字a If(IsEmpty(数字1),"","#" & 数字1 & "#")
数字b If(IsEmpty(数字2),"","#" & 数字2 & "#")
数字c If(IsEmpty(数字3),"","#" & 数字3 & "#")
数字d If(IsEmpty(数字4),"","#" & 数字4 & "#")

数字合体 
数字a & "¶"& 数字b & "¶"& 数字c & "¶"& 数字d

チェック表示
If(
PatternCount(数字合体, 数字a ) > 1 or
PatternCount(数字合体, 数字b ) > 1 or
PatternCount(数字合体, 数字c ) > 1 or
PatternCount(数字合体, 数字d ) > 1,
"既入力","")

もちろん、数字aなどに置き換えなければ、計算式は長くなるが
追加フィールドは2つだけになる


205:191
08/04/05 12:53:57
>>195
>>203-204

どうもありがとうございました。
PatternCount関数はこういう風に使えたんですね。目から鱗です。

一応Case関数使った方法でも出来ましたので紹介しておきます。

Let ( a = "重複個所があります。" ;
Case (
(A = A) and ( IsEmpty ( A ) ≠ 1 ) ; a ;
(A = B) and ( IsEmpty ( A ) ≠ 1 ) ; a ;
(A = C) and ( IsEmpty ( A ) ≠ 1 ) ; a ;

(B = A) and ( IsEmpty ( B ) ≠ 1 ) ; a ;
(B = C) and ( IsEmpty ( B ) ≠ 1 ) ; a ;
(B = D) and ( IsEmpty ( B ) ≠ 1 ) ; a ;

(C = A) and ( IsEmpty ( C ) ≠ 1 ) ; a ;
(C = B) and ( IsEmpty ( C ) ≠ 1 ) ; a ;
(C = D) and ( IsEmpty ( C ) ≠ 1 ) ; a ;

(D = A) and ( IsEmpty ( D ) ≠ 1 ) ; a ;
(D = B) and ( IsEmpty ( D ) ≠ 1 ) ; a ;
(D = C) and ( IsEmpty ( D ) ≠ 1 ) ; a ;
))

206:名無しさん@そうだ選挙にいこう
08/04/05 13:27:47
ver.7からLet関数で変数が使えるようになってますが
どのように覚えたらいいかわかりません。
どの辺りから調べていったらいいでしょうか?

207:名無しさん@そうだ選挙にいこう
08/04/05 20:55:33
>>197
ほんと、いつ壊れるのか何やったら壊れるのか・・ログ機能が
圧倒的に貧弱だと思う。

>>199
バージョンは常に最新をキープするよう心がけています。

FMP7、8、8.5、9が混在しまくってるのも原因になりうるかな。
CSVインポートの問題もあって全部9に統一したいけど金が・・・。

208:名無しさん@そうだ選挙にいこう
08/04/06 00:47:26
ログに頼らずとも聞き取りと実証で確認するのが
プログラマの役目だろ
そういうFMを使ってるのだから、それなりに

209:名無しさん@そうだ選挙にいこう
08/04/07 10:34:22
>191
If( ( A=B or A=C or A=D ) and A ≠ "" or ( B=C or B=D ) and B ≠ "" or C=D and C ≠ "" ; "重複!")
これでもOK。


210:209
08/04/07 10:45:18
付け加えると、IsEmptyはリレーション先が無い時とかも絡む場合は有用だけど、
空欄かどうかだけを判定するならわざわざ使わなくても良いと思うよ。

211:209
08/04/07 11:15:43
いやそれ以前に、入力フィールドを計算式で制限した方が手っ取り早いのでは?
例えばAだったら 「A ≠ B and A ≠ C and A ≠ D」 と。
そういう仕様はNG?

212:名無しさん@そうだ選挙にいこう
08/04/07 19:54:44
なんじゃこりゃ
URLリンク(www.filemaker.co.jp)

213:名無しさん@そうだ選挙にいこう
08/04/07 23:31:46
>>212
うちもメールが来てサイト見て気になった。
テストにどんな問題が出題されるのか興味があるからシャレで受けてみるかと思ったら
>試験費用は、2008年4月現在で、17,000円(税別)です。
('A`)

214:名無しさん@そうだ選挙にいこう
08/04/08 11:06:48
>>212

これ受かったとして、得られるメリットって何?
一般の企業ってFileMaker?ナニソレ?だよな~。
就職や転職に有効なら取るけど・・・。

215:名無しさん@そうだ選挙にいこう
08/04/08 17:54:36
これはMOUS以上に浸透しないだろう

216:206
08/04/08 18:38:54
流れぶった切ってすみませんが、誰か>>206にレス下さい・・・。

217:名無しさん@そうだ選挙にいこう
08/04/08 18:59:57
>>216
覚え方って…試験でも受けるわけじゃないだろうし、
無理して覚えなくても必要ないんじゃない?
使えるようになるとちょと便利なだけだよ。

218:206
08/04/08 20:39:02
>>217
いや、ヘルプとか読んでてもある程度分かっているのが前提なので
チンプンカンプンで。
覚えると色々と便利そうなので何とかものにしたいのですが・・・。

219:名無しさん@そうだ選挙にいこう
08/04/08 20:41:39
>>218
URLリンク(www.7andy.jp)

俺が初心者のころお世話になった本。

220:206
08/04/08 20:54:22
む、こんな辞典あったんですね。
レスありがとうございます。
後で帰りに本屋寄って見てきます。

221:名無しさん@そうだ選挙にいこう
08/04/08 23:45:22
>>219
お、これつい最近オレが読破したヤツだ。
おれもver6からver9へのアップグレードでいろいろ戸惑ってるところ。一緒に勉強しようぜ>>206

ちなみにその>219の本、関数の意味を知るのには便利だったが(FMのヘルプよりは親切)
サンプルスクリプト編は屁のつっぱりにもならないレベルだった。

222:名無しさん@そうだ選挙にいこう
08/04/08 23:54:08
>>219
FMPでリファレンスと呼べるものはこれくらいしかないんだよな

223:名無しさん@そうだ選挙にいこう
08/04/09 10:12:51
現在の対象レコードのソートなどをした状態でのレコード番号を取得する方法ってないんでしょうか?
ヘルプ読むとGet ( レコード番号 )が希望通りの数値を返してくれるかと思ったら、違うみたいだし…。

224:名無しさん@そうだ選挙にいこう
08/04/09 10:20:54
>>223
計算フィールドに組み込むなら、「計算結果を保存しない」ように。

225:名無しさん@そうだ選挙にいこう
08/04/09 17:37:42
Diskの上で200KBほどのpngファイルを取り込むと
FileMakerの上で数倍の大きさになるようなのですが
元の大きさのままで取り込むことはできるでしょうか?

226:クリックで救われる名無しさんがいる
08/04/09 18:43:34
自動作成リンク
URLリンク(cedarplant.alink7.uic.to)

227:名無しさん@そうだ選挙にいこう
08/04/09 20:41:49
>>225
画像ファイルの相対位置だけを記憶するのはダメ?

228:名無しさん@そうだ選挙にいこう
08/04/09 20:48:10
他の掲示板で見つけたんだけど
URLリンク(www.fmpro.jp)
これ凄くない?

229:名無しさん@そうだ選挙にいこう
08/04/10 00:13:21
>>228
有名なお医者さんが銀座で見せたヤツが元ネタだね
今は結構みんなやってるよ

230:名無しさん@そうだ選挙にいこう
08/04/10 17:36:07
>>224
その通りすればうまくいきました。きっと基本的なことなのね…。
が、今度はリレーションで索引が見つからないといわれたんで、
リレーション用のフィールドを作って、必要なときにそっちに全置換するスクリプトを書いて
対処したんだけど、もっとスマートな方法もあるんだろうなぁ。

231:名無しさん@そうだ選挙にいこう
08/04/10 20:30:32
>>230
「現在の対象レコードのソートなどをした状態でのレコード番号」を外部キーに使おうという意味がわからん。

232:名無しさん@そうだ選挙にいこう
08/04/10 21:09:00
今は Google Chart かな。

233:名無しさん@そうだ選挙にいこう
08/04/11 09:18:20
>>230
ようするに順位を確定して諸々処理したいのかな?
順位に基いて何かを関連付けたいとしたら、その段階で順位が動的だから、
順位レコードはリレーションキーにできない。
全置換えしかないかな。

234:名無しさん@そうだ選挙にいこう
08/04/11 13:29:55
ファイルメーカー7をもっているんですけど、9でないともはやだめ?


235:名無しさん@そうだ選挙にいこう
08/04/11 13:36:29
そりゃ用途や望む機能にもよるわ。
9の新機能はスタンドアロンで使ってる人にとってはあまり必要ないし。


236:名無しさん@そうだ選挙にいこう
08/04/11 14:14:04
>>235
8がちょうどいい?

237:名無しさん@そうだ選挙にいこう
08/04/11 14:15:17
用途や望む機能にもよるって言ってんだろハゲ!

238:名無しさん@そうだ選挙にいこう
08/04/11 16:00:35
7は黒歴史。無かった事にしてくれ。

239:名無しさん@そうだ選挙にいこう
08/04/11 17:10:59
>>233
印刷じゃなく普通に表示する段階で、横に何列か並べたレイアウトも欲しい
(iTunesのリスト表示とアルバム表示みたいに切り替えたい)のですが、
普通にはできそうにないので、レコード番号を列数で割った商と余りから行と列を決めて、
列ごとにリレーションを作って表示させてます。このときにソート順も持ったまま表示したいのです。
全置換だと時間がかかるから、別の方法も考えないとなぁ。いっそCocoaで作るか。

240:名無しさん@そうだ選挙にいこう
08/04/11 17:12:59
八は末広がりで縁起も良い。九は不吉な数だな。
まぁ冗談別として、九はアクティベーションあるから、何かとねw。
個人的には九の新機能組み込むのは避けて、八でも使える設計にしてる。
でも七にはさすがに今更合わせられんかな。
ただ今更八が手に入るのかどうか・・・。

241:名無しさん@そうだ選挙にいこう
08/04/11 17:15:07
>>239
それならポータルで一発解決。おめでとう。

242:名無しさん@そうだ選挙にいこう
08/04/11 18:59:38
>>230
基本的に「計算結果を保存しない」場合はリレーションキーに
ならないので、その前に数値フィールドに変えてあげなくては
ならない。
既出のように、スクリプトなどで全置換してフィールド設定し
て動作させるようにね。
素の状態では不可。あとはレイアウトや設計で偽装してくれ。

243:名無しさん@そうだ選挙にいこう
08/04/12 04:37:25
>>238
黒歴史ってどういうこと?
やっぱ、8がよさげだなあ。。。

244:名無しさん@そうだ選挙にいこう
08/04/12 12:08:57
>>241
1行のポータルを作って最初の行をずらしてって並べろってことですよね。
# 最初の行なんてのがあったのね。
>>162の人も苦労人な方法といってるし、正直あまりスマートじゃないような…。

245:名無しさん@そうだ選挙にいこう
08/04/12 16:00:58
>>244
サービスで丁寧に説明しよう。
先ず前提として、一般的なリスト表示は不可能。レイアウトはフォーム形式1レコード。例えば・・・

①②③④
⑤⑥⑦⑧
⑨⑩⑪⑫
と表示させたいとしたら、1行ポータル×12必要。縦並びなら3行ポータル×4でOK。ただしこのままだと12レコードしか表示されない。そこでリレーションキーに工夫が必要になる。
仮にソートフィールドが「S」だとしたら、グローバルフィールド「A」を作って、リレーションに「S>A」という条件を加える。①~⑫の表示の時は、A=0でOK。
特定のボタン、例えば「↓」を押したら、Aに⑫のSを入れるようにする。そうすると⑬~(24)が表示されるようになる。

でもまだ問題がある。⑫のSをどうやったら参照できるか?更に、逆スクロールする場合どうするか?
解決方法はちょっと大変。先ず、スクリプトで参照する為に、上記と全く同じ条件で別名称のリレーションBを作る。つくったリレーションのポータル1行表示スクロールボタンをレイアウトに加え、フィールドSを入れる。
但しこれは見えないように工夫する方が良い。更にカウンターに使うグローバルフィールドNを作る。

↓押しスクリプトは、
1 .フィールド設定N=N+12
2. リレーションBのフィールドSへ移動
3. N行目にスクロール
4. フィールド設定A=B::S

↓押し〃
1 .フィールド設定N=N-12
2. リレーションBのフィールドSへ移動
3. N行目にスクロール
4. フィールド設定A=if( N<0 ; B::S ; 0 )

これでやっと使える。とっころが!まだ問題が残る。
フィールドSが重複する数値がある場合、例えば⑫と⑬が同値だった場合、↓を押したら⑭~(25)が表示されてしまう。そうならないように、Sの重複があり得る場合は、もうヒトヒネリ工夫しましょう。

長文悪く思うなかれw

246:245
08/04/12 16:11:46
ちょっと間違いあった。

↓押し〃
1 .フィールド設定N=N-12
2. リレーションBのフィールドSへ移動
3. N行目にスクロール
4. フィールド設定A=if( N=<0 ; B::S ; 0 )

4番が訂正箇所。

247:名無しさん@そうだ選挙にいこう
08/04/14 22:19:40
FileMaker Server 8のデータベースフォルダやバックアップフォルダを
外付けHDD内に配置したいのだが、無効なパスやらで設定できない。
多分、fmserverとかfmsadminのパーミッションの為かと思うんだけど
外付けHDD内のフォルダにLibrary/FileMaker Server/ と同じような
パーミッションを設定する方法が分からない。

教えてくだされ。

ハードはIntel Xserve、OSはLeopard Serverです。

248:名無しさん@そうだ選挙にいこう
08/04/14 23:27:04
Server9AdvanceでWeb公開機能使ってるアニキいます?
試用版使ってみたんですが、ブラウザ(IE6)を×ボタンで閉じるとセッションが残ってるのか徐々に不安定に・・・
WindowsServer2003との相性かな?

249:名無しさん@そうだ選挙にいこう
08/04/15 00:26:36
>>248
インスタントWeb?
スクリプトのログアウトをボタンにしとけば?

250:名無しさん@そうだ選挙にいこう
08/04/15 00:30:41
>>247
Finderでそのフォルダを選択して「情報を見る」(command+I)
所有権とアクセス権>詳細な情報でオーナー、グループのアクセスを
/Library/FileMaker Server/のそれとあわせる。

251:名無しさん@そうだ選挙にいこう
08/04/15 04:06:10
>>250

選択肢にfmsadminがないんですよね。
fmsadminが設定できない。
なぜ?

252:名無しさん@そうだ選挙にいこう
08/04/15 22:52:06
>>251
オーナーのところには、fmsadmin出ないよ。
fmsadminはグループ。

own:fmserver
grp:fmsadmin


253:名無しさん@そうだ選挙にいこう
08/04/17 21:41:22
質問です。
FileMakerProの8を使用しています。

フィールドを動的に生成したいのですがどうすれば良いでしょう?
検索にて繰り返しの回数を動的に指定する方法は見つけたのですが
何か違うようです。

具体的には、C#等でGridViewを使って
1行入力が完了したら、次の行を。といった感じで
増やしていくような事をやりたいのですが……。

よろしくおねがいします。

254:名無しさん@そうだ選挙にいこう
08/04/18 00:11:33
>>253
もうちょっとサンプル出してkwsk

255:名無しさん@そうだ選挙にいこう
08/04/18 09:52:00
>>254
わかりました。

主情報テーブル(ex:住所や世帯主)に対して
明細情報テーブル(ex:家族構成……妻/子)を紐付ける。
という形のテーブル構成で

フィールドを埋める度に(ex:妻の情報を入力)
次に入力する為のフィールド(ex:子の情報入力用)を増やす。
といった動作をしたいのです。
もちろん、明細情報が1件だけの場合もあります。

また、同じように
ひとつの主情報(ex:家族ID)に紐付いている
明細情報(ex:妻の情報/子の情報)を動的に表示したいのです。
明細情報は一件であったり、二件であったりします

この様な説明で伝わりますでしょうか?

よろしくお願いします。

256:名無しさん@そうだ選挙にいこう
08/04/18 10:15:53
前半はポータルじゃ駄目なん?

後半は具体的に何が動的なのか書かないと分からんよ。

257:名無しさん@そうだ選挙にいこう
08/04/18 11:23:51
>>256
ポータルは読み取り専用だと思っていたのですが
入力も可能なのでしょうか?

後半も結局は前半の内容を表示したいだけなので
前半と同じ要領で表示できれば。と考えております。

258:名無しさん@そうだ選挙にいこう
08/04/18 11:50:58
>>257
ポータルはリレーションシップ編集でレコードの作成許可にチェック入れれば入力出来るようになる。

ソフトの基本的な概要が分かっていないようだから、マニュアルなり参考書読むなりしたら。

259:名無しさん@そうだ選挙にいこう
08/04/18 12:13:01
>>258
ありがとうございます。
ポータルで実現出来そうです。

参考書を読みながら作成しているのですが
まだまだ、理解が足りないようです。

260:名無しさん@そうだ選挙にいこう
08/04/18 20:34:48
基本的なこともわかってないのに、「まだまだ」とか余計なこと言わんでいいよ。
なんで素直にありがとうございましたで終われないかなあ。

261:名無しさん@そうだ選挙にいこう
08/04/18 21:29:25
>>260
不快な思いをさせてしまったようで申し訳ありません。
基本的な事を覚えて出直してきます。

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

262:名無しさん@そうだ選挙にいこう
08/04/18 22:47:47
>>260 馬鹿は黙ってろ

263:名無しさん@そうだ選挙にいこう
08/04/18 23:55:42
>>260
別に>>259が失礼とは思わないけどなあ。イライラすんなよ。

264:名無しさん@そうだ選挙にいこう
08/04/20 03:56:30
MLが閉鎖されて移転されていること
今の今まで気づかなかったw
みんな登録し直したのか?

265:名無しさん@そうだ選挙にいこう
08/04/20 11:14:25
>>264
ちょw おまw 2/1がラストで最新メール来てないじゃんwwww
ROMってるだけで質問・回答データベースとして利用してるからまったく気付かなかったぜ!
ちょっくら再登録してくる!

266:名無しさん@そうだ選挙にいこう
08/04/20 11:47:53
>>265
おめぇ、ROMってもないじゃん。
ROMってたら気がつくってw

267:名無しさん@そうだ選挙にいこう
08/04/20 12:17:59
一般的にはそういうのをDOMと申します。

268:265
08/04/20 12:25:12
新しいMLに登録したのはいいけど、そっち開設から今日までのメールが受信できない(´・ω・`)
過去ログは公開されてるけどMail.appで一括管理したいからコマンドで受信したいのに今度は無いの?(´・ω・`)ショボーン

269:名無しさん@そうだ選挙にいこう
08/04/21 10:19:17
とりあえず、メール受信してたら、後々にSpotlightで検索できるからね。

270:名無しさん@そうだ選挙にいこう
08/04/22 00:09:53
winXPproSP2+FM7v3aで使ってます.メモリは1GB.
グラボをGeForce8500GTに変えてForceWare169.21を入れたら,ファイルメーカーが起動しなくなりました.
(初期化のところで止まってしまいます)
ファイルメーカーを再インストールしても,フォントキャッシュをクリア?しても解決せず.
セーフモードで立ち上げてFMを起動した後に通常モードで起動しようとしても動かず.
グラフィックドライバを消すと何事もなかったかのように立ち上がりますが
その後グラフィックドライバを入れるとまた元どおり立ち上がらなくなります.
もう1台の別のPC(XPproSP2,メモリ2GB)では同じver.のグラフィックドライバとFMPro7は問題なく動いていました.
できればこのグラボと一緒に使いたいのですが,どうすればいいか教えてください.

271:名無しさん@そうだ選挙にいこう
08/04/22 00:20:01
グラボが原因かもしれないって分かってるならドライバのバージョン下げたら?
駄目だったらメーカーに問い合わせるしかないと思うけど。

272:名無しさん@そうだ選挙にいこう
08/04/22 00:26:58
>>270
再現性ばっちりなんだからサポートセンタに電話しる。
他にそういう報告あがってません。とか言われるかもしれないけど
現にこういう現象がおきてますってキッパリいっちゃれ。

273:名無しさん@そうだ選挙にいこう
08/04/22 00:30:00
あー俺も明日電話するかな。

274:名無しさん@そうだ選挙にいこう
08/04/22 00:33:18
新しいML、本日のメール0通\(^o^)/オワタ

275:270
08/04/22 15:02:41
グラボのドライバ,最新の169.21→162.18に下げてみましたがダメでした.
(他のver.は持っていないため試してません)
9x.xxならいくつかありますが,8500をサポートしていないっぽいです.
フォントも150個近く入っていたものを100個ぐらいに減らしてみましたが改善なし.
とりあえずサポセンに電話かな・・

276:名無しさん@そうだ選挙にいこう
08/04/22 21:31:36
FM削除後、再インストールすれば?

277:270
08/04/24 14:50:09
再インストールは最初に試してみましたがダメでした.
EIZOのモニタでポートレイト表示したいんですが,オンボードビデオだと回転表示に対応してないので
手元にあったグラボを使おうとしたんですが,ダメみたいです.
いろいろ調べたところiRotateというソフトが同目的のために使えそうなので,こちらを試してみようかと思います.
若干画面表示が遅くなるという情報もありますが・・

278:名無しさん@そうだ選挙にいこう
08/04/24 15:40:58
その日記はageてまで言う事なのか?
そもそもサポートに電話したのか?

279:名無しさん@そうだ選挙にいこう
08/04/24 21:17:27
あげるのも悪くないぞ
スレに新規勧誘することも大切

280:名無しさん@そうだ選挙にいこう
08/04/26 14:22:22
そういえば8と8.5の日本語インポートエクスポートのバグって
未だに直ってないよね?

やっぱ普通に使うにしても9が良いな。

281:名無しさん@そうだ選挙にいこう
08/04/26 14:24:56
どういうバグ?

282:名無しさん@そうだ選挙にいこう
08/04/26 15:09:06
Win版でShift-JISなテキストファイルの取り込みが不完全に終わるバグ。
ex.郵便番号

283:270
08/04/27 21:12:35
サポートに連絡したところ(他のマシンでは再現性ないのだから)OSを新規インストールした状態で
グラボのドライバとファイルメーカーのみを入れて動作を確認して欲しいと言われましたが,
業務用のPCに新たにOS入れる余裕がないので,GF8500の使用は諦めました.
iRotateも試してみましたが描画がもたつくため少々実用的ではありませんでした.
結局,RadeonHD2400Proを購入して入れたところ問題なく動作しましたので,
当分これでいこうと思います.
どうもありがとうございました.


284:名無しさん@そうだ選挙にいこう
08/04/28 01:58:57
>>283
とりあえずでも解決おめ。(それでいいのか?と疑問は残りつつ)
こういうサポセンンが未確認情報を集めて蓄積してきましょ。

285:名無しさん@そうだ選挙にいこう
08/04/29 20:27:54
今までまったく触れた事なかったのですが、転勤先でファイルメーカー6.0使うことになりました。
6.0は1ファイル1テーブルとの事ことですが、SQLITEみたいな使い方でいいのでしょうか?
既存のファイルのあるフィールドの値に対応するデータを印刷したいのですが、
まだ何ができて何ができないかがわからないので、できるかどうかだけでも教えていただきたいです。
具体的に言うと、あるフィールドAに20304 会社A 043 
フィールドBにTRE3231 フィールドCに15のような値を入れてボタンを押すと
他テーブルまたは隠しフィールド?みたいなところから
条件分岐つき検索して、さらに結果を計算後出力したいのです。
他ファイルのテーブルに
フィールド1:20304 会社A 043
フィールド2:TRE3231
フィールド3: 3000,
フィールド4:RR21
フィールド5:1
のように入ってるとして、出力を フィールド3÷フィールドC
もしフィールド5が0ならフィールド3÷フィールドC×5のような感じです。
データを出力してエクセルでやらせてもいいのですが、できれば既存ファイルを利用して
ファイルメーカーだけで作りたいです。利用する側がPC操作慣れしていない人達なので。
急いで書いているので日本語意味不明かもしれません。

286:名無しさん@そうだ選挙にいこう
08/04/30 04:52:39
意味不明なので、急いでない時にもう一回整理して書いて。

287:名無しさん@そうだ選挙にいこう
08/05/01 01:08:37
まずテーブルという言葉をファイルに置き換えて
一度頭で整理してからどうぞ

288:名無しさん@そうだ選挙にいこう
08/05/01 10:21:51
FMP9で名簿を作っているんですが、住所の番地を若い順にソートできなくなってしまいました。
ここ最近までは問題なかったんですが、どなたかこの事象や解決方法をご存知ないでしょうか?
担当者に聞いてもわからないそうで困ってますorz

289:名無しさん@そうだ選挙にいこう
08/05/01 11:09:25
案外ソートがASCII指定になってたりして。

290:名無しさん@そうだ選挙にいこう
08/05/01 17:37:42
MacOS X 10.4.11でFM8.5を使っています。

先日Macのアカウントフォルダ(おうちのアイコンのやつ)の名前を変更したのですが、
アカウントフォルダのデータがどっかにいってしまい、あわてて復旧を行い、
データは元に戻せたのですが、ファイルメーカーのウィンドウ名やメニューなどの一部が
文字化けしてしまい、再インストールしても直りません。
どなたか、解決方法をご教示ください。

まずFMを起動したときに最初に出てくるウィンドウのユーザー名など日本語の部分が化けます。
それから「新規データベース」ウィンドウのウィンドウタイトルが文字化けします。
ウィンドウ内は化けません。
メニューバーのFileMaker Pro→共有設定→FileMakerネットワークはウィンドウタイトルが文字化けします。
同、インスタントWeb公開とJDBC/JDBCは化けません。
いずれもウィンドウ内は文字化けしません。
メニューでも化けるところと化けないところがあって、一番ひどいのはレイアウトモードで「タブコントロールを開いたときです。
ウィンドウ名のほかに「タブ揃え」「外観」のプルダウンメニューが真っ白です。

他のアプリケーションは文字化けを起こしません。
MacOSは最新にアップデート済みです。
よろしくお願いいたします。

291:名無しさん@そうだ選挙にいこう
08/05/01 22:30:17
>>288
一覧表のレイアウトを作ってデータを見なおしてみては?
大丈夫なら289に相談

292:名無しさん@そうだ選挙にいこう
08/05/01 22:36:10
>>288
索引データが壊れてるかも。
別名で保存→最適化コピーでファイルを作り直して索引データを一度捨ててみた?

293:名無しさん@そうだ選挙にいこう
08/05/02 12:39:39
Java for Mac OS X 10.5 Update 1に対応したFMS9.0.3.326ってアップデータ出てるね。
URLリンク(www.filemaker.com)
Intelの64ビットCPUで10.5.2じゃない人には必要ないアップデータだけど。


294:名無しさん@そうだ選挙にいこう
08/05/02 22:54:52
>>289
大丈夫でした。


>>291
ちょっとやってみます。ありがとうございます。


>>292
あー、心当たりがあるかもです。
試してみます><

295:名無しさん@そうだ選挙にいこう
08/05/05 01:43:06
>>280
あー再現率100%だからやっぱバグなのか
特定のバイト数でNull文字に化けて文字コードズレるんだよね('A`)

296:名無しさん@そうだ選挙にいこう
08/05/06 12:16:39
FM9でMySQL4のフロントエンドを作成しており(ODBC経由)、
計算フィールドにリアルタイムで条件にあったレコードを抽出したいのですが、
どうすればよろしいでしょうか?

例: 

tbl_emp
-------------
フィールド名:型
emp_id :int(11)
emp_name :varchar
emp_modified_date :date
emp_status :tinyint(1)
qty :smallint(5)

MySQLでこのようなテーブルがあり、FileMakerの計算フィールドを使って
emp_status=1 and emp_modified_date < 今日の日付
という条件でqtyをsumしたいのです。

よろしくおねがいしますm(_ _)m

sum(
if(emp_status==1 and emp_modified_date <= get(日付);qty;0)
)

このようにしてみましたが駄目でした。

297:名無しさん@そうだ選挙にいこう
08/05/07 12:12:42
指定した時間になったらメッセージ&警告音を出すようにしたいんだが
FMPってスクリプトがずっと走ってないと無理だよね?

ずっとスクリプトループさせるとCPUリソース食いそうだから
スクリプト一時停止使って1分ごとにループさせようかと考えたんだが
なんか他に方法あるかな?
幸い他のスクリプトは走ってない状態の時だからこれでもいけないことはないと思うんだけど。


298:名無しさん@そうだ選挙にいこう
08/05/07 13:54:26
>>297
cronないしはプラグイン

299:名無しさん@そうだ選挙にいこう
08/05/09 00:29:28
ループですむならそれで良いんじゃ
ステータスエリアは隠してサーバとクライアントで動作分ける
俺はそうしている

300:名無しさん@そうだ選挙にいこう
08/05/09 18:53:07
どこかで、AppleScriptからFM叩けるってでてなかったっけ?
それが可能なら、iCalからファイルを開くでApp化したAppleScriptファイルを開けばいけそう。

301:名無しさん@そうだ選挙にいこう
08/05/09 19:47:46
>>300
素直にcron使えよ。
CronniX.app使えばGUIで設定できるぞ。

302:名無しさん@そうだ選挙にいこう
08/05/10 03:43:11
launchdはどうだろう、といってみる。

303:名無しさん@そうだ選挙にいこう
08/05/10 14:23:57
マカばっか

304:名無しさん@そうだ選挙にいこう
08/05/10 20:49:25
ipod touchでファイルメーカーのデータを閲覧したり編集したりしたいんだけど
web公開って固定IP持ってないとできない?

305:名無しさん@そうだ選挙にいこう
08/05/10 22:41:03
プラグインはコストの問題が絡むし、
クロスネットワークでは各Osに対処が必要
レコードを直接操作しないようにすりゃ?

306:名無しさん@そうだ選挙にいこう
08/05/17 10:21:48
レコード削除をロールバックする方法はありますか?

307:名無しさん@そうだ選挙にいこう
08/05/17 15:30:03
あるフィールドが同じ値だった場合、
一番最初にHITした値以外を消去するとか値を変えるというのをしたいのですが、
ファイルメーカーの関数にレコード間の比較をするようなものが見つかりません。
どのようにしたら実現できるでしょうか?
バージョンは確か5.0か6.0だったと思います。
要は、検索モードで検索して出てきた結果を1レコード目を残して改変しているのを自動でやりたいんです。

308:名無しさん@そうだ選挙にいこう
08/05/17 16:27:44
>>307
ヘルプに「自己連結リレーションシップを使用した重複する値の識別」みたいなのがあると思う。

309:名無しさん@そうだ選挙にいこう
08/05/17 16:29:44
>>307
ver.5か6なら

そのフィールドの値で検索して、1レコード目を対象外に
でもって、残りのレコードの 「そのフィールド」の値を 全置換で消去
じゃダメ?

比較するんだったら
グローバルフィールド作成して、その値を格納
スクリプトで順番にチェック

という感じで使いましたけど..
目的とは違うのかも

310:名無しさん@そうだ選挙にいこう
08/05/17 18:31:57
8.5で作ったものを8.0で開けますか?
開けた場合、なんか不具合があるでしょうか?

311:名無しさん@そうだ選挙にいこう
08/05/17 18:51:21
ファイル形式が同じなので開ける
新しい機能が使えない、反映されない
その機能の差は自分で確認を

312:310
08/05/17 21:15:07
>>311
ありがとう。
1コだけおしえて。
テーブルと変数は使えますか?

313:311じゃないが
08/05/18 02:51:24
>>312

テーブルは7以降の基本概念だから同じ。
変数は8から使える。
よかったね。

314:名無しさん@そうだ選挙にいこう
08/05/18 02:55:51
>306
前にそんなデモを銀座でやってたよ
俺には難しかったが、周りの人達は感心していた
ググってみたら?

315:312
08/05/18 13:41:12
>>313
うん、よかったです。
ありがとー!

316:名無しさん@そうだ選挙にいこう
08/05/21 18:50:40
>>314>>306
同じような構造のテーブルにルックアップでレコード書き出しちゃえばいいんじゃないの?
商品マスタと商品マスタ履歴みたいな感じで。
修正日をMax関数使うなり、最終の履歴テーブルのIDをマスタ側で保存するなりすればロールバック対象は絞り込めると思う。

317:名無しさん@そうだ選挙にいこう
08/05/22 18:04:40
FMP8.5で管理された持ち物データを、
自分のwebサイトにアップする為の雛型をFMP側で作ろうと考えております。

具体的には ” 持ち物タイトル ” と ” 内容説明文 ” をクリップボードに記憶させ、
htmlエディタに張り付けるということをしたいのですが、
” 内容説明文 ” にある改行そのままに改行タグ<br>をどうにか挟めない物かと悩んでおります。

何か良い方法はありませんでしょうか。

318:名無しさん@そうだ選挙にいこう
08/05/22 18:22:43
Substitute (内容説明文 ; "¶" ; "<br>" ) で改行をbrに置換したフィールドを用意し、
そのフィールド内容をクリップボードにコピーする。


…でもそんな手作業でしなくても、html全体を計算フィールドで作ってしまって
FMから書き出した方があとあと楽だとは思うんだけどね。
htmlのひな形が変わっても、エクスポートし直すだけでいいから。

319:317
08/05/22 18:50:40
>>318
早速のレスありがとうございます!
"¶"って改行って意味だったのですね、思いっきりスルーしてました。


>FMから書き出した方が

確かにその通りだと思うのですが、
エクスポートする際にテーブル内に格納されてしまうため、
同じことかなと思ってコピペでの対処を考えておりました。
もし何かアイデアがありましたら教えてください…。

320:名無しさん@そうだ選挙にいこう
08/05/22 22:37:11
最近仕事でファイルメーカー使いだしたんだけど、よくわからない
これって他のデータで作ったレイアウトを他のデータで使ったりできないの?

321:名無しさん@そうだ選挙にいこう
08/05/22 23:02:21
>>320
他のデータってのが、他のデータベースアプリケーションというのであればNG
他のデータってのが、他のFileMakerのデータベースファイルってのであれば出来る。
レイアウトモードにして、すべてを選択して、コピーして、貼付けるだけ。
(テーブル名、フィールド名がコピーするがわされる側であっていないと、
どのフィールドかを再設定することになるけど)

322:名無しさん@そうだ選挙にいこう
08/05/22 23:39:06
>>321
㌧ 俺の場合は後者なのでおkだな
そっか、ワードみたいに使えるんだな

ところでファイルメーカーって点線なくね?


323:名無しさん@そうだ選挙にいこう
08/05/23 00:00:26
>>322
点線ないんだけどね、線の「塗り」を斜線にすると一応点線になるよ。

324:名無しさん@そうだ選挙にいこう
08/05/23 00:07:47
>>323
なるほど やってみるわ
㌧クス

325:名無しさん@そうだ選挙にいこう
08/05/23 00:08:47
一瞬見るスレ間違えたかと思った

326:名無しさん@そうだ選挙にいこう
08/05/24 05:01:38
>>325
まぁまぁ、押さえて

327:名無しさん@そうだ選挙にいこう
08/05/24 12:45:15
何がおかしいのかわからん

328:名無しさん@そうだ選挙にいこう
08/05/25 23:08:17
ある名前を入れたら、それに付随する情報が全て出る様な表を作りたいんだが
なにかいい方法ありませんか?
例えば表に猫という人の情報が複数の行に入っていたとして、
別の表に、猫と入力したら、その猫の情報が一気に全部表示される様な感じ

なんかうまく言えんくてごめん

329:名無しさん@そうだ選挙にいこう
08/05/25 23:27:11
教本読むなりして、ある程度ソフトを理解してから質問したらどうかね。

330:名無しさん@そうだ選挙にいこう
08/05/25 23:29:12
>>329
読んだんですけどね… スレ違いだったらすまん
スルーしてくれ

331:名無しさん@そうだ選挙にいこう
08/05/26 00:28:29
>>328
もうちょっと待ってくれれば、おれエスパーになれると思うんだ。
だからもうちょっとヒントくれ。

332:名無しさん@そうだ選挙にいこう
08/05/26 00:37:32
>>330
別にスレ違いじゃないけど328の質問に答えるにはゼロから教えないとダメでしょ。
リレーションで情報が付随するように紐付けたうえで検索掛ければ、としか言えない。
で、これは初歩中の初歩だから教本読んでねって話。
タグ検索っぽい事がしたいとかなら話はまた別だけど。

333:名無しさん@そうだ選挙にいこう
08/05/26 00:38:47
>>331
ありがとうございます!

一覧でいうと1番に佐藤という人が入っていて、2番に山田さんが入っていて、3番に同じ佐藤さんが
入ってる表があるとして、その表から、佐藤さんの名前を入力すると1番と3番に入っている佐藤さん情報が
全部出てくる、といった感じのリストを作成したいのです。


334:名無しさん@そうだ選挙にいこう
08/05/26 00:42:43
>>332
なるほど リレーションですか
ちょっとそこら辺を読んでみます 初心者過ぎてすみません

335:名無しさん@そうだ選挙にいこう
08/05/26 10:45:27
>>334が自己リレーション&関連レコードを表示、に辿り憑くのに何日かかるか予想するテスト。

【100年】

336:名無しさん@そうだ選挙にいこう
08/05/26 11:06:20
>>335
よく「ツンデレ」って言われない?

337:名無しさん@そうだ選挙にいこう
08/05/26 11:12:27
ID以外を主キーにするのってよくある事なの?
間に合わせ?

338:名無しさん@そうだ選挙にいこう
08/05/26 11:21:12
>>337
グローバルフィールドに値入れて抽出するような、その場限りのリレーションとかは組む事がある。

339:名無しさん@そうだ選挙にいこう
08/05/26 11:42:57
>>336
ひねくれ者、とは言われるけどぉ。
>>328が使ってるFileMakerProのVersion出してくれないと、色々適当な事も言えるのが楽しい。(オイ
>>338のカキコも参考になるだろうね。

340:名無しさん@そうだ選挙にいこう
08/05/26 19:51:33
ポータルをスクリプトでソート出来たらいいのになあ

341:名無しさん@そうだ選挙にいこう
08/05/26 21:44:17
>>340
よくゆとりって言われない?

342:名無しさん@そうだ選挙にいこう
08/05/26 21:56:17
>>341
罵詈雑言浴びせる前に解決法示したら?出来るものならね

343:名無しさん@そうだ選挙にいこう
08/05/26 22:09:28
>>340
ポータル内の順位決定のためのフィールドを設定、
関連レコード先にてソートをし、順位決定のためのフィールドにナンバーを振る。
ポータルには当然順位決定のためのフィールドをソート対象に設定しておく。

空気悪くする奴はどのスレにもいるもんだな。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch