02/03/16 00:55
前関連スレ
「ファイルメーカーを語ろう!」
>>スレリンク(bsoft板)l50
2:名無しさん@そうだ選挙にいこう
02/03/16 01:41
>>1 ご苦労さん
前スレでは随分助けてもらったし、頑張った、このスレでも盛り上げるぞ!
最近、URL関係のが配布されているけど、もう少し機能が欲しい
URLリンク(www.kamakuranet.ne.jp)
3:名無しさん@そうだ選挙にいこう
02/03/16 03:18
FMって、データベース初心者でも、ちょっと馬鹿でも、ちょっと厨房でも
なんとなく使いこなせるから楽しいよね。
でもそれは、ここに常駐するベテランユーザーのおかげですよね。
4:名無しさん@そうだ選挙にいこう
02/03/16 18:15
>>3
煽てる暇があったらマニュアル読めや
5:名無しさん@そうだ選挙にいこう
02/03/16 21:59
(・3・)
__|\______________________
般 羯 多 呪 多 得 想 掛 所 亦 無 耳 不 是 異 蘊 観 摩 \
若 諦 呪 能 是 阿 究 礙 得 無 意 鼻 増 舎 色 皆 自 訶
心 羯 即 除 大 耨 竟 無 故 老 識 舌 不 利 色 空 在 般
経 諦 説 一 神 多 涅 掛 菩 死 界 身 減 子 即 度 菩 若
呪 切 呪 羅 槃 礙 提 盡 無 意 是 是 是 一 薩 波
波 曰 苦 是 三 三 故 薩 無 無 無 故 諸 空 切 行 羅
羅 真 大 藐 世 無 陀 苦 明 色 空 法 空 苦 深 蜜
羯 実 明 三 諸 有 依 集 亦 聲 中 空 即 厄 般 多
提 不 呪 菩 佛 恐 般 滅 無 香 無 相 是 舎 若 心
虚 是 提 依 怖 若 道 無 味 色 不 色 利 波 経
波 故 無 故 般 遠 波 無 明 觸 無 生 受 子 羅
羅 説 上 知 若 離 羅 智 盡 法 受 不 想 色 蜜
僧 般 呪 般 波 一 蜜 亦 乃 無 想 滅 行 不 多
羯 若 是 若 羅 切 多 無 至 眼 行 不 識 異 時
諦 波 無 波 蜜 顛 故 得 無 界 識 垢 亦 空 照
羅 等 羅 多 倒 心 以 老 乃 無 不 復 空 見
菩 蜜 等 蜜 故 夢 無 無 死 至 眼 浄 如 不 五
提
薩
婆
訶
6:前スレ934
02/03/16 22:12
で、Serverだといつ誰がどのファイルにアクセスしたかっていうログは取れるんでしょうか?
7:名無しさん@そうだ選挙にいこう
02/03/16 22:23
>>6
そのはず
「分、秒間隔の設定でログを保存できます。」
URLリンク(www.filemaker.co.jp)
8:名無しさん@そうだ選挙にいこう
02/03/17 03:05
>>4
あなたみたいな方はここには必要ありません。
9:名無しさん@そうだ選挙にいこう
02/03/17 20:16
あげなきゃ
10:名無しさん@そうだ選挙にいこう
02/03/17 21:48
>>5
あなたみたいな方こそここには必要です。
11:名無しさん@そうだ選挙にいこう
02/03/18 06:44
いや・・・
半角、全角空けをきちんとできてない時点で、逝ってよしだから、もうくんな!
12:名無しさん@そうだ選挙にいこう
02/03/18 07:40
っていうか
グーグルで「ジャプン」と入力し、I'm Feeling Luckyを押せ。
13:名無しさん@そうだ選挙にいこう
02/03/18 10:04
i-mode版が出たみたいだけど、結局何が出来るの?
結構な値段がするみたいだけど...
14:名無しさん@そうだ選挙にいこう
02/03/18 13:24
>>13
違うスレに書いてしまった
DBがimodeの容量制限内で表示操作できるんじゃないか
モバイルの主流がimodeになった今、必須の機能なんだろう
15:6
02/03/18 14:45
>>7
そうなんですけど、何人がどのファイルにアクセスしてるか、だけで端末
やユーザを特定してログを取れないんです。
なにか設定が足りないのかな・・・。
16:名無しさん@そうだ選挙にいこう
02/03/18 15:18
>>14
レスサンキュー
i-modeの容量制限って5kだったかな?
それにしても値段高いねー。
17:名無しさん@そうだ選挙にいこう
02/03/18 22:43
>>15
オレも暇だな、評価版入れてみたけど
何もしなくても、「Serverイベントログ」にユーザのアクセス状況が記録されたぞ
18:15
02/03/19 11:33
>>17
うわ、ほんとだ。
とんだ厨房のザレゴトでした・・・。
very thx!!
19:名無しさん@そうだ選挙にいこう
02/03/19 23:48
今日、ピクチャーを取り込んでたら、Macが暴走。
初めて、FMの修復ってのをやりました。
パッと見は問題無しなんですけど、なにか気をつける事ありますか?
20:名無しさん@そうだ選挙にいこう
02/03/20 18:10
ちょっと聞きたいのだが、
Plug-In関数のソースてWebで公開しちゃいけないのだろうか…
そんなたいしたもんでもないと思うのだが
21:名無しさん@そうだ選挙にいこう
02/03/20 18:12
バックアップが重要なのはいつも同じ、修復前も修復後も
データさえ在ればなんとかなる
無事なうちに書き出しておくのも良いかもしれない
ファイルをMac←→Winってコピーやるとかなりの確率で修復が始まる
それでだめだったことはないが
22:レスもしときます
02/03/20 18:23
20だが、
前スレであったが(たぶん >940あたり)
>ファイルメーカーのデータファイルWEB上で公開したい
これするんならDBの情報をCSVとかにエクスポートして、
それをWEB上でデータバインドとかつかって公開した方が簡単でない?
これならcgiも使えないような普通のプロバイダでも公開できるよ
自動化したい場合は、
1.csvにエクスポート
2.引数(アップするCSVを指定)がつけられるような
FTPプログラムを「メッセージを送信:ファイルアプリを開く」で実行
3.URLを開いて確認
てなスクリプトでやれるのではないかと
23:名無しさん@そうだ選挙にいこう
02/03/21 00:37
>>20
スマソ、わからん、誰か頼む
いよいよというか、今頃というか、スケジューラプラグイン発売
これを待っていたんだよ、やっぱ日本語は気が楽だよ。
URLリンク(www.fsight.co.jp)
24:age
02/03/22 02:49
頑張れFM
25:名無しさん@そうだ選挙にいこう
02/03/23 00:05
MacOs9まではサーバでバックグランドだったりすると激遅でした
Osxはマルチタスクなのでそういう事はないのでしょうか?
26:名無しさん@そうだ選挙にいこう
02/03/23 22:15
日付の表示で年号には「0」表示がありません
平成1年01月01日 → 平成01年01月01日
と表示する最も簡単な方法は何でしょうか?
27:CD-R
02/03/23 23:05
テキスト変換して一桁の場合は0をつける
28:名無しさん@そうだ選挙にいこう
02/03/23 23:45
>>26
ベタベタな決着で申し訳ないが、これでもいいか?
Middle(YearName(g日付, 0), 1, 2) &
If(Length(NumToText(TextToNum(YearName(g日付, 0)))) < 2, "0", "") &
NumToText(TextToNum(YearName(g日付, 0))) & "年" &
If(Length(NumToText(TextToNum(Month(g日付)))) < 2, "0", "") &
NumToText(TextToNum(Month(g日付))) & "月" &
If(Length(NumToText(TextToNum(Day(g日付)))) < 2, "0", "") &
NumToText(TextToNum(Day(g日付))) & "日"
それと御足労で申し訳ないが
平成01年01月01日でなくてはどうしてもならない運用方法と
しつこいかもしれないが、今の天皇が100年以上在位する可能性について
子一時間問い詰める権利は、私にはないのだろうか?
(それにしてもこの問、レベル低すぎでないか?)
29:名無しさん@そうだ選挙にいこう
02/03/24 00:13
>>27 >>28
有難う
リスト表示で誕生日の幅が乱れて見にくいのです
天皇が100年以上生存する事はいっこうに差し支えないですが、
私のDBはそこまで存在しません
30:
02/03/25 01:21
名乗れだの、なんだの、相変わらずあのMLはうるさい
ここが頑張らなければいけない
31:名無しさん@そうだ選挙にいこう
02/03/25 02:21
ほう。>>30は、あれだけの情報でなにがしたいのか分かるのか。
凄いね。だったらMLにあんたが名無しで答えてやりなよ。
32:名無しさん@そうだ選挙にいこう
02/03/25 11:55
リレーションとCase文かぁ
とりあえずリレーションと答えておこう
33:名無しさん@そうだ選挙にいこう
02/03/25 16:57
結構詰まってます誰か知恵をぉぉぉ
レート(1$何円かの情報)
商品名
単価$
単価\
ってフィールドが四つあって
商品に対して、単価を入力するんですが
単価$に金額が入力された場合は 単価\に単価$をレートで換算した値(単価$×レート)を入れて
単価\に金額が入力された場合は 単価$に単価\をレートで換算した値(単価\/レート)を入れたいんですが
何かスマートな方法ありませんか?
考えたのは別にフィールドを二つ用意して
仮に"表記用単価$"と"表記用単価\"として
表記用単価$は単価$に値があれば単価$をそのままコピー、でなければ単価\を換算したものをコピーするようにして
レイアウトで「フィールドに背景を指定」、「最前面に表示」、「入力不可」にしておいて
単価$のフィールドの上にかぶせてごまかす(単価\も同様にしておく)
なんですが、それだと最初はいいけれど、値を変更したときに反映されないので
なんとかしたいのですが
よろしくおねがいします
34:名無しさん@そうだ選挙にいこう
02/03/25 21:57
教えて君ですまんが、
次のレコード/前のレコードのショートカットキー
ってある?探したけど見つからん。。。
お願いします。
35:名無しさん@そうだ選挙にいこう
02/03/25 22:09
>>34
スクリプトではダメな理由を
選挙にいきながらでいいから聞いてもいいだろうか?
スクリプトなら(ctl+1~から)ショトカト割り付けてられてるが・・・
macでは違うの?
36:名無しさん@そうだ選挙にいこう
02/03/25 22:17
これFMとかに慣れてないと使えないだろうね
Mac control+↓
Win ctrl+↓
37:名無しさん@そうだ選挙にいこう
02/03/25 22:25
>>36
ワオ!!これこれ。
凄いよ、あんた。
おれ、FMのVer.2から使ってるけど今日まで知らなかったよ。
どうもありがとう。
38:名無しさん@そうだ選挙にいこう
02/03/25 22:26
39:名無しさん@そうだ選挙にいこう
02/03/25 22:36
あれれ途中で送信してしまった
>>33
別フィールドなら計算式、if分岐でできない?
例えば 単価$(表示) If(not 単価¥ = "",単価¥ *レート ,"") まんまだけど(w
どっちも入力されたときにどうするか、考えてみて
40:名無しさん@そうだ選挙にいこう
02/03/25 22:50
なぜAccessを使わないの?業務の規模がでかいの?
41:名無しさん@腹へった
02/03/25 23:04
>>39
再起定義にならんじゃろか?
今時間なくて検証できなくて悪いケド…。
>>40
Accessで全項目の検索機能組むのは地獄…。
FileMakerなら標準でついてる。
42:名無しさん@そうだ選挙にいこう
02/03/25 23:19
>>40
ACCESSは面倒。デザインがださい。
43:名無しさん@そうだ選挙にいこう
02/03/25 23:26
>>41
再起にはならないけど、表示と入力が別になる 計4つ
これ本人の希望とは違うよね
スクリプトで設計するのがいいと思うけど、どうしてもやるなら
プラグイン使うか、ループを組んでフィールドを監視
レイアウトを切り替えればいいと思うよ
44:名無しさん@そうだ選挙にいこう
02/03/26 00:19
シリアルNoの+1,-1の自己リレーションをすると前後のレコードを
表示することができる。もちろん、リレーションの数だけ。
画像ならアルバム風にできるが、ブラウズなのでスクロールが効かない
なんとかリスト表示で複数のレコードの画像を
一行に並べられないだろうか?
1 2 3 4
5 6 7 8
9 10 11 12
できそうな気がするんだけどなぁ
45:名無しさん@そうだ選挙にいこう
02/03/26 10:07
>>44
出来るよ。作った事ある。
でも、説明するのが非常に難しい・・・
46:44
02/03/26 13:18
同じファイルじゃ無理だよね
別ファイルを作って下のようにリレーションする
元ファイルのint((番号-1)/4)+1 別ファイルの番号
一列目は3つおきになってOKなんだけど、2-4列めが上手くいかない
47:名無しさん@そうだ選挙にいこう
02/03/26 15:19
>>44
レコード定義
id :(数字)索引、番号自動入力0~(増分+1)
id_1 :(計算)索引、=id+1
id_2 :(計算)索引、=id+2
id_3 :(計算)索引、=id+3
id_4 :(計算)索引、=id+4
画像 :オブジェクト
idx :(計算)索引、=not(Mod(id, 5))
---
んで、リレーション定義
自1 :(id_1::id)
自2 :(id_2::id)
自3 :(id_3::id)
自4 :(id_4::id)
---
んで、表レイアウト作成
[idx] [画像] [自1::画像] [自2::画像] [自3::画像] [自4::画像]
---
idx=1で検索表示すればできると思うのだが
こんなんでいいの?
48:名無しさん@そうだ選挙にいこう
02/03/26 15:22
>>46
俺が作ったのは、一つのファイルにする方法なんだ。
自己リレーションで、一つのレコードに12画像を表示するようにしてる。
つまり、1~12レコード分を1レコードに。13~24レコード分を2レコードに。
やり方としては邪道かもしれないが・・・・・
49:47
02/03/26 15:41
>>44
>ブラウズなのでスクロールが効かない
スマソ、↑コレちと意味分かんない
50:名無しさん@そうだ選挙にいこう
02/03/26 15:57
>>44
URLリンク(www.chamo-p.com)
こんなの見つけたけど駄目?
51:33
02/03/26 16:26
>>39
emptyで似たようなのをやってたんですけど
結局両方に入力されたときの手立てが…
>>43
スクリプトも考えたんですがフィールドの監視がうまくいきません
リファレンス見返しても適したものがみつからなくて
フィールドの編集を受け取る関数か、
(フィールドの)最終更新日が取得できればどちらでもいけるんけど…
52:33
02/03/26 16:30
ああっ肝心なことを
FMはPRO5.0です
53:aa
02/03/26 17:04
URLリンク(www.wed-bell.com)
54:名無しさん@そうだ選挙にいこう
02/03/26 17:42
>>51
両方入力された時はどういった値が必要なんですか?
55:44
02/03/26 18:35
スマソ
× ブラウズなのでスクロールが効かない
○ フォームレイアウトなのでスクロールが効かない
つまり>>48と同じように固定で作ったということ
「>>」みたいな表示の数分、進む、戻るのボタンを配置してね
でもやっぱりスクロールしたいんだ
>>47 さんきゅ、あとでやってみるよ
56:名無しさん@そうだ選挙にいこう
02/03/26 19:33
>>52 =33
両方入力の件は少々お待ちを
フィールド監視はプラグインがないとできない
前にも書いたけど、4月発売予定のスケジューラプラグインか
英語版のoAzium Events「URLリンク(www.wmotion.com)」
そうでない場合は、スクリプトでループを組んで、そのレイアウトに
入ったらスクリプトが起動するように設定する
loop
スクリプト一時停止・続行
if [「Status(フィールド名)=×××× and ....」
End loop
ifのところで監視する
57:33
02/03/26 19:54
>>54
後に入力された金額をそれぞれ($、\)に反映させたいんですが
要はあれと一緒ですね、
郵便番号と住所でどちらを入れても片方を補完するってやつと
んー
58:名無しさん@そうだ選挙にいこう
02/03/26 23:12
>>33
\、$を選択するラジオボタンと
金額入力用フィールドを用意するのはどう?
単価\と単価$は表示用に変更
59:名無しさん@そうだ選挙にいこう
02/03/27 00:17
>>47
やってみた、考え方は同じだね (↓フォント表示大丈夫かな)
1 2 3 4 5 1 2 3 4 5
2 3 4 5 6 → 6 7 8 9 10
3 4 5 6 7 11 12 13 14 15
としたいだけどね、
1 6 11の1列目は大丈夫なんだけど、2列目以降がどうしてもだめ。
>>50
ここ、デザインで定評のあるスケジュール以外にも
こういうのがあったんだね。知らなかった。
JPEGも読めるといいのに。
中開いてみても構造がパッと解らないよ、凄い。
60:やっぱ乱れた
02/03/27 00:20
1 2 3 4 5
6 7 8 9 10 って感じにしたいと。
61:33
02/03/27 00:21
Status(フィールド)で監視すると
タブで移動したときまで作動しちゃうんでうまい動作にならないんですよねぇ…
んーどうしてもやろうとするとやっぱりプラグインしかないのんかぁ
>>58
あんまりスマートじゃないんで避けたかったんですが
・プラグイン導入
・最初にあげた(フィールド4つ使うやつ)で片方入力されたら片方入力禁止で無理やりやる
・入力時に\と$を選ばせる
のどれかでいきます。
ありがとうございました
62:名無しさん@そうだ選挙にいこう
02/03/27 00:34
>>56で少々お待ちをって言ってるよ。どうせだし待ってみたら?
63:33
02/03/27 00:56
あ、そうですねちょいと焦り気味
64:どうせの人
02/03/27 01:24
あぁ、待ってもネタはない....
両方入力のキャンセルはできるが、後入力有効は困難。
誰かがボタン選択案を書いているけど、入力欄にスクリプト
を配置すればどうだろう? ちょっと複雑だけど。
レイアウト1 abのフィールドはそれぞれの選択スクリプト
レイアウト2 aは入力 bは結果とbの選択スクリプト
レイアウト3 aは結果と選択スクリプト bは入力
できるかどうか検証していないが、クリックしてレイアウトを
切り替えればいけるような気がする。
ただ、こういう場合のデザインの変更は面倒だなぁ。
>タブで移動したときまで動作
しない。エンターキーを押して「次のフィールドへ移動」がされないかぎり、
タブでは起動しない。必ず、ifは複数条件にすること。
Winだと繰り返しフィールドに設定するとMacと同じくボタン起動もできる。例↓
Loop
スクリプト一時停止/続行
フィールド設定 [「表示フィールド」,「Status(フィールド名)」]
IF [「Status(フィールド名)="A" and not A=""」]
メッセージを表示 「やったぁ!」
End IF
次のフィールドへ移動
End Loop
65:44
02/03/27 12:17
id_1 int((id-1)/5)+1
id_2 int((id-2)/5)+1
id_3 int((id-3)/5)+1
id_4 int((id-4)/5)+1
id_5 int((id-5)/5)+1
これとidを自己リレーションし、リスト表示で>>47みたいに配置すると
綺麗に並ぶ。
ただし、1行目だけでうまくいかない、その次の行からは完璧。
お時間のある方はぜひ試してみて欲しい。
66:名無しさん@そうだ選挙にいこう
02/03/28 17:21
ページ番号を## でつけてるんですが
最初のページを5から始まるようにしたいのですが
##ではできないかなー
67:名無しさん@そうだ選挙にいこう
02/03/28 19:37
>>66
無理だろう
計算式のフィールド作って「Status (ページ番号) +5」非保存
68:名無しさん@そうだ選挙にいこう
02/03/28 21:30
>>66
前から4ページ捨てちゃえば?
69:44
02/03/29 02:00
一応、一行目を修正した自己回答を書いておきますね、
○画像を横5列並べて、連続リスト表示させる方法
用意するのは、id、画像、自己リレーション用の計算式フィールド
独自表記方法でスマソ(w
id ←自1→ id_1 : int((id-1)/5)+1
id ←自2→ id_2 : if(id<2,id-1,int((id-2)/5)+1 )
id ←自3→ id_3 : if(id<3,id-2,int((id-3)/5)+1 )
id ←自4→ id_4 : if(id<4,id-3,int((id-4)/5)+1 )
id ←自5→ id_5 : if(id<5,id-4,int((id-5)/5)+1 )
配置(リスト形式)
自1::id 自2::id 自3::id 自4::id 自5::id
自1::画像 自2::画像 自3::画像 自4::画像 自5::画像
なんでこういう計算式になるのかは自分でまだ理解できない
それに画像だとちょっと重い。でも使い道はあると思う。
70:名無しさん@そうだ選挙にいこう
02/03/29 12:03
>>69
URLリンク(www.ne.jp)
ここの↑
URLリンク(www.ne.jp)
これが↑そのものずばりじゃないかい?
71:66
02/03/29 12:11
>>67
「Status (ページ番号) +5」非保存 でできましたー
ありがとうございます
>>68
(^^;)
ついでにもう一つ質問
検索した結果のレコードに順番に番号を振りたいのですが
@@じゃなくてフィールドで番号ってふれないでしょうか?
(その番号も含めて書きだしたいので)
72:名無しさん@そうだ選挙にいこう
02/03/29 13:09
>>71
検索終了後に数値フィールドに全置換じゃダメ?
計算フィールドで対応する方法ってちょっと思いつかないケド…
>(^^;)
↑何か久々見たよコレ
73:名無しさん@そうだ選挙にいこう
02/03/29 13:15
>>71
宿題、ヘルプの書き取り10回ね。
74:名無しさん@そうだ選挙にいこう
02/03/29 13:34
>>71
ステータス(レコード番号)じゃないの?
75:名無しさん@そうだ選挙にいこう
02/03/29 13:38
>>70
あらら、まぁ、中身が分からないということでやった意味はある
そういうことでお許しを
76:75
02/03/29 13:50
ちなみに、このFMviewerもリストの位置記憶でダブルクリック
のテクニック使っているみたいだ
発想が同じだけど、上には上の先人がいるものだ、感心した
77:名無しさん@そうだ選挙にいこう
02/03/29 17:08
>>59
亀レスで申し訳ない
>1 2 3 4 5
>6 7 8 9 10 って感じにしたいと。
>>47 で
>idx=1で検索表示すればできると思うのだが
↑ってとこやってもらえた?
1,5,10,15…番レコード抽出する為に
あえてidxてフィールド作ったのだが
(あんましいい方法でもないがケドね)
まぁ色々自己解決したみたいだから、
いらぬお世話だったかな
78:66=71
02/03/29 17:16
>>72
ありがとうですー
これでOKですー
>>73
ヘ へ へ へ へ へ へ へ へ へ
ル ル ル ル ル ル ル ル ル ル
プ プ プ プ プ プ プ プ プ プ
>>73
ステータス(レコード番号)だとそのレコードがもってる
レコード番号が表示されちゃってだめだったのです
皆様、感謝です
79:名無しさん@そうだ選挙にいこう
02/03/29 22:41
>>78
ヘルプを10回書き取りしなくても、一度でいいから目を通してくれたらなぁ…
折角>>67でステータス関数のこと教えてもらったんだから、ステータス関数
とはなんぞやって調べなかったのかい?
ステータス関数の概要のところで、定義済みの計算フィールドで使う場合は
索引を非保存にしろときちんと書いてある。
そうしてやれば、>>78みたいに
>ステータス(レコード番号)だとそのレコードがもってる
>レコード番号が表示されちゃってだめだったのです
なんて書いて恥をさらさなくてもすんだものを...
やっぱり、あんたヘルプの書き取り10回ね。
80:44=75
02/03/29 23:18
> idx=1で検索表示すればできると思うのだが
あぁ、スマソ、これ忘れていた、検索とかは思いつかない人間なんで。
なるほどね、こりゃ凄い
81:名無しさん@そうだ選挙にいこう
02/03/30 02:35
imode版買った人いますか?
動作環境が98SEはOKなのに、
MeやXPでは動かないんでしょうか?
82:名無しさん@そうだ選挙にいこう
02/03/30 11:30
ファイルメーカーServerってFMPro以外をフロントエンドで
使うことって出来ないのでしょうか。
たとえばREALbasicなんかでアクセスできるんだったら、
そっちのほうがインターフェースの自由度が高いんで、
使い勝手がいいかな~なんて思ってるんですが。
83:名無しさん@そうだ選挙にいこう
02/03/30 13:00
お前の言いたい事は分からんでもない
だが、まあ聞けよ >>79
解決事例の多いスレなんかで、以前とっくに解決したようなネタ
何度も質問されたらそりゃストレスに感じるのも無理はない
(特にそんな質問バカリするヤツに限って、自己解決する自覚の
ない厨房ばかりだし)
だが、漏れが見た範囲じゃ、このスレの解決事例なんて底浅いし
それに、この2ちゃんねるらしくない仄々としたテンション見ろよ・・・
ある意味、ここは女子供厨房が主役なんだよ
別に無理してレスする必要なんてないんだし
アホみたいな質問にはヒントレスぐらいでいいじゃねーか?
84:名無しさん@そうだ選挙にいこう
02/03/30 14:07
> 仄々とした
読めない...
85:名無しさん@そうだ選挙にいこう
02/03/30 14:56
>>83
まぁ基本的に同意だな。
ここで厨質問に答えていたら、本家で厨質問が減る可能性もあるしな。
本家で厨が叩かれたら悲惨だかなら。
ファイルメーカーの初心者は2chへ来たれ!
86:名無しさん@そうだ選挙にいこう
02/03/30 15:03
おれはここの部分的な質問と答えが好きだよ
っていうか、ちょっと遊びがある感じであって欲しいね
87:ども
02/03/30 22:50
業務で使うべく、バーコードリーダーでの在庫管理を考えています。
15,000円程度でマックでも使える USB のリーダーは買いました。
でも、スキャンすると値が入力されるのですが、同時に return も
入ってしまいます。
return ではなく enter を入れたいのですが、スキャンされた瞬間
に置き換えるようなことはできるのでしょうか?
教えて君からのお願いです。
88:78
02/03/31 17:13
>>79,83,84
アホみたいな質問しちゃってすみません
一応ヘルプはみたんですけど
ステータス関数で検索してでてきたところには
非保存とかかいてなかったので気がつきませんでした
これからもほのぼのとがんばります
89:名無しさん@そうだ選挙にいこう
02/04/01 13:14
>>87
よーくみて、Enterとかtabへの設定変更はできないのか?
ならば、以下のどれか
Applescript、RealBasicで監視ルーチンを作る
プラグイン(あるかどうかしらない)
エクセルに取り込みでFMへ移動する
バーコードリーダの買い換え
90:ども
02/04/01 21:12
>>89
どもども。
ドライバが元々ないので、そのような設定はできないんですよぉ。
やっぱり oAzium Event みたいなプラグインで処理するしかなさ
そうですね。
どもでした。
91:名無しさん@そうだ選挙にいこう
02/04/02 17:41
突然ネットワーク共有ファイルが表示されなくなりました。
IPを指定すれば見えるんですけど、そのままじゃリストが出てきません。
いったいどういうことなんでしょうか?
92:名無しさん@そうだ選挙にいこう
02/04/02 21:33
つーか・・・
君Win、Macどっち?
イターイどゆこと?
93:91
02/04/02 22:52
>>92
説明不足スマソ
FMはServer5.5(win)、OSはWin2000Server。
普段ならクライアントからファイルを開くとき「共有ファイル」->「ローカルホスト」でサーバで開いてる
ファイルのリストが出てきますよね、それが何も表示されなくなったってわけです。
ホストをIPで指定すれば問題ないのですが、なんか気持ち悪くて・・・。
94:名無しさん@そうだ選挙にいこう
02/04/03 00:27
壊れかかってるんだろ
余命あるうちにエクスポートしておけよ
95:91
02/04/03 00:39
>>94
エクスポート?バックアップなら取ってますけど?
96:名無しさん@そうだ選挙にいこう
02/04/03 01:48
OS X版ってツールバー表示できないの?
97:名無しさん@そうだ選挙にいこう
02/04/03 13:11
もし破損したらバックアップからデータ取れないかもしれないだろ
いつでも、保存済みで無傷のDBにデータを移せるように、と
よくわからんがうちもたまにある
FMから見えないのにWinネットワークから見えるとかね
ま、DAVE+Mac、Win混在だから特殊かもしれんが
98:名無しさん@そうだ選挙にいこう
02/04/03 15:17
実は漏れも以前同じような事があった
ホストW2000、クライアントWin2000の環境だった
まず疑ったのはホスト&クライアントが共に同じネットワークに属しているか
(同じサブネットか確認、ネットワークコンピュータにホスト名が表示されてるか確認とか)
でも結局原因は分からなかった
根拠は無いが、これはServerに問題があるのではなく
クライアントのFileMakerに問題がある気がする
つまりクライアントのFMが起動した時に
getbyhostname()が上手く行かず同ネットワーク上に存在する
FileMakerServerのPCのホスト名をIPから変換できない
のでは無いだろうか?
んで結局どうたかっていうと
FileMakerServerを起動しているPCを複数用意して
表示ホストが消えちゃうような障害が発生したら
ホスト名表示が生き残っているSeverPCにごっそり引っ越し
くれぐれも同時公開に注意してね
(あくまでも一例、よくない対策)
99:91
02/04/03 20:37
>>97, 98
なるほど。そこまで珍しい現象ってことでもなさそうですねぇ・・・。
一応バックアップは定期的に世代作って取ってるんでファイルの復帰は問題ないと思うんですけど。
ただこれ、他のクライアントも全部だめなんですよね、うちの場合、まいった。
100:記念カキコ
02/04/03 22:40
∧∧ ミ _ ドスッ
( ,,)┌─┴┴─┐
/ つ 100 │
~′ /´ └─┬┬─┘
∪ ∪ ││ _
゛゛'゛'゛
101:名無しさん@そうだ選挙にいこう
02/04/04 12:32
ファイルメーカー初心者なので、こちらにきました。
使用しているのはFileMaker5.0 Windows版です。
■ 親ファイル
親ID
■ 子ファイル
子ID
親ID
■ 孫ファイル 子ファイルのポータル
子ID
親ID 子ファイルからルックアップ
というものを作っています。この作り方だと、孫ファイルに親IDがルックアップ
される場合と、されない場合があります。なにか解決方法はないでしょうか?
ちなみに試してみたところ、子ファイルで親IDを入力した後、入力フィールド
以外の部分をクリックすると、ルックアップされます。多分、入力したデータの
更新のタイミングの問題だと思うのですが、対策方法が思いつきません。
あと、子ファイルでポータルを先に入力して、あとから親IDを入れるという
可能性も考えられるので、これがさらに追い討ちをかけています。
要は、親ファイルから孫ファイルのデータが参照できればいいのですが…
102:名無しさん@そうだ選挙にいこう
02/04/04 14:27
>>101
日本語が難し過ぎて…
どう答えていいのか分かりません
これは私の能力不足なのでしょか?
103:名無しさん@そうだ選挙にいこう
02/04/04 14:58
中間ファイルにフィールドがないと中継できないよ
リレーションとルックアップを再確認してみよ
104:名無し
02/04/04 15:01
>>102
リレーションのリレーションのことと思われる。
更新スクリプトで対応だな。
105:名無しさん@そうだ選挙にいこう
02/04/04 16:37
>102 >104
うーん、説明が変なんでしょうか?
申し訳ないです。でも、スクリプトで解決できました。
1. 孫ファイルで再ルックアップのスクリプトを作成
2. 親ファイルで孫ファイルのスクリプトを実行するスクリプトを作成
という感じで、目的のものができました。
もともとやろうとしていたのは、
親IDをキーして、親ファイル、子ファイル、孫ファイルの関連データを
すべて引っ張ってきたかったのです。
全部のファイルに親IDを持たせる以外の方法が思いつかなかったので、
こんな作りになってしまいました。
ありがとうございました。
106:名無しさん@そうだ選挙にいこう
02/04/04 16:59
えっ? 終わりなの?
いいのそれで?
イマダ仕組みがよく分かりません
コーヒーブレイク中、無駄に気になってしまうのだが…
そんなん漏れダケか?
107:名無しさん@そうだ選挙にいこう
02/04/04 17:34
よくわかりませんと言われても…
どう、話を繋げたら言いのだろう…
まぁ、本音を言えばスクリプトを使わないで済ませる方法があればいいのですが、
どう説明したらいいんだろう?
具体的な事例でいいんだろうか?
108:名無しさん@そうだ選挙にいこう
02/04/04 18:27
>>107
■親.fp5
--フィールド--
1.親id [数値:索引設定]
2.親データ [テキスト]
■子.fp5
--フィールド--
1.子id [数値:索引設定]
2.子データ [テキスト]
3.親id [数値:索引設定]
4.親データ [計算(テキスト)=親リンク::親データ]
--リレーション--
親リンク=(親id::「親.fp5」親id)
■孫.fp5
--フィールド--
1.子id [数値:索引設定]
--リレーション--
子リンク=(子id::「子.fp5」子id)
↑このような定義で孫.fp5に「子リンク」でポータルリストを表示した場合
リストには「子データ」及び、子.fp5にリンクされた「親データ」がいい
感じに表示されると思うのだが・・・といってみるテスト
+--+--+---+---+
|子id|親id|子データ|親データ|
+--+--+---+---+
|子id|親id|子データ|親データ|
+--+--+---+---+
|子id|親id|子データ|親データ|
+--+--+---+---+
パパとママが持ってるものしか子供には与えられない
109:名無しさん@そうだ選挙にいこう
02/04/04 18:44
>>108
それだと、子や孫のレベルで兄弟を見つけることはできると思うのですが、
孫から、叔父叔母や従兄弟は見つけられないのではないでしょうか?
1つの親に対して、子が複数あり、子にも孫が複数あるので、
全体を一覧するには、親から確認する必要があるんです。
そのため、子にも孫にも親idが必要だと考えたんです。
110:名無しさん@そうだ選挙にいこう
02/04/04 22:06
/⌒ヽ、
/ \ すみませんでした・・・!
/ \ 全部・・・オレが悪かったです >>109 = 107 = 105?
. / ,.へ \
/ / \ \ だって、もぉー兄弟とか叔父叔母とか
/ / U \ \ 次はもう従兄弟とか、その友達とか
<.__/ _ V / , - 、 \ 彼女とか、愛人しかないじゃないですか!
. ! // u / { r-、ヽ \
l // U\ \r-、ヽ \ オレだって、本当はこのスレに
. l { | | // u v\.\,リ } \ AA似合わないって知ってるんですよ!
| )! l∠-‐ / \ヽノ / きっと・・・
ー-"ァ'' ~~u' \ ヽ} ̄`~`''''ー─---/ きっと心を入れ替えますから
. / v v ,r'⌒ゝ、 ヽ /
r' U -、O ,ノヽ/ / 〉 ヽ u / オレを・・・
. | v' ィ ,ノヽ/ ./>' l v / オレを・・・
l /∠、-ヘ/ ./>' l / 救ってください・・・!
. レ' ` '´ />' U | U /
>' ,.ヘ u / / よく分かんないっすよ説明
O `ー-' l v /\ / よく分かんないっすよ意味が!
∧()() | / / 頼んます >>109さん!
-=ニ ニ=- 「ニニ¬ `ー' 〈
/〉 |. | 〈ヽ | | | | Ο O o ヽ 止めて・・・ これ以上は・・・もう・・・
〈/ . |/ ヽl Lニニニ.」 ヽ
111:名無しさん@そうだ選挙にいこう
02/04/05 00:06
確かに、解る人にしか解らない話だな
おれも正直全然わからん
まぁ今回は流そうじゃないの
112:名無しさん@そうだ選挙にいこう
02/04/05 01:16
109です。
もう一回日本語を勉強しなおしてから出なおしてきます。
113:名無しさん@そうだ選挙にいこう
02/04/05 01:31
> 叔父叔母や従兄弟は見つけられない
フツーは別のキーでリレーションするんじゃないか?
いや違うかもしれんが
114:仕様書無しさん
02/04/06 15:16
age12345
115:名無しさん@そうだ選挙にいこう
02/04/08 14:00
age
116:名無しさん@そうだ選挙にいこう
02/04/10 00:18
DIMEで某氏がFMのネタをやっている
紹介されるとき、アクセスがとFMではかなり違う
FMは文系な感じ
117:名無しさん@そうだ選挙にいこう
02/04/10 01:35
>>116
もっと詳しく教えて
118:名無しさん@そうだ選挙にいこう
02/04/10 10:25
XPだとランタイムアプリケーションの時、どんな問題が発生しますか?
FMのホームページ見るとそれらしいコト書いてあるんだけど…
119:名無しさん@そうだ選挙にいこう
02/04/10 11:41
ボタンを押すとスクリプトが実行されて、決まった値で検索するようにしていますが、
その値が該当しない場合は「この検索条件に該当するレコードはありません。」
「キャンセル、続行、検索条件変更」、、が表示されます。
このダイアログを出さないようにする方法ってありますでしょうか?
120:119
02/04/10 11:45
すみません、わかりました。。
121:名無しさん@そうだ選挙にいこう
02/04/10 17:34
ああ・・・起動がおそぃょぅ
122:名無しさん@そうだ選挙にいこう
02/04/11 16:45
Pro5.0 Winにて
本体のフィールド 名前 郵便番号 住所 電話番号
項目名を持つエクセルファイルAのフィールド 名前 郵便番号 住所 電話番号
項目名を持つエクセルファイルBのフィールド 名前 電話番号
という3つのファイルがあり、
本体にエクセルAを一度手作業でフィールドの順番を並び替えてインポートして
レコードのインポートを行うスクリプトをインポート順を記憶、ダイアログ無しにして
名前を"完全取り込み"として作成
同様の手順でエクセルBをインポートするスクリプトを"部分取り込み"として作成
すると部分取り込みは正常動作するんですが、完全取り込みを実行したとき
"レコードのインポートが中止されました。このスクリプトを続行しますか?"という
ダイアログが出ます。
一応ダイアログに続行とキャンセルボタンがありますがどちらを押しても
何もおきません。
インポートを自動で行うスクリプトはひとつのFMのファイルに対してひとつしか作れないのでしょうか?
123:名無しさん@そうだ選挙にいこう
02/04/11 16:50
Win2000のマイドキュメントのPathを求める関数なんてありますか?
124:名無しさん@そうだ選挙にいこう
02/04/12 04:52
>>123
ファイルメーカー書類がMy Documentsの中にあるんだったら
Status ( ファイルパス )
でとれるけど、ファイルメーカーにとって全然関係の無いフォルダーの
パスを拾うファイルメーカーの「関数」なんてあるわけないと思うんだけど...
125:名無しさん@そうだ選挙にいこう
02/04/12 04:55
>>122
一つのスクリプトに一つの取り込み順記憶は普通覚えてくれている。
一度そのスクリプトのダイアログ無しのチェックを外して、ダイアログ
を出す状態にして取り込み順を確認してみたら?
126:名無しさん@XEmacs
02/04/12 06:54
検索画面からリスト表示に切替えるスクリプト組んでるんですけど、
インスタント Web 使うとブラウザではリスト表示にならずに表形式
(しかも25件しか表示されない!) になってしまう…
で、表形式のデータ部分をクリックするとリスト表示させたいレイアウト
に切り替わるんだけど、リスト表示されずに一件だけ表示されます。
一応共有設定のところで表形式のレイアウトとして指定している
レイアウトなんですけど、これはなんでなんでしょう…
# それにしても Web 経由だとこんなに使いづらい物だとは思わなかった…
# レスポンスも悪いし… (Pentium 166MHz / WindowsNT 4.0SP6 使用)
# マシンのスペックあげればそれなりにレスポンス上がるのかしら。
127:名無しさん@そうだ選挙にいこう
02/04/12 13:42
>>126
インスタントwebではスクリプト使えないのら。
一覧表示、詳細表示、検索とそれぞれレイアウトを指定しているか確認するなりね。
あと25件しか表示しない(次へボタンで25件づつ表示あうる)のもインスタントweb
の仕様なのら。
インスタントwebはファイルメーカー上のレイアウトを忠実にwebブラウザ
で表現するために細かくスタイルシートを使ってレイアウトを表示するように
しているのでブラウザ側のマシンスペックによってかなり重たく感じるのら。
スクリプトを使って制御したいとか、もっと自由なレイアウトを使いたいとか
思ったらカスタムwebを使うことをおすすめするなり。
レンダリングして送出するデータ量がかなり減るのでレスポンスはカスタムweb
の方がいいのら。
128:名無しさん@そうだ選挙にいこう
02/04/12 15:25
>>125
ダイアログ無しのチェック無しで確認はしてました
その場合ダイアログ上順番は狂ってないんですが、
ダイアログ無しにすると
レコードのインポートが中止されましたのダイアログが出ます
複数マシンでも出るから環境によらない模様
ファイルぶっ壊れてんのかなぁ…
ソートと検索はいくつスクリプト作ろうが正常に動作するのに
つか、検索もソートもインポートも印刷もちゃんとスクリプト作成時に設定画面がホスィ
129:名無しさん@そうだ選挙にいこう
02/04/12 15:49
>>123
プラグイン関数で自分で作れば
レジストリにマイドキュメントのパス情報が保存されてるから
「HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders」の「Personal」
↓参考
RegOpenKeyEx(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders", 0, KEY_EXECUTE, &hGetkey));
RegQueryValueEx(hGetkey, "Personal", NULL, &dwType, (BYTE*)szRetString, &lBufSize))
szRetString=フォルダパス
漏れの場合、色々なレジストリキーを引数にその内容を返信する外部関数を作って
FileMakerのスクリプトから情報を取得する方法をとってる。結構便利だよ
(特にカレントフォルダを自動的に変更させたい時とか・・・)
もしデベロッパが高いからとか、難しいとかいう問題なら、
1.VBスクリプトを作成する
機能:レジストリキーを取得、それをTXTファイルで出力
2.FileMakerのスクリプトで、
「メッセージの送信(ファイル/アプリを開く)で↑のVBスクリプト実行
3.出力されたTXTから、インポート
グローバルテキストフィールド<--レジストリ情報
という方法はどうだろう?もしかしたらタイミングの関係で上手くインポートできない
かも知れないが、その場合にはFileMaker起動時か何かに「2.」を実行するとか
工夫してみてくれ
130:名無しさん@そうだ選挙にいこう
02/04/13 07:29
>>129
アンタすごい人だな。
VBスクリプト(WSH)の場合は、ActiveXオートメーションというのを使って、
FileMakerのスクリプトを直接起動できるので、
テキストに書き出したらFMスクリプトをVBスクリプトから起動すれば、
タイミングはオッケーなんじゃないかな。
ver4以前だったら、VBスクリプトのSendKeysでスクリプト起動になるかな。
(こっちはメニューにのってるスクリプトしかだめだが)
>>121
漏れは、起動時に、不正使用しているやつがいないかネットワークを
チェックしているせいだとにらんでいるのだが、気のせいか?
131:名無しさん@そうだトイレにいこう
02/04/13 10:36
上でWSHの話が出てるんでちょっと参加。
ファイルメーカーでWSH使ってファイル操作とかいろいろするのって結構いけると思うんだけど、
MLって、結構プラグイン至上主義的なものを感じる。
ファイルメーカーの販売は、MacよりもWin版の方が多いってきいたことあるけど、
WSH使ってるって人って他にいない?
132:名無しさん@そうだ選挙にいこう
02/04/13 12:05
>>130
全然すごい事じゃないよ
だってアクセスのアプリだったら、標準モジュールにそのまま組み込めるもの
それにMyDocのフォルダ探す方法なんて調べれば簡単に見つかる
>>131
ファイルメーカーのスクリプトからWSH呼ぶのは、とても簡単で便利だと思う
Windows依存の機能とかカバーできるし
(Winだとファイルメーカーでこれができないってのホトンド無くなると思うよ)
スクリプトだとソースがそのままあるから、すぐデバグできるしね
でも、プラグインだとデータの受け渡しと同期が取りやすい(足枷にもなるが)
両方使うのベストと思う・・・
とかいいつつ実は漏れ何でもプラグイン決着してるかも
133:名無しさん@そうだ選挙にいこう
02/04/13 12:18
>>130
>ver4以前だったら、VBスクリプトのSendKeysでスクリプト起動になるかな。
ふふふふ
FileMakerのウィンドウがアイコン化状態だったら?
FileMakerが何も子ウィンドウ(fp5ファイル)表示して無かたら?
FileMakerの子ウィンドウ(fp5ファイル)を一つ全画面表示した場合
「ファイルメーカーPro5 - [ファイル名]」とかウィンドウ名変わるけど平気?
そして漏れが解決できない問題、、、
FileMakerが重い処理してる間はSendKeys受け付けてくれない・・・
これ、解決できるのかなぁ
134:名無しさん@そうだ選挙にいこう
02/04/13 13:11
SendKeys受け付けないことは多々あるな
何故なんだ?重い処理してない時もなったことあるぞ。
135:名無しさん@そうだ選挙にいこう
02/04/13 13:44
>>133
>FileMakerのウィンドウがアイコン化状態だったら?
SendKeysはキー操作を送るので、
ウィンドウがアイコン化された状態で何のキーを押せば元のウィンドウになるかわかればできるのでは。
何のキーを押せばいいんですか?
アイコン化された状態でもAlt+F4なら受け付けるのだけれど。
>FileMakerが何も子ウィンドウ(fp5ファイル)表示して無かたら?
スクリプトの対象のファイルがなければそもそもスクリプトが起動できないのでは。
履歴の一番上のファイルとかだったら開いてスクリプトを起動するのは可能。
>FileMakerの子ウィンドウ(fp5ファイル)を一つ全画面表示した場合
スマン。意味がわからなかった。
対象のファイルが裏に隠れている場合という意味であれば、ウィンドウを切り替えれば。
>「ファイルメーカーPro5 - [ファイル名]」とかウィンドウ名変わるけど平気?
Set WS = CreateObject("WScript.Shell")
WS.AppActivate "ファイルメーカー"
なんてすると、ファイルメーカーではじまるウィンドウを検索するので、ファイル名が変わっても平気。
その代わり、同じタイトルではじまるのが他にあれば、誤爆するかも。
>FileMakerが重い処理してる間はSendKeys受け付けてくれない・・・
これってFileMakerそのものの問題では。
重い処理の最中は何してもだめなんで、SendKeysも当然だめな気が。。
136:名無しさん@そうだ選挙にいこう
02/04/13 13:50
>>134
Set WS = CreateObject("WScript.Shell")
WS.AppActivate "ファイルメーカー"
WS.SendKeys "^1",True
みたいに、SendKeysのあとにTrueつけてる?
つけないと、ファイルメーカーにおかまいなしにSendKeysするので、
最初のやつしか受け付けないことが多々あり。
あと、ファイルメーカーは処理してるときは他人のことを考えないようにしているみたいなので、
軽い処理でも、処理中はだめなんじゃないかな?
137:131
02/04/13 16:41
>>132
レス、サンクス
お礼がてら、とっておきのVBスクリプトどう?
起動しているFileMaker(5以上必須)の、最前面のファイルのフルパスを取得するというもの。
既知だったらスマン。誰か、動作報告キボンヌ。
On Error Resume Next
Set FMApp = GetObject("","FMPRO.Application")
If Err Then
MsgBox "ファイルメーカーが起動されていません"
WScript.Quit
End If
For Each FMDoc In FMApp.Documents
If FMDoc.Active = 1 Then
FilePath = FMDoc.FullName
Exit For
End If
Next
MsgBox FilePath
Set FMApp = Nothing
Set WS = Nothing
138:131
02/04/13 16:57
しもた。
ファイルパスはStatus(ファイルパス)でも取得できるんだった。
新ネタ考えて出直すんで、その時よろしく。
139:131
02/04/13 17:08
少し出直し。
ファイルメーカーのバージョンと、実行ファイルのフルパスを返すもの。
まあ、バージョンは計算フィールドでも採れるけど。
On Error Resume Next
Set FMApp = GetObject("","FMPRO.Application")
If Err Then
Set FMApp = CreateObject("FMPRO.Application")
End If
FMApp.Visible = True
MsgBox FMApp.Version
MsgBox FMApp.FullName
Set FMApp = Nothing
140:名無しさん@そうだ選挙にいこう
02/04/13 18:17
上にあるようなプログラムは、ランタイム版では動かない?
誰か教えて?
141:128
02/04/13 20:00
エクセルファイルを一から作り直すとうまくいった
エクセルの何らかの機能が邪魔していた模様
むー
142:名無しさん@そうだ選挙にいこう
02/04/14 00:04
エクセルでできることはエクセルでせよ
空白除去、置換・・・
いやぁ、マジで
143:名無しさん@そうだ選挙にいこう
02/04/14 20:03
FileMaker5+WinNT4で指定された時間になったらスクリプト実行する
とかって出来ます?
実は夜中にオラクルのデータをODBC経由でインポートしたいのよ。自動的に・・。
144:131
02/04/14 22:34
>>140
CreateObject("FMPRO.Application")云々が使われているのは無理だろう。
SendKeysを使ったものはきく。
>>143
NTのサービスパックのなるべく新しいのを入れるか、
IEの5以降を入れるか、
Windows Script HostをMS社からダウンロードするかして
WSHが使えることが前提。
ファイルのフルパスをC:\FMP\DB.FP5
パスワードはなし。
スクリプト名をImportとする。
以下のここから~ここまでをImport.vbsの名で保存し、
実行してみてくれ。(WSHからスクリプト起動の基本だ)
'ここから
Set FMApp = CreateObject("FMPRO.Application")
FMApp.Visible = True
Set myOpenFile = FMApp.Documents.Open("C:\FMP\DB.FP5","")
myOpenFile.DoFMScript ("Import")
Set myOpenFile = Nothing
Set FMApp = Nothing
'ここまで
うまくいったら、ATコマンドかタスクスケジューラ(NTには何があるかわからない)
あたりで、
WScript.exe Import.vbs
または、
WScript.exe "c:\FMP\Import.vbs"
などとして試してみてくれ。
ただ、NTはようわからないので、この部分でうまくいかない時は、
誰か助けてくれ。
ま、
WSHを使いたくない時は、
起動時に外部スクリプトを実行して、その後自動的に閉じるという、
スクリプト専用ファイルを作っておいて、
それをATコマンド(2000だったら確かにあるコマンドだが)あたりで、
これを起動するという手もある。
145:名無しさん@そうだ選挙にいこう
02/04/14 22:36
時間フィールドでフィールドデータが計算式にマッチしたらスクリプト実行。
けど、オラクルのデータをODBC経由でインポートは難しいかな。
146:名無しさん@そうだ選挙にいこう
02/04/15 00:23
>>143
atコマンドかタスクスケジューラでFileMaker Proの実行したいScriptだけ
書いたファイルを開けば?
147:名無しさん@そうだ選挙にいこう
02/04/15 00:58
今年の2月以降に製造された RX-2001 が、
たったの 9700 円!?↓
URLリンク(www.bidders.co.jp)
買おうかな。
148:名無しさん@そうだ選挙にいこう
02/04/15 01:59
>>144
whsはやったこと無い・・
>>145
スクリプトはグルグルループしているのかな?
もう少し詳しく聞かせて下さい。
昼間はwebコンパニオンで共有させたいのですが・・
>>146
atコマンド、タスクスケジューラなら何とかなるかも・・
149:名無しさん@そうだ選挙にいこう
02/04/15 03:06
>>148
URLリンク(www.wmotion.com)
URLリンク(www.fsight.co.jp)
150:148
02/04/15 03:51
>>146
とりあえず、atで動きそうです。ありがとうござりまちゅり。
>>149
こちらも要チェックざんすね。
151:age
02/04/15 23:18
あげ
152:名無しさん@そうだ選挙にいこう
02/04/16 01:17
>>スレリンク(bsoft板:946番)(前スレの946)
[FMP-Option] を使うのが簡単でよろし
詳しくはCDMLリファレンス.fp5を参照してちょ
153:age
02/04/16 22:43
あがれあがれ
154:名無しさん@XEmacs
02/04/16 23:37
> 152
ありがとうございます。
間違って別なスレあげてました。
とりあえず解決したんですが、値一覧でもう一個のフィールドの
内容を表示すると設定してても一つ目のフィールドしか出てこな
いのですねえ。これは残念。
カスタム Web まわりの事についていろいろ書いてある Web Page
とかないですか? ひょっとしてみんな Web ツールだけ使っていろ
いろ作れてるんでしょうか。
まるっきりわからないわけじゃないけど、もっと親切なリファレ
ンスがあっても良いなあと思ったので。
155:名無しさん@そうだ選挙にいこう
02/04/17 03:21
>>154
ホームページPro(ボソッ
156:名無しさん@そうだ選挙にいこう
02/04/17 21:50
今、ホームページProクラスの製品があれば結構売れると思うだけどね
但し、定価5000円以下が条件
157:名無しさん@XEmacs
02/04/17 23:31
も一つ教えてください。
カスタムWebで、検索画面からリスト表示のフォーマットファイルを指定、
リスト表示から詳細画面へリンクし、そこからさらに編集画面へとリンク。
そして編集画面から -Edit アクションでリスト表示に戻ろうと思うのですが、
やけにレスポンスが重いなと思ったら全レコードが対象になってました。
もとの検索条件を記憶しておいてリスト表示に戻るにはどうしたらよいので
しょうか。
158:名無しさん@そうだ選挙にいこう
02/04/17 23:50
繰り返しフィールドで残高計算できます?
残高2 = 残高1 + 入金2 - 出金2
159:名無しさん@そうだ選挙にいこう
02/04/17 23:53
できない
160:158
02/04/18 00:15
ガーン!
代替策ないですか?
161:名無しさん@そうだ選挙にいこう
02/04/18 00:21
>>157
-editの時にrecidを指定するのでそのままでは編集するレコード
一レコードのみが対象となっているのら。
検索条件が10個以内なら-tokenに値を渡して、その-tokenを
維持させ続けることで編集画面からのリンクの中に、そのtoken値
(この場合は検索条件)を入れて検索させなおすようにすればいいなり。
162:名無しさん@そうだ選挙にいこう
02/04/18 00:27
>>158
繰り返しフィールドの中で計算させるのなら
GetRepetition関数使って一つづつ値をとりだしながら
計算させないといけないのら。
当然計算結果は個別のフィールドで繰り返しフィールドには
できないなり。
リレーション使ってポータル表示させるようにすれば、
リレーション相手のファイル(子ファイル)内で自己リレーション
させれば残高計算は出来るなりね。
163:名無しさん@そうだ選挙にいこう
02/04/18 00:34
>>158
っていうか、それだけじゃ分からないのよ、何をどうしたいか
どういう構造になっているかもね
あと、繰り返しフィールドが妥当なのか、小一時間は考えろ
ファイル別にした方が自由度は高いぞ
と書こうとしたら、162が出勤してきたようだ、折れは退散
164:名無しさん@そうだ選挙にいこう
02/04/18 01:28
>>162,163
どうも。
繰り返しフィールド使うのは中止することにしました。
数も10件以内なので。
165:名無しさん@XEmacs
02/04/18 07:18
>161
なるほど、試してみます。
リファレンス見てもいまいち Token て理解できてなかったんですが、
そういう使い方するものなんですね。
166:名無しさん@そうだ選挙にいこう
02/04/23 23:53
昔聞いたけどもう一回質問
Applescriptで数式の計算をして戻すことができます
WSHでも似たようなことできませんか、
また、Winで使えるほかの方法はありますか?
プラグイン作るのは難しいですか?
167:名無しさん@そうだ選挙にいこう
02/04/24 00:57
>>166
どの程度の数式を考えてるのかわからないけど、
WSHで出来るよ。
あとは、Excelオブジェクトを使うとかね。
168:166
02/04/24 01:18
単に、通常の数字の加算乗算でいいんです、
できれば括弧一個ぐらいは使えたほうが嬉しいけど
vbaでEval使ってみたことはありますが、
FMの元フィールドから渡して結果フィールドに返すことが
できなくて断念しました
今は物量作戦で鳥頭以下計算に限定中(4+6+52*4とか)
なんとかしたいです
169:131
02/04/24 13:48
>>168
今、ODBCを経由して、数式をFMから取り出し、
WSHでEvalを使って計算して、
同じくODBC経由でFM5に計算結果を返すというのを、
ちょっと作って試してみた。
が、
1レコードだったらなんとかなるのだけれど、
Loopを使いながら複数レコードを連続処理しようとすると、
FMの挙動不振で使いものにならない。
(書き込むたびに、対象レコードのみ抽出⇒全レコードを繰り返しているようで、
WSHの次の処理についていけない模様)
回避する方法がわからないので、とりあえずボツ。
結局、大量にレコードが存在する場合は、
一旦FMから数式フィールドをタブ区切りファイルに書き出し、
WSHで処理して結果を別のタブ区切りファイルに書き出し、
FMで結果をインポートするというのが、
一番スピードがあり、一番無難な気がする。
それと、FM5とFM4で処理方法が違ってくるけど、どっち?
170:168
02/04/24 16:23
有り難うございます。
書き出ししてWSH起動し、結果をインポートですね。
FM5、WIN98です。WINは永遠に初心者なのでもう少し教えてください。
171:131
02/04/24 18:03
>>170
まず、144に書いてあるここからここまでの部分を、
ファイル名とスクリプト名を書き換えて、拡張子.vbsで保存して、
該当のファイルメーカーファイルを開いた状態で実行します。
これでファイルメーカーのスクリプトが実行できたら第一段階。
次に、
On Error Resume Next
Shiki = InputBox("式を入れてください。","式を計算します","1+1")
Result = Eval(Shiki)
If Err Then
MsgBox Err.Description
Err.Clear
Result = ""
Else
MsgBox Result
End If
をこれまたEval.vbsなどのファイル名で保存して実行し、
期待した通りの計算結果が返るか試してみてください。
これが第二段階。
EvalはWSHのバージョンが高くないと使えない可能性もあるので、
その場合は、IEの上位バージョンか、
マイクロソフトのHPからWSHの最新版をDLする必要があるかも。
まず、ここまでうまくいくといいけど、、、
172:名無しさん@そうだ選挙にいこう
02/04/25 17:39
最近の本家、殺伐としてない?
173:名無しさん@そうだ選挙にいこう
02/04/25 18:51
ファイルメーカーが、実際どのような使いかたが一番ベストなのか
まだよくわからないのです。
アパレルの小売りで、納品されたブランド別の品番、カラー、サイズ
アイテムなどにわけての在庫管理と売り上げデーターをもとに
アイテム、カラーなどの集計をだして、売り上げ動向がわかるように
作成したいのですが、ファイルメーカーで出来るのでしょうか?
それとも、エクセルのほうがいいですか。
誰かよろしければ、アドバイスして下さい。
174:名無しさん@そうだ選挙にいこう
02/04/25 20:21
>>173
エクセルでもできるし、勿論ファイルメーカーでもできる。
グラフを使いたかったら、エクセルのほうが良いし、
件数が多いのであれば、ファイルメーカーのほうが良いと思われ。
175:名無しさん@そうだ選挙にいこう
02/04/25 21:25
>174
ありがとうございます。
データー件数はかなり多いので、ファイルメーカーで作成してみます。
まず、教科書買うところからですが。。(笑)
176:名無しさん@そうだ選挙にいこう
02/04/25 22:53
MLは保存性はいいけど読みにくい、わかりにくい
あそこは名乗らないだけで叩くし、どうしようもないよ
177:名無しさん@そうだ選挙にいこう
02/04/25 23:13
>>176
じゃ止めちまえ。
178:名無しさん@そうだ選挙にいこう
02/04/25 23:20
>>177
カッカするなよ、甘いものでも食べて落ち着け
179:名無しさん@そうだ選挙にいこう
02/04/26 01:10
>>178
>>177に賛成。文句言うんだったら改善する方向に導くよう
行動するか、見切りをつけて止めてしまうのが正しいと思う。
どうしようもないとか言いながら自分ではなにもしようとせず
他のところでぐちぐち言うのはみっともない。
180:名無しさん@そうだ選挙にいこう
02/04/26 08:30
マターリいこうよ。
漏れはそれでやめたくちだが、
こういうとこでほのぼのグチきくのって結構好きだぞ。
181:名無しさん@そうだ選挙にいこう
02/04/26 08:48
>>180
おう!マターリだな。
182:名無しさん@そうだ選挙にいこう
02/04/26 21:51
>>179
そんな正論ここで言われてもな、別にグチグチ言ってないと思うが
あんた関係者? でもなきゃ、ジジイか被害妄想だな
183:名無しさん@そうだ選挙にいこう
02/04/27 02:53
2ちゃんねるはどんな人も受け入れます。
184:名無しさん@そうだ選挙にいこう
02/04/28 01:37
インストールキーをファイルメーカーをインストールしてしまった後で変更する方法ってないでしょうか?
例:レジストリに登録されている?のを変更するなど
185:名無しさん@そうだ選挙にいこう
02/04/28 09:03
>>184
アプリケーションの削除→再インストール
186:名無しさん@そうだ選挙にいこう
02/04/29 15:00
いや、きっと持っていないんだよ、アプリを・・
187:名無しさん@そうだ選挙にいこう
02/04/30 14:39
ファイルメーカーVer5(Win)を起動すると途中で
画面が青くなって「例外OE~云々」というメッセージが出てきました。
この現象はノートンアンチウィルス(Ver2001 7.0)の「ファイルシステムのリアルタイム保護」が
有効になっている時に起こるということまでは分かったのですが…
当方Macユーザゆえ解決方法がさっぱりわかりません。
「ファイルメーカー使う時はノートン切っとけ」という解決方法以外の解決方法をお教え願えないでしょうか?
OSはWin98 SEです。
188:名無しさん@そうだ選挙にいこう
02/04/30 18:37
普通ウイルスソフトとデータベースは一緒に使わないよ。
裏で動くソフトと相性が悪いらしいね。
189:横からだけど
02/04/30 23:07
それって、PCを分けて使うって事?
190:名無しさん@そうだ選挙にいこう
02/05/01 09:51
>>188 ハハ 初めて聞いたよ
まー脳屯使っちゃいけないのは常識ですが
191:187
02/05/01 10:35
セキュリティの問題もあるのでノートンも使えないと困ると言われているのですが…
もう一台PC買えというしかないのでしょうか。
それならそれでいいのですが、
データベース用のPC置いたとしてもそのマシンのセキュリティはどうされているのでしょうか?
ノートンは入れたらダメなんでしょう?
192:名無しさん@そうだ選挙にいこう
02/05/01 11:53
>>191
ファイルメーカーのためだけにもう1台PCを買うってのはバカげてる。
ノートンの変わりになるようなソフト使ってみたらどう?
もちろん最初はお試し版で。
193:187
02/05/01 12:41
>>192
そうですね。とりあえず、ノートン以外のソフトを試してもらえるか聞いてみます。
でも「買い替えるのがもったいないしめんどいからなんとかならない?」
と言われるだろうな…。
194:名無しさん@そうだ選挙にいこう
02/05/01 13:40
187「ノートン以外のソフトを試してもらえる?」
友人「買い替えるのがもったいないしめんどいからなんとかならない?」
187「だったらACCESS使えやゴルァ!!」
195:名無しさん@そうだ選挙にいこう
02/05/02 11:55
>>187
うちでは何ら問題ない。FM 5.0Jv3、AV 7.07.23D、Win98SEの組み合わせ。
各プログラムをちゃんと最新にしてる?
ハードディスクぶっこわれてない?
196:170
02/05/02 12:46
>>171
Evalの方は問題ないのですが、最初の方が同じフォルダにおいても
DB.FP5が見つからないって出てしまいます。
根本が間違っているようなので、明日からの連休で頑張ってみます。
197:凧揚げ
02/05/09 23:26
危ない危ない
198:名無しさん@そうだ選挙にいこう
02/05/10 19:47
保全age
199:名無しさん@そうだ選挙にいこう
02/05/11 01:09
ここも沈んでるようだから、たまにはyahooでも答えてやれよ
ソフトウェア>データベース>ビジネス>」ファイルメーカー
200:名無しさん@そうだ選挙にいこう
02/05/11 22:31
サーバーに置いてあるファイルとクライアントのファイル間でリレーションは組めますか?
クライアント達にファイルを配るときは、リレーションの設定をどうしておけば、いいのですか?
201:名無しさん@そうだ選挙にいこう
02/05/12 02:44
リレーションファイルがなければ指定ダイアログが出る
んじゃないか?
だめなら、サーバ以外からリレーションしておいて閉じた
ファイルを配布すればいいのじゃないか?
202:名無しさん@そうだ選挙にいこう
02/05/12 11:37
確かに、ファイルの指定ダイアログが出るけど、
ユーザに選択させるのは危険な気がします。
間違えちゃったら、大変だし。
それと、サーバーのファイルを開いて、
リレーションファイルを指定するダイアログが出て、
そのユーザのローカルのファイルを指定したとして、
その後、他のユーザが同じように自分のPCのローカルファイルを指定すると、
最初のユーザが再び開いたとき、リレーションファイルは、
また設定しなくてはいけないのかなと思ったのですが、、、。
みなさんは、どうしてるんでしょうか?
例えば「顧客名簿」なんかは、サーバに置いておいて
みんなで共有したいなと思うんですが、、、。
203:名無しさん@そうだ選挙にいこう
02/05/12 20:25
何をしたいのかがいまいちわからないのであれだけど...。
普通は、
1. たとえば顧客名簿とか売上管理とか、必要なファイルを開くための
メインメニューになるようなファイルをサーバで公開しておいて、
2. さらにそのメインメニューファイルをただ開くだけのスクリプトを仕込んだ
オープナーのファイルをクライアントに配付する
と思うよ。
ちょっと分かりにくい?
204:201
02/05/12 22:51
>>202
後に書いた方法じゃだめなのか、試してみた?
クライアントごとの独自ファイルが必要な状況がかわからないが、
エクセルなんかの発想で作ってるのか?
205:202
02/05/13 08:59
>>201
クライアントごとの独自ファイルが必要なのです(たぶん)
値リストに使っているファイルがあって、
その値は個々のユーザがカスタマイズできるようにして
おきたいのです。
だから、ローカルにおいておこうかなと思ったのですが、、、
根本的に間違ってますか?
206:名無しさん@そうだ選挙にいこう
02/05/16 02:16
っていうか、ネットワーク上のファイルの場所が解っていれば
そこを探すんじゃないか? TCP/IPなら192.168.0.5など
1.サーバに参照マスタをおいて(アドレスは固定)、
2.クライアントAPCで配布ファイルを作成、サーバにリレーションしておく
3.そのファイルをクライアントBPCに入れてテスト
たったこれだけ、やってみてくれないか
逆方向のリレーションがいらないなら大丈夫ではないかと
しかし、サーバに置いて使う方法もあると思うが、
どうなんだろうな
もう少し具体的に書くとレスが尽きやすいのかもしれん
207:名無しさん@そうだ選挙にいこう
02/05/18 00:33
アクセスやめてFM使おうと思うんだけど
バイブル的な初心者向けの入門書あったら教えて
208:名無しさん@そうだ選挙にいこう
02/05/19 12:40
5万件くらいの顧客管理をしたいのですが、FMは遅くならず使用できるでしょうか?
アクセスで色々問題が出てきたので、、、
長年の使用でインターフェースも思い切って使用しやすく変えたいのですが
もう一回アクセスでの0からの設計に注文をつけるか
ファイルメーカーで思い切って使用者の立場で原型を作り上げるか
アドバイスがありましたら、お聞かせください。
209:名無しさん@そうだ選挙にいこう
02/05/19 20:20
>>207
本屋行って合うのを買えばいい、種類はあまりない
webもあるしMLもある、初心者を脱したら東音の本を買えばいい
>>208
構成も関係あるだろう
ファイルを作って、スクリプトでデモデータを作るといいよ
自分はそれでパフォーマンス確認している
210:名無しさん@そうだ選挙にいこう
02/05/22 00:08
FMも画像以外のファイルも参照の対象にして欲しい
mp3とか
211:名無しさん@そうだ選挙にいこう
02/05/23 13:23
htmlで書いたテーブルに、データをエクスポートすることは可能ですか?
それとも、単なるhtmlの吐き出ししか出来ないのですか?
212:99
02/05/23 13:53
-------風俗の総合商社・MTTどこでも-------
〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
URLリンク(www.mttdocomo.jp)
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
URLリンク(www.mttdocomo.jp)
------------------------------------------------
213:名無しさん@そうだ選挙にいこう
02/05/23 19:24
>>211
CDML確認してみて
ホームページproなくてもできるはずなんだけどわからない
URLリンク(www.ogawa.tokushima.tokushima.jp)
214:名無しさん@そうだ選挙にいこう
02/05/23 19:45
>>211
いまいち意味が伝わって来ないんですけど、、
ver5以降ならレコードの書き出しで「HTML表形式」選べばテーブルとして
書き出すことはできますよ。
ただ複雑なテーブルにしたいなら、それなりに工夫が要ります。
もっと具体的に書いてもらえれば的確な回答しますよ。
215:名無しさん@そうだ選挙にいこう
02/05/25 03:26
WEBでファイルメーカー(Unlimited)をデータベースとして使う場合、
一昔前は小規模なものにしか使えないと聞いていましたが、
最近はどうなのでしょうか?
その頃よりハードのスペックも上がっていますので
例えば会員10万人、1日1万アクセス程度のWEBでも
耐えられるものでしょうか?
216:名無しさん@そうだ選挙にいこう
02/05/25 09:27
>>215
単にレコード数やヒット数だけで判断はできないと思いますが、参考までに
うちの場合、最大約75万レコードのデータベースを含む20データベース程度で
72,000ページビュー/day 程度でしたが、特に問題なく余裕で運用できていました。
ファイルメーカーはCPUそのものの速度も大切だとは思いますが、それ以上に
メモリやHDDによってパフォーマンスが大きく左右されるので、そういった面に
対して若干の手間とお金をかけてあげれば問題ないと思います。
217:215
02/05/25 12:43
216さん、レスありがとうございます。
たいへん参考になりました。
私が想定していた規模でしたら余裕でクリアできそうですね。
差し支えなければ、いま運用中?のサーバーのCPU、メモリ等
スペックを教えて頂けませんか? よろしくお願いします。
218:名無しさん@そうだ選挙にいこう
02/05/25 13:21
>>217
ハードウエアの構成は、
本体 :PowerMac G4 450MHz Dual(Gigabit Ethernet)
メモリ:1GB
HDD :ACARD社製 AEC-6880M (True Hardware RAID Ultra ATA-133 Adapter) に
:IC35L060AVER07 x 4基
ですが、他にも、これより低スペックのマシンも稼動しています。
219:215
02/05/25 22:01
>>218
やはりそれなりのスペックですね。(PMG3/400だと厳しいかな....)
教えてくださってありがとうございました。参考にさせて頂きます。
220:名無しさん@そうだ選挙にいこう
02/05/27 09:10
ファイルメーカーで自サイト内の全文検索をさせることはできますか?
Mac/Winどちらも持っているのですが、やりやすい方のFMを買いたいと思ってます。
221:名無し@選挙
02/05/27 16:31
ファイルメーカーをWebで使用するのは致命的なバグがあるって
よく聞くのですが、どんなことなのでしょうか?
また、それらの対処法ってあるのでしょうか?
教えてもらえませんか?
222:名無しさん@そうだ選挙にいこう
02/05/27 16:56
>>221
メールを勝手に送れちゃうとか-RecIDがズレる(藁 とか
-Scriptの実行タイミングが異なるバージョン間でメチャメチャとか
そりゃ細かい事書き出せばキリがないですな。
でも、最近のバージョンは問題ないんじゃ無いでしょうか。
ま、お金出して出来るだけ最新のバージョンを使えって事ですかね。
…と書きつつも、ちーとも機能強化がされないのでうpしてませんが。
223:
02/05/27 17:23
まだデュアルCPUに対応していない。
224:名無し@選挙
02/05/27 17:40
>>222
レスありがとうございます。
>メールを勝手に送れちゃうとか-RecIDがズレる
これはキツイですね。RecIDがずれるなんて致命的かも。
>でも、最近のバージョンは問題ないんじゃ無いでしょうか。
>ま、お金出して出来るだけ最新のバージョンを使えって事ですかね。
一応VerUpで色々なバグには対処してるんですね。
でも本当は同じVerでバグ対処はしてホスイ
>と書きつつも、ちーとも機能強化がされないのでうpしてませんが。
僕もいまだにVer5を使っています。
5.5の新機能はマウスカーソルがハンドになるぐらいにしか認識して
なかったです。
225:molano
02/05/28 19:25
ファイルメーカー ユーザーの集いをはじめて見ました、仲間にいれて。
226:名無しさん@そうだ選挙にいこう
02/05/28 21:12
>>225
いらっしゃい。
227:名無しさん@XEmacs
02/05/28 23:12
カスタムWebでリスト表示しているところで、各レコードのフィールドを
変更して複数レコードをいっぺんに更新かける方法ってありますか?
228:名無しさん@そうだ選挙にいこう
02/05/29 00:06
>>227
Ver.5以降(正確には確かWebコンパニオンをうpしなきゃダメだったと思う)は
ポータルの一括編集が可能です。
[FMP-Portal:リレーション名]
<input type="text" name="リレーション::フィールド.[FMP-CurrentPortalRowNumber]" value="てきとうに">
[/FMP-Portal]
…なので、ちょっと構造を変えなきゃ無理でしょうね。
229:227
02/05/29 22:51
>>228
それってポータルの各レコードの複数フィールドにバラバラの値を
ぶちこめるの?
230:名無しさん@そうだ選挙にいこう
02/05/30 00:22
>>229
できるよ。
URLリンク(www.filemaker.co.jp)
ここから「ファイルメーカーPro XML を利用したデータ配信」を
落として「ポータルの複数レコードを編集するリクエスト」って
項目に詳しい方法が載ってる。CDMLリファレンスには載ってない。
あと、せめて使ってるOSとFMのバージョンくらい書こうや。
そうすりゃ、もっと的確な返答ができるからさ。
231:227
02/05/30 07:12
>>230
失礼、WindowsNT 4.0 SP6 上で FileMakerPro5.5 Unlimited を動かして
ますです。
とりあえずそのドキュメント読んでみます。
XML かー。難しそうだ…
232:名無しさん@そうだ選挙にいこう
02/05/31 02:43
FileMakerPro5.5 UnlimitedをPerl等でデータを操作することって可能ですか?
233:名無しさん@そうだ選挙にいこう
02/05/31 08:19
>>232
Socket使えるから、CDML使って出来ることは全部できるけど、言い返せば
それ以外は何も出来ない。
現在のところ、AppleEvent(AppleScriptとか)経由でFMと通信する方法が
一番簡単で柔軟だと思われ。
234:232
02/05/31 12:42
>>233さん、どうもです。
一応は可能なんですね。
CDML+WEBコンパニオンで出来ることをPerlなどを使って処理した場合、
CDML+WEBコンパニオンと比較してどっちが高速ですか?
235:名無しさん@そうだ選挙にいこう
02/05/31 13:44
>>234
PerlでSocket叩いたとしても、結局はブラウザでやってる
ことと同じじゃないのかなぁ…とか思ってみたり。
で、具体的に何がしたいの? >>232
236:m14-01
02/06/06 12:36
皆さんどうやっておられるのか教えて欲しい事があります。
日付フィールドに入力された値をスクリプト上で「年月」で
検索したい時ってどうやれば一番いいですか?
僕のやってる方法は、計算フィールドで「YYYY_MM」みたいな
テキストデータを算出するように日付フィールドを計算式にいれて
スクリプト上でそれを検索させてます。
例) 2002/6/6 -> 2002_06
他にもっといい方法があれば是非教えて下さい。
237:名無しさん@そうだ選挙にいこう
02/06/06 23:51
2案
1.範囲で検索 2002.6.1...2002.6.30
2.年度月のフィールドを計算式で用意しておく
1の場合、その月の範囲を算出するスクリプトを作れば
自動化もできるかもしれない。
面倒だから重くなっても2を使うけどね。
238:名無しさん@そうだ選挙にいこう
02/06/07 01:42
いくらなんでもDBとして機能の新化が足りないだろう
ブラウズの自由度ぐらい上げて欲しいぞ
239:名無しさん@そうだ選挙にいこう
02/06/07 13:56
>>238
>いくらなんでもDBとして機能の新化が足りないだろう
足りない機能があればCでプラグイン書けばいいじゃん。簡単なのに。
>ブラウズの自由度ぐらい上げて欲しいぞ
レイアウトが糞なんじゃねーの?(藁
240:名無しさん@そうだ選挙にいこう
02/06/07 15:29
>>239
C自体が簡単ではないだろ?
煽りはよくないぞー
煽りはよくないぞー
241:名無しさん@そうだ選挙にいこう
02/06/07 17:07
cを自由にかけるヤツがなんでFMを使う?
239は特殊人物
242:名無しさん@そうだ選挙にいこう
02/06/07 18:29
>>241
お前すごい認識してんな(ワラ
「車乗れるヤツがなんで自転車に乗る?」っていってんだよ。君。
用途や状況ってもんがあるだろ。
243:名無しさん@そうだ選挙にいこう
02/06/07 19:12
>>242
FMはコード初心者向きのDBだよ
そういうユーザに向かってcをかけなんて無理難題
ブラウズが云々言ったのは、ポータルのスクロールを使ったことがあれば
その使いにくさが分かるだろう?
スクロールの位置を完全に記憶させるのも困難だし。
そんなプラグイン作れるならシェアで作ってくれよ。買うからさ。
244:名無しさん@そうだ選挙にいこう
02/06/07 20:56
>>243
>FMはコード初心者向きのDBだよ
あ? だから初心者向けってのは誰が決めたのよ?
初心者だからってFM使う理由はないし、そうじゃない人がFMを使っては
いけない理由なんてある訳ないじゃん。つまらんこと書かすな。
>スクロールの位置を完全に記憶させるのも困難だし。
だから書いたじゃん。レイアウトが糞だって。
そこまで分かっててポータル使う理由なんか無い。設計しなおせ。
>そんなプラグイン作れるならシェアで作ってくれよ。買うからさ。
ちゃんと設計してればこんなプラグインは要らん。
だから作ったところで需要は無い。売れん。
245:名無しさん@そうだ選挙にいこう
02/06/07 21:26
>>243
相手にするなよ、ただの煽りだ
246:FMビギナー
02/06/08 12:21
顧客名簿を作ってるんですけど、顧客の満年齢を自動的に表示させるには
どうしたらいいんですか?
Windowsにある日付表示と顧客の生年月日を照らし合わせて、ファイルを開いた
時点での年齢を勝手に計算してくれるようなスクリプトって可能?
247:名無しさん@そうだ選挙にいこう
02/06/08 12:56
>>246
可能。Status(日付)をつかう。
URLリンク(ogawa.tokushima.tokushima.jp)
年齢計算で検索したらイパーイ出てくるよ。
248:名無しさん@そうだ選挙にいこう
02/06/08 13:40
>>246
スクリプトでなくて,関数使って計算フィールドに出す.詳しくは
>>247さんの紹介のページ見てね.
249:名無しさん@そうだ選挙にいこう
02/06/10 10:46
URLリンク(home.att.ne.jp)
↑のサイトって閉鎖したの?
よいサイトだったんだが...
250:名無しさん@そうだ選挙にいこう
02/06/10 21:30
閉鎖してないじゃない
更新もしているし、windows版も作ってるし
251:名無しさん@そうだ選挙にいこう
02/06/14 10:51
こんにちは。
少し変わった質問なのですが、Win版ファイルメーカー5.5で温度の
統計データを採っていて、そのデータをサーマルプリンタで印刷
しようと思っています。
残念ながら、そのプリンタにはドライバが付属していませんので、直接
シリアルポート(RS232C接続)に繋がったプリンタを制御する必要があります。
沢山のマシンから印刷する必要がありますので、台数分ライセンスを
購入する必要があるTroiのserial pluginのようなプラグインを使わない
方法を探しているのですが、何か良い方法はありませんでしょうか?
252:名無しさん@そうだ選挙にいこう
02/06/18 00:16
sageたらレスがつきませんよ
書き出してwshで制御できないかな
レスがつかない場合は、そっち系の板でどうぞ
253:kiik
02/06/18 23:53
Lasso 5 日本語版はまだ?
254:名無しさん@そうだ選挙にいこう
02/06/26 01:10
age
255:AAA
02/07/02 00:31
アクセスはWeb対応してくれないので、FMに替えました。
FM初心者です。よろしくお願いします。
すみません、こんなことできませんか?
・Web上のあかさたなをそれぞれクリックすると、該当の会社名簿が表示される
当然、会社名簿は1つのDBでフィールドに顧客の先頭の平仮名一文字をいれる。
会社DBと支店DBをそれぞれ作成してリレーションさせておきます。
アクセスだったら、抽出クエリーを作成してフォーム表示だけでいいけど、
FMだとなんだか難しそうで...すみませんが教えてください。
256:名無しさん@そうだ選挙にいこう
02/07/03 10:12
検索じゃダメなの?
257:名無しさん@そうだ選挙にいこう
02/07/04 00:22
おい、おまーら。今月中にも6.0がでるらしいですよ。
5.5ユーザは無償ウプデートできるそうです。この野郎。
258:名無しさん@そうだ選挙にいこう
02/07/04 02:07
新しい機能は何?
259:名無しさん@そうだ選挙にいこう
02/07/04 02:33
ソースはこれかな?
URLリンク(www.thinksecret.com)
いずれにせよ無償って事はないだろうね。
ま、漏れはいつものように新バージョンが出てから最低半年は
様子見るから関係ないか。。
260:名無しさん@そうだ選挙にいこう
02/07/04 02:50
例によってweb関連だけ機能強化かい?
261:名無しさん@そうだ選挙にいこう
02/07/04 16:37
んなら買わね~
262:名無しさん@そうだ選挙にいこう
02/07/04 16:52
Web関連の機能強化だったらまだマシだ。
バグの修正だけだったりして.....
でも本当は期待してるぞーーーーーーー
263:名無しさん@そうだ選挙にいこう
02/07/04 17:02
データとフロントエンドの分離はまだ?
264:名無しさん@そうだ選挙にいこう
02/07/06 00:44
Win2000でファイルメーカ5.0ProをサーバにしてカスタムWEB公開してるんですが、
リンクで条件指定してソートしようとしても反映されません。
同じ条件でフォームを使うと動いてくれます。
これってファイルメーカ側の不具合なんでしょうか?
よくわからないのは、ちょっと前に作った別のデータベースが
リンクからの指定で問題なく動いていることです。
それから、また別のデータベースの集計フィールドをWEB公開してるんですが、
5.5にアップグレーをしたらブラウザで値が表示されなくなりました。
5.0に戻したら問題ないのでそっちで動かしてるんですが・・・
特に新しい機能などは使ってないはずです。
265:名無しさん@そうだ選挙にいこう
02/07/06 14:17
>>263 スペイン語だが。
URLリンク(www.netsysmexico.com)
266:ABR200X
02/07/06 14:57
まじで
3000人
俺。感動
全部が無料
URLリンク(www.abr200x.gr.jp)
267:名無しさん@そうだ選挙にいこう
02/07/08 01:11
>>253
でもさぁ、blueworld なんて今や空前の灯火みたいなもんでしょ。
結構儲かってるの?
なんで filemaker は買収しないのかな。
実現すれば、webobjects の弟分として中小企業で活躍しそうなのに。
>>263 >>265
なんとなくデータとロジックが分離されるようなことが書いてますね。
新しい拡張子 .fl5 がソレなのかな。
早く fmp でもそれらしいウェブアプリを作れるようになって欲しいよ。
268:名無しさん@そうだ選挙にいこう
02/07/08 04:17
OracleやDB2, MS SQL Serverのフロントエンドに特化した
FMP Clientというのが出ないかな。。。
269:名無しさん@そうだ選挙にいこう
02/07/08 05:41
URLリンク(profiles.yahoo.co.jp)
270:名無しさん@そうだ選挙にいこう
02/07/08 20:46
>>268
いいねえーそれ。
FMP6が出るとしたら、いつ頃になるんだろう......
271:f
02/07/08 21:56
-------風俗の総合商社・MTTどこでも-------
〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
URLリンク(www.mttdocomo.jp)
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
URLリンク(www.mttdocomo.jp)
------------------------------------------------
272:名無しさん@そうだ選挙にいこう
02/07/08 23:29
>>270
明日
日本では明後日ってこと?
という噂
273:名無しさん@そうだ選挙にいこう
02/07/09 01:01
FileMaker Pro 6 発表age
URLリンク(www.zdnet.co.jp)
274:名無しさん@そうだ選挙にいこう
02/07/09 01:12
んー。凄まじくどうでもいい機能ばかりが追加されているような気がする。
少なくとも俺の仕事には何ら影響のない機能ばかりだ。
275:名無しさん@そうだ選挙にいこう
02/07/09 01:47
upgrade from 5.5 タダじゃないじゃん
276:名無しさん@そうだ選挙にいこう
02/07/09 01:56
>>273
本当にこれだけのアップデートで何万もの金を奪うのか?
本命は ver.7 だな、あともう2年待ちます
4D よ、今がチャンスだ
FMP 並の GUI をゲットせよ!
277:名無しさん@そうだ選挙にいこう
02/07/09 02:55
実に中途半端、プラグインの画像取り込み機能を実装して
xmlが拡張されただけかい
基本的な課題はまた先送りされたんだな
っていうか、コープランド出せなかったMacみたいな感じ
278:名無しさん@そうだ選挙にいこう
02/07/09 03:39
WEBコンパニオンでクッキーを使うことはできますか?
279:名無しさん@そうだ選挙にいこう
02/07/09 07:01
>>278
そんなに柔軟じゃ無いけど、一応できるよ。
280:257
02/07/09 13:20
>>275
そんなもん信じるなよボケが。
漏れは内部関係者じゃねぇっつーの。
281:278
02/07/09 13:53
>>279 どーも!
282:名無しさん@そうだ選挙にいこう
02/07/09 20:04
>>255
白石さんこんにちは。
本家でも無視されたら答えますね(w
283:名無しさん@そうだ選挙にいこう
02/07/10 00:24
お前、それは最低限のルールだろうが、少なくてもMLの
削除依頼出しておけよ
284:名無しさん@そうだ選挙にいこう
02/07/10 17:14
マルチポスとしてるからといって、実名出してやるなよ。
285:名無しさん@そうだ選挙にいこう
02/07/11 05:30
FileMaker Pro 6のトライアル版がUSサイトに転がってるけど、
みんなは試したなりか?
ちょこっと触ってみたけど面白いのら。
Import Records...(レコードの取込み...)が階層化されて
File..(今までのやつなり)
Folder...(ファイルタイプを画像and動画,テキストと指定できるのら)
Digital Camera...(MacOSXだけデジカメから直接)
XML Source...(Web上含むXMLファイルを指定style seetも指定できる)
ODBC Source...(未確認)
と取込みに関して随分と進化しているなりね。
当然(?)ExportでもXMLをサポート
でもUnicodeサポートされてないみたいなんでおいしさ半減なのら。
スクリプトで変わったところで目に付いたのは、メッセージダイアログに
フィールド値を使うことができるようになったことなり。
メッセージタイトルとダイアログとそれぞれ任意の値をもってくることが
できるのら。この時ダイアログ上に3つまで入力用のフィールドを置くことが
できるので「パスワードを入力してくらはい。」みたいなことにもダイアログ
上に入力させて対応できるようになったなりね。これすごくイイのら。
Webコンパニオンもまた仕様が変わったなりか?
cdml_format_files フォルダーが用意されていて静的なファイル(画像ファイルとか)は
今まで通りにWebフォルダーへ、CDMLから呼び出されるフォーマットファイルは
このcdml_format_files フォルダーへ入れることでちょっとセキュリティーに考慮した形
になっている…なりか??…
286:名無しさん@そうだ選挙にいこう
02/07/11 09:19
>>285
レポートご苦労様です。
一つ質問。
画面の最大化等は制御できるようになってない?
これが出来るようになってたらありがたいのだが。
287:名無しさん@そうだ選挙にいこう
02/07/11 17:46
>>286
URLリンク(www.FileMaker.com)
ほれ、ダウンロードしれ
288:名無しさん@そうだ選挙にいこう
02/07/12 01:44
6.0日本語版の発売はいつ頃になると思いますか?
289:FM始めました
02/07/12 15:29
ポータルについて教えてください。
顧客ファイルと受注ファイルの2つのファイルがあります。
顧客ファイルの中に、繰り返しフィールドを作って、そこに家族の名前やそれぞれ
の顧客番号を入力しています。
(例)顧客番号 家族の名前
1 山田一郎
2 山田次郎 ←繰り返しフィールド
3 山田三郎
受注ファイルの中には、顧客番号・注文者・受注商品のフィールドを設けていて、
受注1回分をひとつのレコードとして入力しています。
(例)顧客番号 注文者 受注商品
1 山田一郎 みかん5個 ←レコード1
3 山田三郎 レモン4個 ←レコード2
本題ですが、顧客ファイルの中にポータルを使って家族全員の受注内容を表示
させてたくて、マスターF=顧客F、関連F=受注Fとして、繰り返しフィールド内
の顧客番号と受注Fの顧客番号を照合させて試したところ、繰り返しフィールドの
いちばん上の欄に入力されている一郎さんの受注内容しかポータル内に表示されま
せんでした。三郎さんの受注内容も同時に表示させるにはどうしたらよいのでしょ
うか?
290:j
02/07/12 16:09
URLリンク(js-web.cside.com)
291:名無しさん@そうだ選挙にいこう
02/07/12 17:06
繰り返しフィールドはリレーションには向いてない罠。
292:名無しさん@そうだ選挙にいこう
02/07/12 21:42
カスタムWEBで、オブジェクトフィールド内の画像を表示させようと
<img src="FMPro?-DB=xxx.fp5&画像=&-Img">
こんな感じで書いてましたが、全部同じ画像しか表示されません。
各レコードの画像を表示させるCDMLタグの書き方を教えてください。
293:名無しさん@そうだ選挙にいこう
02/07/12 22:45
>>292
ごめんなさい
わかりません
294:名無しさん@そうだ選挙にいこう
02/07/12 22:56
>>292
この時点で、わかる人がいないのでノーレスでフィニッシュです。
295:名無しさん@そうだ選挙にいこう
02/07/12 23:38
>>292
情報が少なすぎます。
296:292
02/07/13 00:03
>>295
すいません、自己解決しました。単純なミスでした。
297:名無しさん@そうだ選挙にいこう
02/07/13 00:24
>>296
気になるので何がどうだったのかを教えなさい。
皆の参考になるから。
298:名無しさん@そうだ選挙にいこう
02/07/13 10:37
>>292-297
どうせRecIDが抜けてたっていうつまらんオチでしょうよ
299:名無しさん@そうだ選挙にいこう
02/07/13 13:32
どうでもいいけど、オマエラ性格悪いな(w
300:名無しさん@そうだ選挙にいこう
02/07/13 13:53
300ですよ?
301:名無しさん@そうだ選挙にいこう
02/07/13 14:48
確かに性格悪い奴多いな。
302:名無しさん@そうだ選挙にいこう
02/07/14 12:00
URLリンク(webobjects.360works.com)
303:若葉マーク
02/07/15 10:46
【質問】
ファイルメーカーのデータってCD-Rに複製することはできないんですよね?
304:あぼーん
あぼーん
あぼーん
305:名無しさん@そうだ選挙にいこう
02/07/15 14:07
ファイルメーカープロVer.5Mac版
未開封が19000円で売っていますが、買いですか?
306:名無しさん@そうだ選挙にいこう
02/07/15 16:28
>>303
データはどこでも入れられるし、保存だけならCDRに
ファイルごとつっこめると思うが
307:あぼーん
あぼーん
あぼーん
308:名無しさん@そうだ選挙にいこう
02/07/15 17:32
>>305
待ちだね。
Ver6待ちだね。
309:名無しさん@そうだ選挙にいこう
02/07/15 18:19
結局web以外で便利になったところは何よ?
310:名無しさん@そうだ選挙にいこう
02/07/15 18:50
>309
メッセージボックス。
それと、絞込検索が出来るらしいじゃん。
311:名無しさん@そうだ選挙にいこう
02/07/15 20:25
>>303
折れも。
MОには保存できても、
CD-Rには保存できなかった。
なんで?
312:305
02/07/15 20:35
>>308
Ver6、いつ頃でますか?
313:名無しさん@そうだ選挙にいこう
02/07/15 20:58
>>311
どんな保存方法でやってんだよ。
>>312
本家でも質問した○○君じゃねーよな。
8月中には出るんじゃないかと思われ。(まるっきり只の予想)
つーか、発売日が決まった時点で購入して無料VerUPを狙うのが良いんじゃない?
それまではお試し版でスキルアップを目指しなさい。
314:305=312
02/07/15 21:40
>>313
ファイルメーカーについては初めて質問しました。
315:名無しさん@そうだ選挙にいこう
02/07/16 01:04
URLの管理するファイルなんだけど
カテゴリーを2階層以上の深さで分類する方法ないものかな?
自己リレーションだと1階層までなんだよね
316:名無しさん@そうだ選挙にいこう
02/07/17 12:50
ここはアホばっかだな。
317:名無しさん@そうだ選挙にいこう
02/07/17 16:03
その中に俺は入ってないよな。
318:名無しさん@そうだ選挙にいこう
02/07/19 23:24
HTMLをはきだしたいのですが、<TH>と<TD>の設定や、align,valignの設定は
どうやればいいのですか?
319:名無しさん@そうだ選挙にいこう
02/07/20 21:24
誰か教えてやれよ
質問ももっと丁寧にな
320:名無しさん@そうだ選挙にいこう
02/07/20 22:37
書き出してエディタかオーサリングソフトで修正。
321:名無しさん@そうだ選挙にいこう
02/07/20 22:44
>HTMLをはきだしたいのですが、<TH>と<TD>の設定や、align,valignの設定は
>どうやればいいのですか?
通常のファイルメーカーでのHTML書き出しでは無理。
どうしてもやりたかったら、計算式orスクリプトで自分で作らないといけないね。
322:名無しさん@そうだ選挙にいこう
02/07/20 22:48
>カテゴリーを2階層以上の深さで分類する方法ないものかな?
あるはず。
「ファイルメーカーProスーパーテクニック」って本に載ってた。
うろ覚えだが、確か更新スクリプトを作るんじゃなかったかな?
323:名無しさん@そうだ選挙にいこう
02/07/22 15:53
全レコード数が2000あるのに、シール印刷をやろうとすると
該当件数が1200とかになってしまうのはなぜでしょうか?
324:名無しさん@そうだ選挙にいこう
02/07/22 18:32
>>323
なんでだろ~♪なんでだろ~♪
ななななんでだろうーーーー♪
そんな質問の仕方で理由が分かるわけないじゃん。
325:名無しさん@そうだ選挙にいこう
02/07/22 22:19
メニューから印刷を選んだんじゃないんだろう?
326:名無しさん@そうだ選挙にいこう
02/07/22 23:21
プレビューのページ数とレコード数は違います。
327:名無しさん@そうだ選挙にいこう
02/07/23 02:03
ファイルメーカーに何が足りないのか、わかった
レイアウトにGIFとかJavaScriptが使えればいいんだ
ボタンを初め、表示が有機的になってDBを使う気になるよ
328:名無しさん@そうだ選挙にいこう
02/07/23 09:18
俺はWin版でVB使えるようにして欲しい・・
329:POP
02/07/23 11:03
営業リストをシール印刷したいのだが、レコードを選びたい。
入力項目でメールアドレスがあるが、そこが未記入のものだけ
をシール印刷したい。
初心者で申し訳ないですが、やり方を教えてください。
330:名無しさん@そうだ選挙にいこう
02/07/23 11:52
>>328
同意、VBが使えたら最強。
>>329
メールアドレスが未記入のものだけを検索するだけじゃないすか?
検索モードでメールアドレスフィールドに==で検索をかけるだけ。
331:POP
02/07/23 12:06
>330
そうですね、そのあとシール画面にするとその検索結果が反映されない
のですよ。シール画面で検索する方法しかないのでしょうか?
332:名無しさん@そうだ選挙にいこう
02/07/23 12:34
>>331
シール画面で検索したら、キチンと表示されるってこと?
それと、手動でやっても検索結果が反映されないんすか?