Jump to content

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

Recommended Posts

Posted

I have a table "Schedules" which shows related records from "Line Items".

When viewing a Schedule there is an "Item Count" field which shows how many Line Items are in that Schedule.

Each Line Item is marked with simple Y/N Radio button when Invoiced.

I would like to have a field on the Schedule that shows how many of the related Line Items have been invoiced.

I can do it with a script but would prefer a calculation if possible...but I just can't work out how.

Posted

Well, you could make the calculation = 

ValueCount ( FilterValues ( List ( LineItems::Invoiced ) ; "Y" ) )

However, I would advise you to make Invoiced a Number field and use the values of 1 and 0, or just 1 and empty (using a checkbox instead of radio buttons), to populate it. Then you could simply sum or count the field directly.

 

Posted

Thanks.

Did as you suggested and made "Invoiced" a Number field (with checkbox ) and then used Sum.

It works, however I find that I sometimes need to click in the Sum field to force it to show the updated calculated amount.

Is there a reason why it doesn't always automatically refresh when the Invoiced field in related record is updated?

 

Posted

If you are on a layout of Schedules, with a portal to Line Items, the field should update when you commit the record (i.e. press Enter or click outside of any field).

 

Posted

Thanks again. You're right it works fine when using a Schedule layout with a portal to Line Items, however the updating issue occurs if using a Line Item layout with the "Item Count Invoiced" field in a sub-summary by Schedule. Any tips for this?

 

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