初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 Re: 初心者のFileMaker pro Q&A » アクセス権編集制限の場合のエラー(ひらがな) » 2018-05-17 02:32:55

アクセス権セットの編集は、「A=1」ではなくて、「A ≠ 1」の間違いです。
申訳ありません。
宜しくお願いします。

#2 初心者のFileMaker pro Q&A » アクセス権編集制限の場合のエラー(ひらがな) » 2018-05-17 01:52:14

rirara
Replies: 1

Pro14、Win10です。

フィールドAに「1」が入力されていたら、そのレコードが編集できないように、
アクセス権セットにて、編集にフィールドA=1の設定をしています。

フィールドAに「1」が入力されているレコードにて、
入力したら、「使用したアクセス権ではこの操作を実行できません」が表示されます。
それは想定通りですが、
入力(IME)が「ひらがな」で入力した場合、
再度「使用したアクセス権ではこの操作を実行できません」が表示され、
その後、FilMaker自体が落ちてしまいます。

入力(IME)が「半角英数」の時は、
一度だけ「使用したアクセス権ではこの操作を実行できません」表示され、問題なく使用できます。

前は、そんなことはなかったように思うのですが、、、
Filemaker以外の問題でしょうか。
何かご教授いただけると助かります。
宜しくお願いします。

#3 Re: 初心者のFileMaker pro Q&A » スケジュール日報での年齢 » 2018-04-05 12:05:16

チポ様、Shin様 ありがとうございます。

スケジュール日報の年月日を一覧にして、誕生日を表示させたいです。
スケジュール日報は、未来2年分作成されている必要があって、
都度、利用者は増えていくので、そのまま計算できればと思ったのですが、
やはり、ポータル用に別テーブルの方法がベターなのですね。

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

#4 初心者のFileMaker pro Q&A » スケジュール日報での年齢 » 2018-04-04 12:32:13

rirara
Replies: 3

スケジュール日報の日付での年齢計算方法を教えてください。
以下、2つのファイルがあり、スケジュール日報に、その月日の誕生日の方を(ポータル)表示させています。

「利用者台帳」
ID
氏名
生年月日
年齢「計算:If ( 入居者_生年月日 ≠ "" ; Year ( Get ( 日付 )) - Year(入居者_生年月日)-(Month(Get(日付))*100 + Day (Get(日付)) < Month ( 入居者_生年月日 ) * 100 + Day ( 入居者_生年月日 ))  ; "")」
生年月日_月「計算:Month(生年月日)」
生年月日_日「計算:Day(生年月日)」

「スケジュール日報」
年月日
月「計算:Month(年月日)」
日「計算:Day(年月日)」

「利用者台帳」「スケジュール日報」リレーション
生年月日_月=月
生年月日_日=日

現状ですと、スケジュール日報での年齢は、本日日付での計算になってしまっています。
これを、スケジュール日報の年月日での年齢計算をさせることは可能でしょうか。

宜しくお願いします。
FMP14 WIN7です。

#5 Re: 初心者のFileMaker pro Q&A » テキスト繰り返しの計算値 » 2017-11-17 12:10:15

皆様、ありがとうございます。
仕様なのですね。
テキストではなく、計算でなんとかしようと思います。
ありがとうございました。

#6 初心者のFileMaker pro Q&A » テキスト繰り返しの計算値 » 2017-11-16 15:02:03

rirara
Replies: 7

Filemaker pro advanced 10 /Windows10pro です。

繰り返しについて教えてください。
タイプが「計算」であれば、問題ないのですが、
タイプを「テキスト」にして、計算値を設定、既存値を置き換えにしたら、
うまくいきません。

フィールド「時間」 計算:Time ( 9 ; 0 ; 0 )  +( Get ( 計算式繰り返し位置番号 ) - 1) *  30  * 60 繰返し10
フィールド「開始時間」 時刻 入力値10:00
フィールド「終了時間」 時刻 入力値13:00

フィールド「営業時間禁止」のタイプを計算にした場合、開始時間や終了時間を変更してもちゃんと計算されます。
計算式:If(時間 < Extend ( 営業開始時間 ) or 時間 ≥ Extend ( 営業終了時間 );"不可") 繰返し10

時間   営業時間禁止
9:00  不可
9:30  不可
10:00
10:30
...
12:30
13:00 不可
13:30 不可

フィールド「営業時間禁止」のタイプをテキストにして、
計算値:If(時間 < Extend ( 営業開始時間 ) or 時間 ≥ Extend ( 営業終了時間 );"不可") 繰返し10
既存値を置き換えに変更したところ、上記のようになりません。
開始時間や終了時間を変更したら、「営業時間禁止」の繰り返し1(9:00のところ)しか変更されません。
計算式が間違っているのでしょうか。
ご教授ください。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 6 queries executed - Memory usage: 590.21 KiB (Peak: 596.45 KiB) ]