Axaptapedia is now maintained by AgileCadence For more information please click here.
Create Standard Methods Extension
From Axaptapedia
This extension creates methods find and exist (2k)
Installation[edit]
- unzip DEV_CreateStandardMethods.zip
- add the action menu item 'DEV_CreateStandardMethods' to the sysContextMenu menu
Usage[edit]
- rightclick table in AOT
- select "Create find and exist"
- select index
- press OK
[edit]
To show the menuItem for creating find and exist methods only where it's appropriate, on tables nodes, add the following code into the verifyItem method of SysContextMenu class: (you have to add it into the MenuItemAction section) <xpp>case MenuItemType::Action:</xpp> <xpp>
case menuItemActionStr(DEV_CreateStandardMethods): if (this.selectionCount() != 1 || firstNode.AOTIsOld()) //Does not work for old nodes return false; if (!docNode && _firstType == UtilElementType::Table) { return true; } return false;
</xpp>
changelog[edit]
- 2007-10-23
- translated to english
- pickIndex replaced by dialog with index name and suffix (it is added to endex name such as 'byGUID' will lead to 'findByGUID' and 'existByGUID')
- SysDevelopment security key
- all objects now have DEV_ prefix
- 2006-12-31 generation for temporary tables, refactoring