Описание тега tfield
1
ответ
Что не так со значением TDateTime
У меня есть переменная TDateTime с именем currMonth. Значение currMonth равно 30.06.2000 23:59:59. Мне нужно вставить currMonth в качестве значения по умолчанию для поля в TDBGrid с именем dtBegin. Я пытаюсь этот код: dtBegin->AsDateTime = currMo…
14 фев '13 в 09:47
3
ответа
OnValidate для TClientDataSet
Я пытаюсь написать событие OnValidate для поля в TClientDataSet, что-то вроде procedure TForm8.ClientDataSet1MyFieldValidate(Sender: TField); begin if Sender.AsFloat > 30 then raise Exception.Create('Too Much!!!'); end; Но Sender.AsFloat всегда р…
01 ноя '12 в 03:14
2
ответа
Как редактировать значение вычисляемого поля в C++ Builder XE
У меня есть TDBGrid, который показывает некоторые вычисляемые поля. Я использую базу данных MySQL. Мне нужно отредактировать значения полей одного вычисляемого поля с именем "Дата", но я не могу. Я пытаюсь отредактировать другое поле с именем "Описа…
31 янв '13 в 08:31
1
ответ
Как проверить предыдущее значение поля из обработчика события OnValidate?
Мне нужно проверить новое значение TField основанный на предыдущей стоимости самого поля. Например: значение поля может быть изменено только на большие значения procedure TForm1.FldOnValidate(AField : TField); begin if(???) then raise Exception.Crea…
16 янв '19 в 19:16
1
ответ
Как я могу использовать символы Юникода (или просто кириллицу) в свойстве TStringField.FieldName в Delphi?
Как я могу использовать символы Юникода (или просто кириллицу) на TStringField.FieldName собственностью TClientDataSet на Delphi? Я пробовал это, и это не работает в последней строке: aStringField := TStringField.Create(aClientDataSet); aStringField…
23 май '14 в 17:48
1
ответ
Как я могу получить заголовок столбца в TDBGrid?
Как я могу получить заголовок столбца в TDBGrid? Я пробовал это, но это возвращает FieldName вместо подписи: DBGrid.Fields[i].DisplayLabel
23 май '14 в 16:57
1
ответ
Как остановить TField.Origin от получения сброса
Я использую свойство TField.origin для динамического построения предложения where для SQL-запросов. Так что, если у меня есть запрос, такой как; select p.firstname, p.lastname, g.description from people p inner join groups g Я могу установить источн…
27 авг '15 в 12:38
2
ответа
Delphi TFloatField.DisplayFormat для числовых полей менее 1,0
Это моя процедура. procedure format_integer_field(Atable: TDataSet); var i: integer; begin if Atable.Active then if Atable.FieldCount > 0 then with Atable do begin for i:= 0 to FieldCount-1 do if (Fields[i] is TIntegerField) then begin (Fields[i]…
28 янв '14 в 07:49
0
ответов
Значение свойства Origin TField
Я сомневаюсь в TFieldс Origin свойство. В документации указано: Origin назначается только во время разработки редактором полей и только тогда, когда компонент поля используется TQueryобъект. ВOrigin Свойство отличает имя поля, отображаемое в его наб…
16 мар '20 в 14:55
0
ответов
tfield.onchange не запускается, когда мы сбрасываем tfield на старое значение
Событие tfield.onChange запускается, когда мы обновляем запись, но не запускается, когда мы сбрасываем его на старое значение (например, cancelUpdates или просто отмена). Можем ли мы изменить это поведение?
08 июл '21 в 11:01
0
ответов
не могу назначить свойство field.value в Tfield внутри списка. Всегда появляется ошибка нарушения прав доступа, как решить эту проблему.
у меня есть имя формы brazil и кнопка сохранения (Button3Click) и 4 поля Tedit (Edit1Coach,Edit2Vice,Edit3Captain,Edit4Keeper), чтобы вставлять в нее значения, когда пользователь нажимает кнопку, сохраните это, что должно произойти procedure TBrazil…
16 мар '23 в 13:54