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

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

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

You are not logged in.

Announcement

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


#1 2017-01-07 14:17:23

むさしの
Guest

計算式

FM13を使っています。
受領というテキストのボタン作り、(次の場合にオブジェクトを隠す)に
IsEmpty (テーブル::申請日)の方法で申請日のフィールドにに日付が入らない場合オブジェクトを隠しています。

これに追加して、別にある「型式」というフィールドに、「タイプBX」と入っている場合のみ、
また別の「チェック」というフィールドに”1”が入っていないとオブジェクトが表示されないようにしたいのですが、
この2つの条件を組み合わせる式がわかりません。
すみませんが教えてください。

#2 2017-01-07 14:50:26

Hiro
Member

Re: 計算式

複数条件の結合演算子は、「かつ」は ”AND”、「または」は ”OR” を使います。

IsEmpty(::申請日) AND (::型式="タイプBX") AND (::チェック=1)

Offline

#3 2017-01-10 16:25:04

むさしの
Guest

Re: 計算式

Hiro様
まことにありがとうございます。

Hiro wrote:

複数条件の結合演算子は、「かつ」は ”AND”、「または」は ”OR” を使います。

IsEmpty(::申請日) AND (::型式="タイプBX") AND (::チェック=1)

#4 2017-01-10 16:59:30

むさしの
Guest

Re: 計算式

Hiro様
すみません。もうひとつ教えてください。

「型式」のフィールドに「タイプBX」と入っていないものは、
「チェック」フィールドに”1”と入っていなくても、申請日のフィールドに日付が入っているだけで、
ボタンを表示し、
「型式」のフィールドに「タイプBX」と入っているものだけ、申請日のフィールドに日付と「チェック」フィールドに”1”が入っていないと、
オブジェクトが表示しないようにしたいです。
宜しくお願い致します。


Hiro wrote:

複数条件の結合演算子は、「かつ」は ”AND”、「または」は ”OR” を使います。

IsEmpty(::申請日) AND (::型式="タイプBX") AND (::チェック=1)

#5 2017-01-10 18:23:27

チポ
Member

Re: 計算式

> 「型式」のフィールドに「タイプBX」と入っていないものは、
> 「チェック」フィールドに”1”と入っていなくても
> 申請日のフィールドに日付が入っているだけで、
> ボタンを表示し、

チェックフィールドの値は問わない
ということなら、ここは
  型式 ≠ "タイプBX" and IsEmpty ( 申請日 )
でいいでしょう。

> 「型式」のフィールドに「タイプBX」と入っているものだけ、
> 申請日のフィールドに日付と「チェック」フィールドに”1”が入っていないと、

これは
  型式 = "タイプBX" and ( IsEmpty ( 申請日 ) or チェック ≠ 1 )
ですね。

この二つを or でつなげばいいでしょう。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.016 seconds, 9 queries executed - Memory usage: 507.84 KiB (Peak: 514.52 KiB) ]