יצרתי במערכת מסך בן לפרויקטים, ומילאתי בו רשומות של קוד ותאור. (הקוד הוא U).
הוספתי את השדה של הקוד והתאור למסך הזמנות לקוח, והוספתי טריגר choose-field לשדה הקוד, שיניב רשימת בחירה במידה והפרויקט הוא הפרויקט שנבחר בכותרת ההזמנה.
הבעיה עם ה-choose-field היא שהוא מאפשר למשתמש לחפש רק לפי העמודה הראשונה בשאילתא ה-CHOOSE.
ניסיתי להוסיף גם טריגר של SEARCH-NAME-FIELD אך הוא מניב לי רשימה ריקה. מה לא בסדר בשאילתא שלי בדיוק?
SELECT SITECODE, SITEDES
FROM METL_PROJSITES
WHERE PROJ = :$.PROJ
AND :$.PROJ <> 0
AND INACTIVE <> 'Y'
;
ושאלה נוספת, כיצד אני יכול לרשום את טריגר ה-SEARCH במסך המקור של הטבלה METL_PROJSITES שיתבסס על משתנה של PROJ (הפרויקט שלמעשה נרשם בהזמנת הלקוח)?