Project View Contracts Button

Feature

Starting with Goldenseal project management software version 4.1, Project accounts include a View Contracts button, so you can easily see all contracts for the project. You can also add an optional Enter Contract button, if you'd like an easy way to create contracts for the project.

Suggested By

User feature request.

How to Use

The View Contracts will appear automatically in the Project account layout. Just click it to see all contracts for the project (if there are no contracts, the button is gray).

To add an Enter Contract button, follow these steps:

  1. Choose Custom Layouts from the Options menu, and choose Accounts from the submenu.
  2. Enter Projects into the Account popup field at upper left.
  3. Click the button tool (5th row left in the tool palette on the left side of the window).
  4. Click in the layout at the place where you'd like to add the button, and drag a rectangle.
  5. You'll see a list of available buttons. Choose Enter Contract, then click OK.
  6. Close the layout, and save changes.

Technical Details

Programmer note-- code added in CAccountViewer::HandleDBButtonClicked and elsewhere. This uses the new DB_ListManager::FillMatchingRecords method, which can be extended to other View buttons showing transactions, even when the account doesn't store an array of transaction ID's.