ファイルメーカーユーザの集い Part4 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
前スレ
ファイルメーカーユーザの集い Part3
http://mevius.2ch.net/test/read.cgi/bsoft/1397631123/
◆メーカーサイト
http://www.filemaker.co.jp/
◆定番サイト(国内)
FMJML
http://filemaker-ml.jp/
★初心者のFileMaker pro Q&A★
http://joy-h.com/bbs2/index.php
FMPro.jp
ttp://www.fmpro.jp/
Knockin' on Seven's Door
ttp://www.sevensdoor.com/
FAMLog
ttp://www.famlog.jp/
◆定番サイト(海外)
ISO FileMaker Magazine(Tips、動画解説)
http://www.filemakermagazine.com/
BrianDunning.com(カスタム関数)
http://www.briandunning.com/
Database Pros(Tips)
http://www.databasepros.com/
質問・相談は環境・バージョンを忘れずに。テンプレ以上。 遅くなりましたが、アドバイスどうもありがとうございます
計算した結果を日付フィールドに貼り付けないといけないと思いこんでまして、そのため入力されたら動作するスクリプトが必要と考えてました
>>574でその思い込みをぶち壊して頂いて、大いにパクらせていただき、さらに>>575も参考にしてDate関数を使うことにし、
無事令和対応を行うことができました
これで自分の業務には一生6.0Jでやっていけると思います
大変ありがとうございました
<日付入力正規化>
Substitute(Upper(RomanHankaku(生年月日入力[令和対応])),".","/")
<日付テキスト>
Substitute(Substitute(Substitute(Substitute(Substitute(<日付入力正規化>,"明治","M"),"大正","T"),"昭和","S"),"平成","H"),"令和","R")
<年抽出>
MiddleWords(Substitute(Middle(<日付テキスト>,2,8),"/"," "),1,1)
Date関数
月 MiddleWords(Substitute(Middle(<日付テキスト>,1,10),"/"," "),2,1)
日 MiddleWords(Substitute(Middle(<日付テキスト>,1,10),"/"," "),3,1)
年
If(
Position(<日付テキスト>,"/",1,1)=3 or Position(<日付テキスト>,"/",1,1)=4,
Case(
Left(<日付テキスト>,1)="M",1867+年抽出,
Left(<日付テキスト>,1)="T",1911+年抽出,
Left(<日付テキスト>,1)="S",1925+年抽出,
Left(<日付テキスト>,1)="H",1988+年抽出,
Left(<日付テキスト>,1)="R",2018+年抽出
),
MiddleWords(Substitute(Middle(<日付テキスト>,1,10),"/"," "),1,1
) 自分の用途は生年月日の西暦化なので、これで問題ないのですが、
月日だけ入力した時に入力時の年を自動で付加する機能が無いとクレームが出ると予想される際は
If関数でWordCount(Substitute(Middle(<日付テキスト>,1,10),"/"," "))=2の時はYear(Today)を付けるようにすれば良いかな?
あと上述の20年ものXPマシンがいつ死んでも良いよう、Windows10のPCも予備で抑えてるんですが
6.0Jのヘルプが開けない問題も↓で解決して、末永く6.0Jが使えそうです
ttps://moondoldo.com/DoldoWorkz/?Windows10%E7%94%A8WinHlp32.exe%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%83%90%E3%83%83%E3%83%81%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB 今回のアップデートは前回よりは価値があるような気がする。 拡張子変更していたりする?
どこにも情報がないので、そのままかな。 ちょっと速くなった気がする。17がモッサリしすぎてた。 while関数の使い所がわからない
ループで処理してたのが一行で済むようになったんか?
あとサーバのスクリプト実行速度が速くなったんかな エクスポート時のヘッダー名をカスタマイズ出来るようにしてほしい
リレーション先のフィールドを出力する場合とか
テーブル名まで入ってきて悲惨
それと9999/12/31 の日付データにも対応してほしい
今のファイルメーカーだと 4000/12/31 までしか対応できてなくて 外部システムが9999/12/31を使ってたりすると読み込んだ時点で ? となり扱えない >>588
どうせ有り得ない日付なんだから?を4000/12/31に置き換えたら? >>588
FileMaker社のGo用サンプルダウンロードできるページで見た気がする。フィールド定義のコメントをヘッダに出来て、文字コードとか改行コードを自由に設定して書き出すやつ。
探してみたけど無くなってた。 >>589
ありえる仕様だからここに書いてるんだが
例えば対象期間が
今日現在〜ずっと
みたいなので最後のレコードの対象期間が必ず終了日が9999/12/31になってるっぽ >>592
9999/12/31 と 4000/12/31 の違い教えてくれ。
本当に予定日が、2000年後の4019年なんてシステム組んでるんだったら謝る。 >>594
すまん
説明が足りなかった!
外部システムのデータベースをODBCで参照している
そひて外部システムだとデフォで
現在進行形の属性についての対象期間の終了日が9999/12/31となっている 西暦の期間は4000年もあれば十分でしょ
なぜならあと2000年も今のシステムを使ってる可能性はゼロ% >>595
いや外部システムが9999年ってのは分かる。だからってFileMakerでも9999年として扱わなければならない理由は無いんだよな?4000年としても問題ないよな?
最初に書いたとおり9999年とFMで日付認識してくれないデータは4000年と置き換えれば?
ODBCからのインポートだったらインポートした時置き換えればいい。ESSだったら表示・検索用の計算フィールド作ればいい。 >>597
今はESSで計算フィールドで置き換えてますが
これが毎回面倒 そうかこれは、つまり高レベル放射性廃棄物の管r
…おや誰か >>596
どうなんだろうね
予想研究のDBとして使うならありかも、ただ別のアプリを使うべき メールでセミナーやらカンファレンスの案内来ると高確率で間違えて訂正メール出してるよね
ソフトには直接関係ないけどイメージが悪くなるのでよく確認してほしい アプグレ版の販促メール来た。
17買うときは1get 1freeの買ったんだけど、
アプグレするには2台分買わないといけないんだよね? 消費税8%の価格を10%に計算するには
現在の価格に残りの2%を掛ける
現在の価格*1.02
だと思って計算するとちょっと高くなってしまいます
*1.018519 を掛けるといいようなのですが、なぜこんな数値になるのか数学が得意じゃないからわかりません(笑) まずもとの値段にするために1.08で割る
そして10%プラスするために1.1かける
合わせるとその数字になるよ >>605
いくら夏とは言え、こんなんじゃ釣れないよ >>606
まぁ元の値段に戻すのは考えましたが、
なんか二度手間って感じがしたので現在の価格をかけて出せるものなら出したかったのですよ >>609
なるほど
だから1.018519をかけると
1.08×1.018519=1.10000052
でおkっていうワケですねぃ! 違う
÷1.08×1.1
を予め計算すると
×1.0185185...
になる 18.0.2.209
Mac版だけど、やたらと遅くなったわ。体感できるくらい。 >>613
同じバージョン18内での更新で遅くなったんだよね。
環境設定のファイルキャッシュは128MBだったので512MBにしてみたけど、あんまり変わらないね。 うちは2048MBつまり2GB割り当ててる
大きなサイズのデータの更新で極端に差が出てる 更新前のバージョンナンバーは控えてないけど、
遅くなったのは、18.0.1 xxから18.0.2.209 の変更ね。v17からのアップデート比較とかでなく。なんか以前より余分な処理走ってるような体感。
iMac5K 2015 late
Corei7 4Ghz
32G 1867Mhz
なので、最新ではないけど、スペック足りてないとかではなさそう。 >>消費税計算
軽減税率品目とか有るのに、品目やサービス毎に税率登録して引用して計算するのが普通だろ
逆算してる時点でダメ 9月20日まで、Ver15ユーザーもお得なアップグレード価格でご購入いただけますっていうハガキが来たが、
9月20日過ぎたらどうなるの??
サイトには、「バージョン15をお持ちの場合、アップグレードの適用は2019年9月20日までとなります。」
って記載されてるから、月20日までにアップグレードしないと、それ以降は出来なくなるってこと?? 永続売り末期のadobeみたいに、直近2バージョンしかアップデートできなくなったとか? 18でもランタイム作成出来てホッとしてるけど、廃止予定で有ることに変わりはないんだよなぁ。
自分のスキルでは代替で他の開発環境は厳しそうだし…
いいツールなんだけどなぁ。
基本社内用のスタンドアロンアプリが作成出来れば良いのでランタイムは非常にありがたかった。
チラシの裏。 今さらNumbersとPagesとKeynoteを引き取るような事は無いだろうな。
メリット無さそうだし。 パフォーマにバンドルされてたファイルメーカーを使い始めた縁だけで今まで使ってきてるけど、個人のちょいとした用途には高価過ぎる
クラリスに戻る事でそこが変わる訳でもないんだろな マイナー路線だけど乗り換え先として4D勉強してみようかと思ってる。試用してみた感じはスクリプトが独自言語に置き換わったファイルメーカーって感じ。
初期投資は高額だけどスタンドアロンアプリならコンパイルして配布出来るようだし。
クロスプラットフォームと自分の技術力の無さが足ひっぱる… いまだに12使ってるわ
メジャーアップデートが毎年あって諦めた ライセンス料を上がるならもう乗り換えるわ
乗り換え先でええものあんの? で、料金はクラウドは3倍で、オンプレはもっと?
だれがそんなん使うねん Filemakerは総合オフィスソフトになるのかあ
ユーザー数も増えて価格も安くなりいいことばかりだなぁ!(棒 値上げマジ?
15で使い始めてすごく使いでのある面白いソフトだなと思ってたのに、
pro無印なくしちゃうしランタイムも廃止の意向らしいし
個人ユーザー切り捨ててガッポリ稼げるとこから毟り取ってく戦略?
Mac版のOSの切り捨ても早いし、幻滅すぐる... また値上げか。
開発しやすいから使ってたけど、ブラウザベースで開発し直すかな。 MySQLなんかもそうだけど、あんまり金取る方向に行くと
ユーザーが逃げちゃうね。 >>631
macOSしかりWindows10しかり、OSが野良アプリを閉め出そうとしている流れの中で、4Dでコンパイルしたアプリなら大丈夫っていうのはなんでそう思ったの?
開発者IDで署名必須になってたり、sandbox内でしかファイルの読み書きが出来なくなったり、Appleやmicrosoftに、セキュリティか知らんけどガチガチにすんなと文句を言った方がいいのかもね。 PCからモバイルへと主流が変わってるんだから
さばける数が減れば減るほど単価が上がるな >>641
単純にファイルメーカーからは早々にランタイムのビルド機能が無くなりそうだから、学習コストが低そうという意味で4Dかなぁと。
野良アプリ締め出しという意味では、大差ないですね。
>>641 ファイルメーカーのランタイムって17で廃止予定だったけどまだあんの? >>645
サンクス!当方バージョン14で止まってるんだけど、15〜18でこれすげぇって新機能ありますか? >>646
16のJson関数登場で作り方がガラリと変わった。
だけどランタイムでは16以降の新機能のほとんどが使えないからバージョンアップの意味ないかもね。
ローカルでしか利用出来ないランタイムってどういうとこで使われてるの? 自分の場合は基幹システムから吐き出したデータを加工して帳票つくったり、社内ツール作ったり。パッケージ製品で融通聞かない部分の補助的なものを作ってました。
今まではProがあったから良かったけど、PCに個別にインストールするにはAdvancedはお値段が高い。
ファイルメーカーGoのデスクトップ版が理想だけど、あり得ないだろうし… Powerapps 調べてる
良さそうなら乗り換えるわ
ライセンス高くなって利便性よりコストが上回ったわ スクリプトのコードを置換する方法ってないんやろか
腱鞘炎になりそう あれコピーできるんか
メモ帳にコピーできなかったから
エディタとか無理だと思ってたわ 計算式と勘違いしてんだろ
マックならテキストで書き出しできるプラグインがあったはずだが
それをインポートは出来んはずなので置換は不可 >>649
ファイルメーカーのいいところの一つは
ここまで長らえているところ
他の開発環境がどれだけ生き残るか
それに移行するのか、ライセンス料だけでは
判断が難しいな >>650
FileMaker for VBA欲しいな 値段上げることばっか考えないでユーザー増やす努力してくれればいいのに
潜在的な需要はあるのに高くて諦めてるパターン多いだろ
うちもそうだけど 長文チラシ裏失礼。
4Dを試してた者です。
今までいかにFileMakerに助けられ、なんちゃって社内SE気取ってたかを思い知ってる最中です。
4Dの場合、例えばポップアップメニュー実装するだけでも、値を配列に読み込む→フォームオブジェクトに割り当てる→クリックされた時の処理を書く、という流れ。UI部分は別にして基本はこれらをコード書いて実装。
慣れもあるんだろうけどFileMakerであれば10分の1の工数で済むよなぁとか思いながら勉強中。
その分細かい事が出来そうで使いこなせたら楽しいだろうなとは思います。
情報が少なすぎるけど…
因みに社内ではMacとWindows両方で動くものを作成する必要があり、他の選択肢がほぼないです… >>655
Accessじゃ有るまいし
かと言ってJavaはライセンスうんぬんで今さらだし
Free Basicとかなら問題無いかもね iOS13でUSBメモリやSDカードのUSBストレージが使えるようになったけど、
現状、FileMakerのファイルブラウズからアクセスすることができないようだ。 >>660
日々、ライセンスフィーも出せない低価値の業務をお疲れ様でーーす 社名をクラリスに戻したのにわくわくするようなことは何一つなかった すいません。知ってる人いたらお願いします。12って、mac os Hi sierra で動きますか? 小規模DBしか作成しない身としてはProかランタイムが残っててくれればよかったのだけど。需要あると思うんだけどなぁ… >>666
Serverは16.0.5だわ。API使ってないし、新デザインのconsoleでデータベースファイルがフォルダパスの順に並ばないのが使いにくいので。 >>668
パフォーマンスよりadmin consoleの使い勝手を優先するなら、18.0.2のままにするのもありかもね。 ファイルメーカーから外部サーバーにアクセスする場合、外部サーバー用パスワードはどこに保管していますか?
グローバル変数の中に格納してると見られたりしますか?
設定次第なんでしょうか? ttps://www.youtube.com/watch?v=9jUcYmIMY5Q
オープニングセッション >>672
実は混んでいたのは男子トイレだけだったりして カンファレンスに参加した人 おつかれでした
でも今日のイベントがカンファレンスの本番だと思っている
ところでアンケートでもらえるタンブラーっていくつももらえたんだな
全体アンケートってあったから、1個しかもらえないって思いこんでいたわ もうカンファレンスに行くのやめたわ
出来るならDB自体乗り換えしたい CEOからのご案内というメールが来たね
オンプレミス製品も価格改定だとさ
たしかにうんざりするね ■ このスレッドは過去ログ倉庫に格納されています