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

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

Recommended Posts

Posted

I am making a invoice database that has repeating filelds for itemid, quantity, price etc.

One of the features i want to add is to be able to subtract the quantity from the number in stock; which is in another database.

I have a script that should work. but filemaker doesn't allow coping it so i can't show what i have.

but the basic idea is that it loops through the every repetiton with getRepettion and then does:

SetField["items::quantityOnHand", extend(items::quantityOnhand) - GetRepetition("quantity", extend(loopVar)]

that above line just takes all the quantitys off the first Item.

How can i get around this?

Thanks

Posted

NEVER EVER USE REPEATING FIELDS.

Filemaker only performs operations on the first repeat.

Your best bet is to move to a fully relational system, which basically just means that you need a lineitems file to replace your repeating fields.

Posted

ya. thanks.

just figured that out when i did a search of old topics.

I did have that was in the first draft. but i couldn't figure a way to total the line items in the master database. but i realized tis as easy as Sum(lineitems: tongue.gif" border="0 rice)

back to the drawing board.

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