אקסס 2000

hasaroot

New member
אקסס 2000

שלום לכם אני קצת נתקע בעבודת יחידה שלי באקסס. איך אני עושה חוק אימות בו אני כותב שהתאריך הנוכחי יהיה אחרי תאריך מעמודה אחרת באותה טבלה? לדוגמא, אם אני עושה מסד נתונים של חנות דיסקים, תאריך ההוצאה של הדיסק נמצא בשורה out_date ותאריך הקניה של הדיסק נמצא בשורה buy_date מה השורת אימות שאני צריך לכתוב כדי לוודא שbuy_date בא אחרי out_date בתודה habarnash
 

arye9

New member
אימות

הוסף תיבת טקסט וב Data>control Source תוסיף את זה =IIf(DateDiff("m",[ first_date ],[ second_date ])<=0,"wrong ","") (מישום מה לא מופיעה כאן אפשרות לכתיבת קוד, אבל אני מקווה שזה יצא ברור) בהצלחה אריה
 

arye9

New member
הערה קטנה

היות והעתקתי את הקוד מאצלי, תשים לב שבקוד ה"m" מסמן חודשים, אתה תוכל כמובן להכניס כל אות אחרת D ימים S שניות וכו´
 
למעלה