Merged revision(s) 48768 #8f0c91d834 from trunk:

IDE, fieldsEditor: show a message if a field cannot be created, issue #26867
........

git-svn-id: branches/fixes_1_4@48946 -
This commit is contained in:
maxim 2015-05-06 22:18:39 +00:00
parent 73c6d3d245
commit c6edc599a2

View File

@ -278,11 +278,14 @@ begin
0: begin //Create data field
fldType := TFieldType(PtrUInt(SelectType.Items.Objects[SelectType.ItemIndex]));
NewField := CreateField(fldType, CheckName(EditName.Text));
NewField.Calculated := False;
NewField.FieldKind := fkData;
if NewField<>nil then begin
NewField.Calculated := False;
NewField.FieldKind := fkData;
FDesigner.PropertyEditorHook.PersistentAdded(NewField, True);
FDesigner.Modified;
FDesigner.PropertyEditorHook.PersistentAdded(NewField, True);
FDesigner.Modified;
end else
ShowMessage(Format(fesFieldCanTBeC, [EditName.Text]));
end;
1: begin //Create calc field
fldType := TFieldType(PtrUInt(SelectType.Items.Objects[SelectType.ItemIndex]));