みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Shin様
ご回答いただきありがとうございます。
FileMaker Serverは、かなり安定して動いてくれるものなんですね。
アプリケーション自体にはそれほど気を使うことはなさそうで安心して導入できそうです。
会社にFileMakerをこれから導入しようとしています。
FileMaker Proについては使ったことがあるのですが、FileMaker Serverについてはデモライセンス等でも
使ったことがないので、FileMaker Serverの保守性みたいなことが気になっています。
FileMaker Server自体はトラブルや不具合が起きやすいものなのか、仮に不具合が起きた時でもクラリスのHPにある
ドキュメント類を参照すれば素人でも比較的に簡単に切り抜けられるものなのか...など、そういったことに関しての
経験談のようなことでもよいのでお教えいただきたいと思っております。
使う環境としては、Windowsを使ったネットワーク環境になります。
漠然とした質問で恐縮ですが、よろしくお願いします。
チポさん
変数を設定 [ $入力データ数 ; 値: GetAsNumber ( $入力データ数 ) ]を入れたら、ここ数日の悩ましい状況が完全に解決でき
イメージ通りの動きをしてくれるようになりました!!
あと、Hiroさんご提案の方法を試してダメだったのも、カスタムダイアログを表示の行よりも前の変数定義のところでご提案の記述を
入れていたことが原因でした。
それを直したら、Hiroさんの解説通りの動きをしてくれました。
本当にありがとうございました。すごく勉強になりました。
使い始めて1ヶ月経つか経たないので、FMの機能の多くを知らないところもあり、Hiroさんのいう『ステップで~確かめて下さい。』のことが
なんのことか解らず、ガチャガチャといじったのですが、スクリプトデバッガのデータビューアというところで確認するということだったのですね。
変数に入った数字やステップごとの動きが判るようになりました。
Hiroさんのご提案の場合、100超の数字をいれたとしても、100とならずに入力した数字がそのまま入っていました。
そして、変数に小数を入れた場合は、Exit Loop ifの判定条件を $入力データ数 <= 0 をしないとスクリプトが延々動き続けてしまいました。
個人的には、小数を入れた場合は入力値として排除したいと思っています。
チポさんのご提案のものも念入りに記述内容をチェックして試したのですが、変数にどんな数字をいれた場合でも、Ifの判定ですぐにEnd ifまで飛んで行ってしまいます。
Hiroさん、チポさん
ありがとうございます。
いずれの方法も試したのですが、上限値より大きい数値を入れても容赦なくその分レコードを作成してしまいます。
チポさんにいただいた案のIfで始まる行とLoopで始まる行の間に
Else if [$入力データ数 <= 100]
を追加してみたりしたのですが、スクリプトが動かずです。
ちなみにWin10+FM18の環境で使ってます。
Pages: 1
[ Generated in 0.022 seconds, 6 queries executed - Memory usage: 517.33 KiB (Peak: 522.24 KiB) ]