IF ISNULL(CMBJENSIAT) THEN
CMBJENSIAT.BORDERCOLOR=RGB(255,0,0)
MSGBOX("JENSIAT IS REQUIRED")
CMBJENSIAT.SETFOCUS
END IF
یادتون باشه بعد از اینکه مقدار صحیح وارد شد باید رنگ حاشیه رو برگردونین به مقدار اصلیش
1- اسم اینکار DATA VALIDATION یا FORM VALIDATION هست و خود اکسس ابزار مناسب داره (VALIDATION RULE / VALIDATION TEXT)
البته برای DATA ENTRY این ابزار بهتر هست و برای این موقعیت شما کدنویسی لازمه چون VALIDATION RULE وقتی چک میشه که دیتا وارد بشه یا تغییر کنه
2- برای کمبوها و لیست هایی که لازمه مقدار داشته باشن بهتره یک مقدار پیشفرض بهشون بدین مثلا جنسیت مرد یا شهر مشهد و ....
البته برای کمبو باید LIMIT TO LIST هم روشن باشه و در رخداد NOT IN LIST کد RESPONSE=ACDATAERRCONTINUE بنویسین تا پیغام خود اکسس ظاهر نشه
3- نماد استاندارد فیلدهای اجباری * است - بجای قرمز کردن حاشیه کنترل یک ستاره قرمز کنارش نشون بدین