TFieldDefs.MakeNameUnique¶
Create a unique field name starting from a base name.
Declaration¶
Source position: db.pas line 246
public
function TFieldDefs.MakeNameUnique(const AName: string) : string
; virtual;
Description¶
MakeNameUnique uses AName to construct a name of a field that is not yet in the collection. If AName is not yet in the collection, then AName is returned. if a field definition with field name equal to AName already exists, then a new name is constructed by appending a sequence number to AName till the resulting name does not appear in the list of field definitions.
See also¶
| Name | Description |
|---|---|
| TFieldDefs.Find | Find item by name. |
| TFieldDef.Name |