みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
自己レスです。
結論から言いますと、無事にログイン出来ました!!
というのも、Windows Serverの管理ツールからサービスを開いて再起動させようと思ったら、そもそも起動してなかったんです!!
で、起動したらあっさりログイン出来まして・・・。
ただ、1つ謎なのはFileMaker Server自体は起動しており、クライアントサイドも普通通りに使えていました。
これはデータベースは起動していたが、コンソールがダウンしていたという意味でしょうか?
後学の為に教えて欲しいのですが、これはMacでは有り得ない事でしょうか?
そもそも、サービスから起動という事が出来なかったと思いますので・・・。
宜しくお願いします。
himadaneeさん
返信ありがとうございます
実際のIPアドレスで試すとは、どういう意味でしょうか?
無知で申し訳ないです。
では、宜しくお願いします。
Mozさん
返信ありがとうございます。
修正させて頂きました。
「4 桁の暗証番号を入力してリセット」を試した方法に編集しました。
気付かせて頂き、誠にありがとうございます。
いつもお世話になっております。
大幅に編集と追記しております。
FMS18をWindows Server 2012 R2で使用しております。
この度、Windows Server 2012 R2のサポート終了に伴い、Mac miniでの運用を行う為に色々と設定を見直そうとしたのですが・・・。
今まで普通にAdmin Consoleへログイン出来ていたのに、何故か急にパスワードを入力してもログイン出来なくなりました。
いろんな方法を試してみましたがどうする事も出来ず、遂に「FileMaker Server パスワード リセット」と検索して、最悪リセットしようと考えました。
そこで出て来たのがタイトルと同じ以下のサイトです。
FileMaker Server Admin Consoleのパスワードを忘れてしまったときの対処方法
https://support.claris.com/s/article/Fi … anguage=ja
事前にサポートセンターにも連絡し、これしかないですよねという話になり、電話を切った後に早速指示通りに「4 桁の暗証番号を入力してリセット」に従って進めていたのですが・・・。
C:UsersAdministrator›fmsadmin -z **** resetpw
と入力したのですが、
IP Address '127.0.0.1' is inaccessible or invalid.
Error: 10502 (Host unreachable)
上記のようにエラーが返って来ました。
ここから質問ですが、そもそも上記以外の方法で何かログイン出来る可能性はありますか?
無理であれば、上記方法を試したいのですが、これはPINが間違っているのか、それとも根本的に何か問題があるんでしょうか?
では、宜しくお願いします。
Shinさん
いつもお世話になっております。
説明不足で申し訳ないです。
1項目だけでしたので、一番分らなかった年月 の計算フィールドを作り、さらに追加をしてなかった小計パートのキーを年月にしたら見事に出来ました!!
本当にありがとうございます。
改めまして、チポさんとShinさんのお陰で上手く行きました!!
himadaneeさんもフォローありがとうございます。
では、今後も宜しくお願いします。
チポさん
コメントありがとうございます。
チポさんのコメントを見て、これで間違いなく出来ると思っていたのですが・・・。
Shinさんのコメントで分ったんですが、チポさんが教えて頂いた年月フィールドの作り方が間違っていたみたいで・・・。
繰り返しフィールドを使っていないのなら、
> 集計フィールドの合計で繰り返しフィールドの個別と全体を使い分けて行う
これは意味ないですよ。
ややしくてごめんなさい。
こちらは私の書き間違えです・・・。
一応、訂正はしておりますので。
himadaneeさん
コメントありがとうございます。
あくまでも縦に集計するだけです。
集計レポートとは、プレビューや印刷で使うものですか?
プレビューではなく、通常の表示でみられるのが理想的です。
Shinさん
お世話になっております。
コメントありがとうございます。
まだ、試作の段階なのでは。
はい、その通りです。
データベースの考え方としては、1データを1レコードに保存する、そのキーフィールドを基(今回は日付でしょう)にまとめたり、集計するテーブルを別に作る、という作り方になります。
まさしく、今回は日付毎のデータを1レコードにまとめています。
日付毎の集計は全く問題なく出来ましたが、月毎の集計が出なくて困っています。
それと、繰り返しフィールドは、
こちらは申し訳ないです。
繰り返しフィールドは一切使用しておりません。
具体的には、日付、項目名、数量 があるとおもいますが、この3項目でのテーブルを作るのがいいでしょう。
これはまさしくそのようなテーブルを作っています。
それを集計する手段(クロス集計)はいくつかありますので、その手法を使えばいいです。
エクセルでは簡単に出来るが、FileMakerでは一工夫いると言われているヤツですね?!
これがわからなくて・・・。
[解決] 複数のレコードのデータを、表示形式を変えて一覧表にしたい
のスレッドが参考になるでしょう。
拝見させて頂き、ダウンロードもさせて頂きましたが良く分かりませんでした・・・。
チポさん
コメントありがとうございます。
年月と日付でそれぞれフィールドを作り直しましたが、日付の小計パートが優先されて、年月の小計パートがうまく動いてくれませんね。
ちなみに、繰り返しフィールドは一切使用しておりません。
いつもお世話になっております。
Excelで以下のような表を作っているのですが、それをFileMakerで作りたいと考えています。
サンプルファイル(イメージです)
Aフィールド Bフィールド Cフィールド Dフィールド Eフィールド F
5/1
5/1
5/1
小計
5/2
5/2
5/2
5/2
小計
5/3
5/3
5/3
5/3
小計
5/4
5/4
5/4
小計
↓
↓
↓
↓
5/31
5/31
5/31
小計
5月合計
6/1
6/1
6/1
6/1
6/1
小計
6/2
6/2
6/2
小計
↓
↓
↓
↓
ちなみ、集計フィールドの合計で個別と全体を使い分けて行うと小計は問題なく出来るのですが、合計が常に表示されている合計、すなわち5月分だけではなく6月分も合計してしまいます。
小計は小計ソート対象、合計は後部総計のパートでやっています。
それを5月で区切る、月毎に区切るにはどうすれば良いでしょうか?
みなさん、ややこしくて申し訳ないです。
繰り返しフィールドは使っておりません。
Shinさん
コメントありがとうございます。
この方法、デバッガーで動かしてみるとかなり動きが激しいのがわかると思います。多量の複製を行うと、かなり遅くなり、オリジナルの方法の約2倍の時間がかかります。(数十程度なら差はわからないでしょうが)
確かに、デバッガーを見ながら何度もリトライしておりましたが、めちゃんこ激しい動きですね・・・。
ちなみに、最高でも7つまでの複製しかないので問題ないかと思います。
それでも問題が起こるようであれば、無理矢理でもソート用フィールドを作りますね。
ありがとうございます。
Shinさん
追加での質問もお答頂き、誠にありがとうございます。
ソート用のフィールドを作れないのでしたら、関連レコードへ移動した後、最初のレコードへ移動、レコードを複製、レコードを対象外、最初のレコードへ移動、レコードを対象外、という手順で複製できるはずですが、ソートの状態によっては必ずしもうまくいきません。
ソート用のフィールドを作る方法を考えていましたが、とりあえずこちらをやってみてから考えようと思いましたら、見事にこちらの方法で行けました!!
ポータル内のソートは特に何も行ってないので問題なさそうです。
万が一、問題が起こった場合、ソート用のフィールドを作る方法で再度やってみます。
今回もありがとうございます。
shinさん
今回教えて頂いた分でポータルのコピーが出来たのですが、こちらを実行した後、ポータル内の順番が丁度逆になりますよね?!
その順番を元に戻そうと試行錯誤しておりましたが、どうしても分らないので教えて頂いても宜しいでしょうか?
自身でも何度も試して見たものの、何故か上手くいかず・・・。
そもそも、ポータルのソートを行うというスクリプトが存在しないんですね。
となると、サンプルファイル内に書かれているスクリプトステップの途中で事前にソートさせようと思ったんですが、そちらも上手く行かず・・・。
宜しくお願いします。
Shinさん
サンプルファイルは、すべてそのまま公開してあるのですが、DropBoxの仕様変更でリンクが切れてしまっています。更新しましたので、
ありがとうございます。
無事にダウンロード出来ました!!
さて、実際に私自身のモノと比較しながらやっていましたが、なかなかどこが間違っているのか分らずに悪戦苦闘しておりました。
で、最終的には見事同じような動きになりました。
心から感謝します。
30年ほど前の手法が未だに使えるというのは本当にスゴイですね!!
Shinさん
コメントありがとうございます。
内容を拝見させて頂きました。
ドンピシャの質問があったんですね?!
で、確認をさせて頂きながらどうしても動作確認前に迷ってしまいまして・・・。
https://dl.dropboxusercontent.com/u/926 … 47.fp7.zip
こちらのファイルはもうお持ちではないですよね?!
もしくは、
ウインドウを選択 [ 名前: "明細"; 現在のファイル ]
こちらは新規ウインドウで表示しているウインドウを選ぶという事ですよね?!
となると、事前に
変数を設定 [ $wn2; 値:Get ( ウインドウ名 ) ]
みたいな感じが必要かと思ったんですが?!
如何でしょうか?
Shinさん
追加で質問良いでしょうか?
質問した事に関してはまさしくShinさんがおっしゃってくれたようにすれば出来たんですが、実はレイアウト中にポータルがありまして・・・。
1行目までは「変数を設定」+「フィールド設定」で複製出来ましたが、2行目以降が・・・。
しかも、ポータル内のフィールドが5フィールド、行数が7行あるのでこれらを全て「変数を設定」+「フィールド設定」で複製するとなると、かなり大変な事になりますよね?!
では、宜しくお願いします。
Shinさん
オブジェクト、というか、フィールドの意味でしょうか。
フィールドの事ですね。失礼しました。
元のレコードのコピーを作り(レコードの複製でいいでしょう)、そちらで対応すればいいのでは。
えっ、そんな簡単な事で良いんですか?!その発想は全く無かったです・・・。
早速、何かテストファイルを作って試してみます。
ありがとうございます!!
いつもお世話になります。
とある指図書レイアウトがあるとします。
その指図書レイアウトをタブフィールドで複製を作り、指図書タブと変更
用タブとします。
ちなみに、内容は全く同じなんですが、指図書タブは一度入力したら加筆
はしないようにし、必要な場合は変更用タブを加筆します。
ここから質問なんですが、このような事をする場合、新たにテーブルを追
加してポータルなり計算値自動入力を使うのが良いのでしょうか?
テーブルを増やしたくないので別のやり方も模索したいんですが、何か方
法はありますか?
なお、タブを使うのはただの思いつきと言いますか利便性を考えてなんで
すが、無理であればタブの代わりに別のレイアウトを使うのも問題はあり
ません。
要はオリジナルを触りたくないのでコピーを作りたいんですが、そのコピー
を作る為には新たにテーブルが必要かどうか?
という質問となります。
では、宜しいお願いします。
Shinさん
コメントありがとうございます。
一つの提案として、入庫時に、1品ごとにレコードを作ります。その主キーをバーコード(長いのでQRコードがいいかも。ただし、リーダーが少々高くなりますが)にしておいて、ラベルとして商品につけておくと、バーコードでの管理が可能です。
なるほど、そういう管理なら可能なんですね。
ちなみに、QPコードリーダーはiPhoneなどで代用するのはダメでしょうか?
そちらなら、読み込んでそのままFileMakerと連携出来ると思ったんですが・・・。
やはり、専用のモノと比べると精度は落ちますか?
あれ?!
そうではなく、この場合のリーダーというのは、読み込みよりもQRコードを発行する方でしょうか?!
それはもちろん必要ですし、当然iPhoneでは無理ですよね・・・。
ただ、在庫分すべてをデータベースに登録してラベルをつけていく、という作業が発生しますので、それとも兼ね合いですね。
なるほど、そこで一手間増えますね。
一度発行してしまえば、管理がかなり楽にはなる?!とは思うのですが、こればっかりはシミュレーションをしてみなければ分りかねますね。
それができれば、例えば、データベースに反物の写真も登録することができれば、顧客管理も勘にたよらないことができるようになります。(これも、過去販売分をどこまで考えるかによります)
まさに、今のシステムといいますか、カスタムAppに組み込む事が出来るかもですね。
今回も思いましたが、新しいシステムを導入すると、過去の分をどうするかというのが課題になりますね・・・。
織元でそのような管理を導入している可能性もありますので、そのコードを流用できればベストなんでしょうが。(千總や川島が通販までしていますので、そのような管理はしているでしょう。呉服札にも番号がついていたような気がしますが、一品物は別扱いかも)
実は私どもは婦人服地の反物を扱っておりまして、巾もかなり長めなんですよ。
ただ、考え方は同じですもんね。
かなり参考になりました。
Shinさん
コメントありがとうございます。
商品コードは、マスターレコードの主キーで運用するのが簡単ですし、他と被ることがないはずですので、ベストだと思います。(ちょっと長いのが欠点)
なるほど、それを伺って安心しました。
では、そのようにしてみます。
反物でしたら、JANは使えませんね。
あっ、やっぱり無理なんですね・・・。
本当に反物の在庫管理、かなり大変です・・・。
ありがとうございます!!
Shinさん
コメントありがとうございます。
商品コードのタイポでした。
なるほど、そういう事ですね。
コードではなく、商品名そのものでマスター管理をするのでしたら、コードのルックアップという部分を省けば同じ動きです。
ごめんなさい、こちらに関してはチポさんの方法で出来ました。
教えて頂きありがとうございます。
ただ、同じような名称の商品が出てきた場合、コードで管理しておいたほうが、後に楽です。JANが使えれば、一番楽かも。
こちらに関しては確かにそうですよね。
コードは意識させる必要はないですが、管理者側としては必要かもですね。
ちなみに、コードはデフォルトの主キーとして管理しても大丈夫でしょうか?
JANとはバーコードの事なんですね?!
少し横道にそれますが、JANで管理する場合は必要事項を入力し、バーコードを発行するという流れなんでしょうか?
弊社の場合、生地の反物を管理しておりまして、メーター数と本数の両方で管理しなければならずに大変なんです。
チポさん
コメントありがとうございます。
品名でリレーションを組み直し、関連レコードを検索し、無ければ新規レコードを作るスクリプトを作成。
そちらをトリガを設定して、見事に出来ました!!
こちらはあくまでもテストファイルなので、実際のカスタムAppに落とし込んでみます。
ありがとうございます!!
Shinさん
コメントありがとうございます。
品名を、別のグローバルフィールドに入力させ、消費コードをルックアップさせる設定にします。コードが見つからない場合には、リレーションを通して商品名を設定し、再ルックアップさせれば、コードが取得できます。
少し分らない部分があるんですが、消費コードとは何でしょうか?
品名の前に付けておくナンバーの品番という意味でしょうか?
また、正直イマイチどのようにすれば良いのか分っていないのですが・・・・
ただ。このような仕組みを作っても、商品名の誤字やスペースなどの混入などで、2重登録は減らない可能性があります。
なるほど、これはこれで絶対に起こりうることですよね。
そうなると、定期的に整理しなければなりませんね。
いつもお世話になります。
以下の2つのTOがあるとします。
マスタレイアウト(マスタTO)
品名フィールド
メインレイアウト(メインTO)
マスタ::品名フィールド(ドロップダウンリスト)
マスタには予め分っている品名を10個(10レコード)登録しているとします。
ただ、品名はどんどん増えて来ますので、マスタにはないものまで存在し
てきます。
ここから質問なんですが、新たな商品を追加する場合、マスタレイアウト
上で新規レコードを作成して商品を追加するのが一般的かと思いますが、
メインレイアウト上の品名フィールドにない場合、直接品名を入力すると
それがマスタに追加されるという風にしたいんです。
自動で作られる主キー同士をリレーションで繋ぎ、以下のようにしてみま。
した。
リレーションシップ
メイン マスタ(このテーブルで新規許可)
主キー---=---主キー
マスタには以下のように入力されているとします。
AAA
BBB
CCC
・
・
・
以下続くJまで続く・・・。
こちらで「AAA」を選んだ場合、マスタテーブルに新規レコードが作られ
てしまい、マスタとしては同じモノが2つになってしまいます。行いたい
のは、あくまでも品名フィールドに「KKK」などマスタにない品名が入力
された場合のみ、新規レコードとして追加するようにしたいんです。
品名をダブらせないようにするには、どのようにすればよいでしょうか?
Shinさん
コメントありがとうございます。
厳密なことをいうと、OnObjectValidate ではなく、OnObjectExit か OnObjectSave を使った方がいいです.
OnObjectValidate改め、OnObjectExitに変更しました。しっかり検証した
上で上で変更させて頂きました。
ありがとうございます。
[ Generated in 0.012 seconds, 7 queries executed - Memory usage: 758.15 KiB (Peak: 819.05 KiB) ]