getAtKey(keys: KeyType): MemberType;
The getAtKey method of the Dictionary class returns a reference to an object in the receiver collection at the specified key value.
If an entry with the key specified in the keys parameter is not found, this method returns a null value.
The following examples show the use of the getAtKey method.
cust := custNameDict.getAtKey("Jones", "11 Any Road", customer); delete() updating; vars fault : Fault; begin foreach fault in app.myCompany.allFaults do if fault.myCustomer = self and f.closedDate = null then fault.myCustomer := app.myCompany.allCustomers.getAtKey("Deleted Customers").Customer; endif; endforeach; end;
The code fragments in the following examples show the use of the bracket ([]) subscript operators to assign values to a dictionary.
cust := custNameDict["Jones", "11 Any Road", customer]; cust := custNameDict[custName];