With the addition of a type class such as ' in Delphi, you can solve this using the class function.
Define class function CreateNew: TDtcData; static;for your entry.
:
class function TDtcData.CreateNew: TDtcData;
begin
Result.TableFormat := fmNoExtendedData;
Result.DTC := 0;
Result.Description := 'Dummy';
Result.OccurenceCnt := 20;
end;
, , :
var
AData: TDtcData;
begin
AData := TDtcData.CreateNew;;
end.