› פורומים › אפיון ופיתוח פריוריטי › הצגת הודעה עם קישור
- This topic has 5 תגובות, 2 משתתפים, and was last updated לפני 9 שנים by
sayo.
- Post
-
- נובמבר 2, 2016 בשעה 2:37 pm
היי,
בניתי ממשק הפותח ת.החזרה לספק מתוך מסך החזרות סחורה ללקוח.
1. איך אני מציגה למשתמש את מס' ת.ההחזרה לספק שנפתחה?
ובנוסף שהמס' שיוצג בהודעה יהיה קישור לתעודה.בעיקרון זה מה שרשמתי אבל זה לא עובד…
SELECT DOCUMENTS.DOCNO INTO :PAR2
FROM DOCUMENTS,GENERALLOAD
WHERE ATOI(GENERALLOAD.KEY1) = DOCUMENTS.DOC
AND LOADED = 'Y'
AND RECORDTYPE = '1';
WRNMSG 781 WHERE :PAR2 <> " ;2. הוספתי שגיאה במידה וכבר נפתחה תעודה להחזרה זו אבל גם לא עובד…
(מס' ת.ההחזרה מצויינת בשדה פרטים של התעודה החדשה שנתפתחה)ERRMSG 10 WHERE EXISTS(
SELECT 'X' FROM DOCUMENTS,GENERALLOAD WHERE
DETAILS = TEXT2 AND TYPE = 'W' AND CANCEL <> 'Y');תודה
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
- Replies
-
- נובמבר 2, 2016 בשעה 4:21 pm
הייתי בודק אם הנתונים נכנסים ל – GENRALLOAD כמו שצריך ובמיוחד מה נכנס לערך של KEY1 .- נובמבר 3, 2016 בשעה 9:52 am
- נובמבר 3, 2016 בשעה 11:52 am
צודק,
הוספתי לDOCUMENTS את המילה ORIG וזה עובד- מוצגת הודעה עם מס' ההחזרה שנפתחה
אבל בקטע השני זה לא עובד, לא מוצגת שגיאה בכלל
ERRMSG 10 WHERE EXISTS(
SELECT 'X' FROM DOCUMENTS ORIG,GENERALLOAD WHERE
ORIG.DETAILS = TEXT2 AND TYPE = 'W' AND CANCEL 'Y');- נובמבר 3, 2016 בשעה 12:53 pm
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
- יש להתחבר למערכת על מנת להגיב.