Aug 30

Задаем выражения для TField

То, что мы приводим ниже, будет хорошо работать только в том случае, когда Вы обозначили уже абсолютно все атрибуты поля, плюс ко всему этому ассоциировали его именно с полем таблицы вашей... В том же случае, когда поставили Вы значение в самом Инспекторе Объектов,имеется ввиду строку задали, вовсе не думайте, что все это должно сработать также и под час выполнения самого приложения.

А когда, попытаетесь Вы во время именно прогона свойство установить под названием TField.DefaultExpression приблизительно в таком виде:

Примерный кусочек кода:

MyField.DefaultExpression := 'MyValue';

тогда уже вс это очень четко скомпилируется, но при самом создании в Вашей таблице записи новой, например, при щелчке по кнопке + еще и в DBNavigator, сами значения по умолчанию и вовсе вы не получите уже. С целью того, чтобы под час работы этого приложения все добротно и быстро работало, сам код представляться должен вот так:

Код:

MyField.DefaultExpression := '''MyValue''';

Продолжая далее, в Инспекторе Объектов необходимо поставить значение по имени  'MyValue' (для этого надобно используя только одинарные кавычки).

Вот мы уже и подошли к окончанию, надеемся представленный нами материал будет для Вас полезным.

Удачи!

 


Поделитесь вашими мыслями



Ссылки в комментариях будут свободны от nofollow.

Поддерживаемые теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

Ссылки в комментариях будут свободны от nofollow.