Topic: обязательное поле

есть такая проверка поля

if (newApplication.Edit_firstNameClient.Text='') then showmessage('Вы не указали фамилию клиента')else 

имеется ли возможность в место showmessage('Вы не указали фамилию клиента')  использовать  всплывающее сообщение  (данное поле обязательное для заполнения)

Re: обязательное поле

При редактировании поля БД (на вкладке Таблицы базы данных), поставьте галочку "Обязательное", таким образом данное сообщение будет всплывать автоматически.


Если база данных уже создана, при активации настройки "Обязательное", вам также необходимо указать "Значение по умолчанию", либо просто перед этим удалите файл sqlite.db, тогда можно будет не указывать значение по умолчанию.

Dmitry.

Re: обязательное поле

у меня запись в разные таблицы через скрипт, потому программа на  галочку "Обязательное" не реагирует, по тому и написал проверку заполнения полей.   Если делать через кнопки типа;

form1.dtn1.click
form1.dtn2.click

то получается глюк..

вот по тому и интересуюсь можно как-то вернуть именно всплывающее сообщение? но если нет, то ладно буду по старинке делать ))

Re: обязательное поле

Скачайте пожалуйста последнюю бета версию 4.5
https://www.dropbox.com/s/sunrl4ano9340 … a.zip?dl=0


Добавил процедуру, которая может показать всплывающую подсказку с нужным текстом.

ShowHint(Form1.Edit1, 'Вы не указали фамилию клиента');
Dmitry.

Re: обязательное поле

Большущее спасибо!