Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

This topic is 7312 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

I am trying to make a calculation to detect the word Monthly anywhere in a text string.

current calculation will only detect it by itself not mixed in with other words.

If(memo="Monthly";1,0)

Thanks

Posted

If (PatternCount(memo,"Monthly")>0;1,0)

Does that look right. If it finds it more than 0 times it will return a logical 1.

I will try. Thanks

Posted

True; but FM also recognizes any number greater than zero as "true." Thus, if this calc finds "monthly" twice, the expression i wrote still evaulates to "true."

It's a very minor point, but people on this forum (like -Queue- and comment) will jump all over you if they find extraneous stuff in your calcs. wink.gif

J

Posted

Thank you, the last part I had never heard of. I have a follow up question.

I have a field that is lookup field. I want it to look up one place if Monthly=1 and another place if Monthly=0.

Example if it is a monthly meeting (monthly=1) then it will lookup the employee who is permanently assigned to the account.

If it is a regular meeting (monthly-0) it will lookup the employee based on a schedule of days and which employee is on duty.

Posted

For shame, Jerry. I resemble that remark! wink.gif

If you need an exact boolean, not not PatternCount( ) (or not not Position( ), which is faster when testing large text fields) converts any result > 1 to 1.

This topic is 7312 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.