Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

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

Recommended Posts

Posted

I've done a script which is supposed to exclude some of my records but it doesn't work properly, what am I doing wrong?

(I'm using a swedish version so I don't know if I translate the steps correctly)

Go to layout (year)

Sort records (no dialog)

Go to record (first)

Loop

If (Year::user "overwritten =" global::user)

hide record

End if

Go to next record (exit after last)

End Loop

Go to layout (month)

Sort records (no dialog)

Go to record (first)

Loop

If (month::user "overwritten =" global::user)

hide record

End if

Go to next record (exit after last)

End Loop

The relation to the table "global" is an "open one", everything gets through.

When I perform this script, only some of the records with not matching user gets hidden. I have to perform it 3 times to get all the records hidden. Since I start at the first record and goes to the last I don't understand why all the not matching records gets hidden the first time

Posted

I assume the "hide record" step is the equivilent of "Omit Record" in English FMP versions.

If a record is omitted the next record automatically becomes selected, there is no need to issue a Go To Next Record step.


Loop

  If (Year::user "overwritten =" global::user)

    hide record

  Else

    Go to next record (exit after last)

  End if

End Loop

This topic is 7406 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.