Implementation of Grid Filter/Find: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
Line 2: Line 2:


== Most Recent Filter Button Implementation Information ==
== Most Recent Filter Button Implementation Information ==
Analysis run at 09:12 on 02/09/2013.<br/>All the files listed below have at least one of: a Details Grid, a Details Panel or a Buttons Panel
Analysis run at 17:22 on 03/09/2013.<br/>All the files listed below have at least one of: a Details Grid, a Details Panel or a Buttons Panel


=== Screens Based on Template: WindowEdit (10 files use this template). ===
=== Screens Based on Template: WindowEdit (10 files use this template). ===
Line 50: Line 50:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|style="background:Yellow" |Yes
|style="background:Yellow" |Yes
|
|Multiple changes to the YAML to incorporate a splitter panel containing two grids
|-
|-
|MPartner\Gui\PersonnelStaffData.yaml
|MPartner\Gui\PersonnelStaffData.yaml
Line 61: Line 61:
|No
|No
|No
|No
|
|This screen is inaccessible to the Open Petra Menu
|-
|-
|MPartner\Gui\Setup\PostcodeRegionSetup.yaml
|MPartner\Gui\Setup\PostcodeRegionSetup.yaml
Line 125: Line 125:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 134: Line 134:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|No
|style='background:Orange' |Has a currency text box that is not implemented (but not required?)
|
|-
|-
|MConference\Gui\Setup\EarlyLateRegistrationSetup.yaml
|MConference\Gui\Setup\EarlyLateRegistrationSetup.yaml
Line 143: Line 143:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|No
|style='background:Orange' |Still needs filtering by radio button cloning
|
|-
|-
|MFinance\Gui\Setup\CurrencyLanguageSetup.yaml
|MFinance\Gui\Setup\CurrencyLanguageSetup.yaml
Line 152: Line 152:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 163: Line 163:
|style="background:LightSkyBlue" |Yes
|style="background:LightSkyBlue" |Yes
|style="background:Yellow" |Yes
|style="background:Yellow" |Yes
|Integration with the manual row filter has not been completed
|style='background:Orange' |Have not completed integration with manual row filter
|-
|-
|MFinance\Gui\Setup\SetupDailyExchangeRate.yaml
|MFinance\Gui\Setup\SetupDailyExchangeRate.yaml
Line 172: Line 172:
|style="background:LightSkyBlue" |Yes
|style="background:LightSkyBlue" |Yes
|style="background:Yellow" |Yes
|style="background:Yellow" |Yes
|Integration with the manual row filter has not been completed
|style='background:Orange' |Have not completed integration with manual row filter
|-
|-
|MPartner\Gui\Setup\MailingSetup.yaml
|MPartner\Gui\Setup\MailingSetup.yaml
Line 179: Line 179:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 188: Line 188:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|No
|style='background:Orange' |Still needs filtering by radio button cloning
|
|-
|-
|MSysMan\Gui\Setup\SecurityGroupSetup.yaml
|MSysMan\Gui\Setup\SecurityGroupSetup.yaml
Line 230: Line 230:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 266: Line 266:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 311: Line 311:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|style="background:Yellow" |Yes
|style="background:Yellow" |Yes
|
|
Line 338: Line 338:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|No
|style='background:Orange' |Requires manual code to get description column from another location
|
|-
|-
|MPartner\Gui\Setup\AcquisitionCodeSetup.yaml
|MPartner\Gui\Setup\AcquisitionCodeSetup.yaml
Line 374: Line 374:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|No
|Multiple changes to the YAML to incorporate a splitter panel containing two grids
|
|-
|-
|MPartner\Gui\Setup\ContactMethodSetup.yaml
|MPartner\Gui\Setup\ContactMethodSetup.yaml
Line 392: Line 392:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 401: Line 401:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 410: Line 410:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 419: Line 419:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 428: Line 428:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 473: Line 473:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 527: Line 527:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|No
|No
|
|
Line 878: Line 878:
|Yes
|Yes
|Yes
|Yes
|style="background:LightSkyBlue" |Yes
|No
|No
|style="background:Yellow" |Yes
|
|
|-
|-
Line 889: Line 889:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_FinanceDetails.yaml
|MPartner\Gui\UC_FinanceDetails.yaml
Line 898: Line 898:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_Abilities.yaml
|MPartner\Gui\UC_IndividualData_Abilities.yaml
Line 907: Line 907:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_CommitmentPeriods.yaml
|MPartner\Gui\UC_IndividualData_CommitmentPeriods.yaml
Line 916: Line 916:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_JobAssignments.yaml
|MPartner\Gui\UC_IndividualData_JobAssignments.yaml
Line 925: Line 925:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_Passport.yaml
|MPartner\Gui\UC_IndividualData_Passport.yaml
Line 934: Line 934:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_PersonalDocuments.yaml
|MPartner\Gui\UC_IndividualData_PersonalDocuments.yaml
Line 943: Line 943:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_PersonalLanguages.yaml
|MPartner\Gui\UC_IndividualData_PersonalLanguages.yaml
Line 952: Line 952:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_PersonSkills.yaml
|MPartner\Gui\UC_IndividualData_PersonSkills.yaml
Line 961: Line 961:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_PreviousExperience.yaml
|MPartner\Gui\UC_IndividualData_PreviousExperience.yaml
Line 970: Line 970:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_IndividualData_ProgressReports.yaml
|MPartner\Gui\UC_IndividualData_ProgressReports.yaml
Line 979: Line 979:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_PartnerInterests.yaml
|MPartner\Gui\UC_PartnerInterests.yaml
Line 988: Line 988:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_PartnerRelationships.yaml
|MPartner\Gui\UC_PartnerRelationships.yaml
Line 997: Line 997:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\UC_Subscriptions.yaml
|MPartner\Gui\UC_Subscriptions.yaml
Line 1,006: Line 1,006:
|No
|No
|No
|No
|
|style='background:LightSkyBlue' |No Filter/Find planned for this screen
|-
|-
|MPartner\Gui\Extracts\UC_ExtractMaintain.yaml
|MPartner\Gui\Extracts\UC_ExtractMaintain.yaml
Line 1,037: Line 1,037:
|Yes
|Yes
|Yes
|Yes
|No
|style="background:LightSkyBlue" |Yes
|style="background:Yellow" |Yes
|style="background:Yellow" |Yes
|
|
Line 1,092: Line 1,092:
   105 screens with pnlButtons
   105 screens with pnlButtons
   103 screens have all the above
   103 screens have all the above
   37 screens have Filter/Find
   58 screens have Filter/Find
   There are 66 screens that are still potential candidates for Filter/Find
   There are 45 screens that are still potential candidates for Filter/Find


== Previous Filter Button Implementation Information ==
== Previous Filter Button Implementation Information ==

Revision as of 16:23, 3 September 2013

This Page is In Progress

Most Recent Filter Button Implementation Information

Analysis run at 17:22 on 03/09/2013.
All the files listed below have at least one of: a Details Grid, a Details Panel or a Buttons Panel

Screens Based on Template: WindowEdit (10 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\Budget\MaintainBudget.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\Common\BankStatementImport.yaml No Yes Yes No No Yes
MFinance\Gui\Setup\GiftMotivationSetup.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\MotivationGroupSetup.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupAnalysisTypes.yaml Yes Yes Yes Yes Yes Yes Multiple changes to the YAML to incorporate a splitter panel containing two grids
MPartner\Gui\PersonnelStaffData.yaml Yes Yes Yes Yes No No This screen is inaccessible to the Open Petra Menu
MPartner\Gui\Setup\PostcodeRegionSetup.yaml Yes Yes No No No Yes
MSysMan\Gui\MaintainUsers.yaml Yes Yes Yes Yes Yes No

Screens Based on Template: WindowTDS (6 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\Setup\GLAccountHierarchy.yaml No Yes No No No Yes
MFinance\Gui\Setup\GLCostCentreHierarchy.yaml No Yes No No No Yes

Screens Based on Template: WindowMaintainTable (10 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MCommon\Gui\Setup\InternationalPostalTypeSetup.yaml Yes Yes Yes Yes Yes No
MConference\Gui\Setup\ChildDiscountSetup.yaml Yes Yes Yes Yes Yes No
MConference\Gui\Setup\ConferenceStandardCostSetup.yaml Yes Yes Yes Yes Yes No Has a currency text box that is not implemented (but not required?)
MConference\Gui\Setup\EarlyLateRegistrationSetup.yaml Yes Yes Yes Yes Yes No Still needs filtering by radio button cloning
MFinance\Gui\Setup\CurrencyLanguageSetup.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupCorporateExchangeRate.yaml Yes Yes Yes Yes Yes Yes Have not completed integration with manual row filter
MFinance\Gui\Setup\SetupDailyExchangeRate.yaml Yes Yes Yes Yes Yes Yes Have not completed integration with manual row filter
MPartner\Gui\Setup\MailingSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\ApplicationTypeSetup.yaml Yes Yes Yes Yes Yes No Still needs filtering by radio button cloning
MSysMan\Gui\Setup\SecurityGroupSetup.yaml Yes Yes Yes Yes Yes No

Screens Based on Template: WindowMaintainCacheableTable (58 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MCommon\Gui\Setup\CountrySetup.yaml Yes Yes Yes Yes Yes No
MCommon\Gui\Setup\CurrencySetup.yaml Yes Yes Yes Yes Yes No
MCommon\Gui\Setup\FrequencySetup.yaml Yes Yes Yes Yes Yes No
MCommon\Gui\Setup\LanguageCodeSetup.yaml Yes Yes Yes Yes Yes No
MCommon\Gui\Setup\LocalDataFieldOrderSetup.yaml Yes No Yes No No No
MCommon\Gui\Setup\LocalDataFieldSetup.yaml Yes Yes Yes Yes No Yes
MConference\Gui\Setup\ConferenceCostTypeSetup.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\EmailDestinationSetup.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupAccountingPeriod.yaml Yes Yes No No No No
MFinance\Gui\Setup\SetupAdminGrantsPayable.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupAdminGrantsReceivable.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupCostCentreTypes.yaml Yes Yes Yes Yes Yes Yes
MFinance\Gui\Setup\SetupMethodOfGiving.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupMethodOfPayment.yaml Yes Yes Yes Yes Yes No
MFinance\Gui\Setup\SetupSuspenseAccount.yaml Yes Yes Yes Yes Yes No Requires manual code to get description column from another location
MPartner\Gui\Setup\AcquisitionCodeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\AddresseeTypeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\BusinessCodeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\ContactAttributeSetup.yaml Yes Yes Yes Yes Yes No Multiple changes to the YAML to incorporate a splitter panel containing two grids
MPartner\Gui\Setup\ContactMethodSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\DenominationCodeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\InterestCategorySetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\InterestSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\LocalDataOptionListNameSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\LocalDataOptionsSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\LocationTypeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\MaritalStatusSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\OccupationCodeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\PartnerStatusSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\PartnerTypeSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\PostcodeRangeSetup.yaml Yes Yes Yes Yes No No
MPartner\Gui\Setup\PublicationCostSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\PublicationSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\ReasonSubscriptionCancelledSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\ReasonSubscriptionGivenSetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\RelationCategorySetup.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\Setup\RelationshipSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\AbilityAreaSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\AbilityLevelSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\ApplicantStatusSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\ArrivalDeparturePointSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\Country_EventLevelSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\DocumentTypeCategorySetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\DocumentTypeSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\DriverStatusSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\EventRoleSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\JobAssignmentTypeSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\LanguageLevelSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\LeadershipRatingSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\OrganisationContactSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\PassportTypeSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\PositionSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\ProfessionalAreaSetup.yaml Yes Yes Yes Yes Yes No
MPersonnel\Gui\Setup\QualificationLevelSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\SkillCategorySetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\SkillLevelSetup.yaml Yes Yes Yes Yes No No
MPersonnel\Gui\Setup\TransportTypeSetup.yaml Yes Yes Yes Yes No No
MSysMan\Gui\Setup\LanguageSpecificSetup.yaml Yes Yes Yes Yes Yes No

Screens Based on Template: WindowEditUIConnector (2 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments

Screens Based on Template: WindowEditWebConnectorMasterDetail (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\AP\APEditDocument.yaml Yes Yes Yes Yes No No

Screens Based on Template: ControlMaintainTable (30 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\Gift\UC_GiftBatches.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\Gift\UC_GiftTransactions.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\Gift\UC_RecurringGiftBatches.yaml Yes Yes Yes Yes No No
MFinance\Gui\Gift\UC_RecurringGiftTransactions.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\GL\UC_GLAttributes.yaml Yes Yes No No No Yes
MFinance\Gui\GL\UC_GLBatches.yaml Yes Yes Yes Yes Yes Yes
MFinance\Gui\GL\UC_GLJournals.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\GL\UC_GLTransactions.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\GL\UC_RecurringGLAttributes.yaml Yes Yes No No No Yes
MFinance\Gui\GL\UC_RecurringGLBatches.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\GL\UC_RecurringGLJournals.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\GL\UC_RecurringGLTransactions.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\Setup\UC_AccountAnalysisAttributes.yaml Yes Yes Yes Yes No Yes
MFinance\Gui\Setup\UC_SetupAnalysisValues.yaml Yes Yes Yes Yes Yes No
MPartner\Gui\UC_Applications.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_FinanceDetails.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_Abilities.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_CommitmentPeriods.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_JobAssignments.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_Passport.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_PersonalDocuments.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_PersonalLanguages.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_PersonSkills.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_PreviousExperience.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_IndividualData_ProgressReports.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_PartnerInterests.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_PartnerRelationships.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\UC_Subscriptions.yaml Yes Yes Yes Yes No No No Filter/Find planned for this screen
MPartner\Gui\Extracts\UC_ExtractMaintain.yaml Yes Yes Yes Yes No No
MPartner\Gui\Extracts\UC_ExtractMasterList.yaml Yes Yes Yes Yes No No

Screens Based on Template: ControlMaintainCacheableTable (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MPartner\Gui\Setup\UC_ContactAttributeDetail.yaml Yes Yes Yes Yes Yes Yes

Screens Based on Template: WindowSingleTable (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\Gift\GiftRevertAdjust.yaml Yes Yes Yes Yes No Yes

Screens Based on Template: WindowBrowsePrint (2 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments
MFinance\Gui\Gift\GiftDonorsOfWorkerLetter.yaml Yes No No No No No
MFinance\Gui\Gift\GiftNewDonorLetter.yaml Yes No No No No No

Screens Based on Template: ControlMaintainTableWithDataViewGrid (0 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Has Filter/Find Has Manual RowFilter Comments

Summary

 110 screens with grdDetails
 110 screens with pnlDetails
 105 screens with pnlButtons
 103 screens have all the above
 58 screens have Filter/Find
 There are 45 screens that are still potential candidates for Filter/Find

Previous Filter Button Implementation Information

This analysis was run after completion of the horizontal button bar implementation, which was a necessary first step to adding the Filter/Find functionality, since the Filter button itself is part of the button panel.

Analysis run at 12:45 on 27/06/2013.
All the files listed below have at least one of: a Details Grid, a Details Panel or a Buttons Panel

Screens Based on Template: WindowEdit (8 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\Budget\MaintainBudget.yaml Yes Yes Yes Yes Modified
MFinance\Gui\Common\BankStatementImport.yaml No Yes Yes No No change
MFinance\Gui\Setup\GiftMotivationSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\MotivationGroupSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupAnalysisTypes.yaml Yes Yes Yes Yes Modified and layout checked/improved (considerably?)
MPartner\Gui\PersonnelStaffData.yaml Yes Yes Yes Yes Modified and layout checked/improved
MSysMan\Gui\MaintainUsers.yaml Yes Yes Yes Yes Modified and layout checked/improved

Screens Based on Template: WindowTDS (6 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\Setup\GLAccountHierarchy.yaml No Yes No No n/a
MFinance\Gui\Setup\GLCostCentreHierarchy.yaml No Yes No No n/a

Screens Based on Template: WindowMaintainTable (8 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MCommon\Gui\Setup\InternationalPostalTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MCommon\Gui\Setup\SetupCurrency.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\CurrencyLanguageSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupCorporateExchangeRate.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupDailyExchangeRate.yaml Yes Yes Yes Yes Modified and layout checked/improved, but needs manual code changes
MPartner\Gui\Setup\MailingSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\ApplicationTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MSysMan\Gui\Setup\SecurityGroupSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved

Screens Based on Template: WindowMaintainCacheableTable (56 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MCommon\Gui\Setup\CountrySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MCommon\Gui\Setup\FrequencySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MCommon\Gui\Setup\LanguageCodeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MCommon\Gui\Setup\LocalDataFieldOrderSetup.yaml Yes No Yes No n/a
MCommon\Gui\Setup\LocalDataFieldSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MConference\Gui\Setup\ConferenceCostTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\EmailDestinationSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupAccountingPeriod.yaml Yes Yes No No n/a
MFinance\Gui\Setup\SetupAdminGrantsPayable.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupAdminGrantsReceivable.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupCostCentreTypes.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupMethodOfGiving.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupMethodOfPayment.yaml Yes Yes Yes Yes Modified and layout checked/improved
MFinance\Gui\Setup\SetupSuspenseAccount.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\AcquisitionCodeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\AddresseeTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\BusinessCodeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\ContactAttributeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\ContactMethodSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\DenominationCodeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\InterestCategorySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\InterestSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\LocalDataOptionListNameSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\LocalDataOptionsSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\LocationTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\MaritalStatusSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\OccupationCodeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\PartnerStatusSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\PartnerTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\PublicationCostSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\PublicationSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\ReasonSubscriptionCancelledSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\ReasonSubscriptionGivenSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\RelationCategorySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPartner\Gui\Setup\RelationshipSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\AbilityAreaSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\AbilityLevelSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\ApplicantStatusSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\ArrivalDeparturePointSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\Country_EventLevelSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\DocumentTypeCategorySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\DocumentTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\DriverStatusSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\EventRoleSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved (considerably?)
MPersonnel\Gui\Setup\JobAssignmentTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\LanguageLevelSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\LeadershipRatingSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\OrganisationContactSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\PassportTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\PositionSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\ProfessionalAreaSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\QualificationLevelSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\SkillCategorySetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\SkillLevelSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MPersonnel\Gui\Setup\TransportTypeSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved
MSysMan\Gui\Setup\LanguageSpecificSetup.yaml Yes Yes Yes Yes Modified and layout checked/improved

Screens Based on Template: WindowEditUIConnector (2 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments

Screens Based on Template: WindowEditWebConnectorMasterDetail (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\AP\APEditDocument.yaml Yes Yes Yes Yes Modified and layout checked/improved

Screens Based on Template: ControlMaintainTable (29 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\Gift\UC_GiftBatches.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\Gift\UC_GiftTransactions.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\Gift\UC_RecurringGiftBatches.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\Gift\UC_RecurringGiftTransactions.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_GLAttributes.yaml Yes Yes No No n/a
MFinance\Gui\GL\UC_GLBatches.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_GLJournals.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_GLTransactions.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_RecurringGLAttributes.yaml Yes Yes No No n/a
MFinance\Gui\GL\UC_RecurringGLBatches.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_RecurringGLJournals.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\GL\UC_RecurringGLTransactions.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\Setup\UC_AccountAnalysisAttributes.yaml Yes Yes Yes Yes Modified without layout changes
MFinance\Gui\Setup\UC_SetupAnalysisValues.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_Applications.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_FinanceDetails.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_Abilities.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_CommitmentPeriods.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_JobAssignments.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_Passport.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_PersonalDocuments.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_PersonalLanguages.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_PersonSkills.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_PreviousExperience.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_IndividualData_ProgressReports.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_PartnerRelationships.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\UC_Subscriptions.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\Extracts\UC_ExtractMaintain.yaml Yes Yes Yes Yes Modified without layout changes
MPartner\Gui\Extracts\UC_ExtractMasterList.yaml Yes Yes Yes Yes Modified without layout changes

Screens Based on Template: ControlMaintainCacheableTable (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MPartner\Gui\Setup\UC_ContactAttributeDetail.yaml Yes Yes Yes Yes Modified without layout changes

Screens Based on Template: WindowSingleTable (1 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\Gift\GiftRevertAdjust.yaml Yes Yes Yes Yes n/a This screen has OK/Cancel

Screens Based on Template: WindowBrowsePrint (2 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments
MFinance\Gui\Gift\GiftDonorsOfWorkerLetter.yaml Yes No No No n/a
MFinance\Gui\Gift\GiftNewDonorLetter.yaml Yes No No No n/a

Screens Based on Template: ControlMaintainTableWithDataViewGrid (0 files use this template).

The table listings consist of only those files that have a grid, a details panel and a buttons panel.

Filename Has Grid Has Details Has Buttons Has All Comments

Summary

 104 screens with grdDetails
 104 screens with pnlDetails
 100 screens with pnlButtons
 98 screens have all the above