שלום ..
אני השתמשתי פריריטי במקום עבודה הקודם שלי שם היה כמות מלאי של הפריט במסך האם..
במקום עבודה חדש שלי זמינות מלאי נמצאה ב מסך בן.
איך אני יכול לעשות דוח חלקים שיש אותם במלאי..?
אני מציע דבר אחר.
להפעיל את פרוצדורה מחיקת מלאי אפס.
להפיק דוח מלאי על כל המוצרים ולייצא לאקסל.
להכניס את כל השורות לתוך הפריוריטי ולתת להם איזשהו סימן זיהוי כמו פרמטר 20 שתכניס בו מספר 1. שזה יזהה את המוצר ככזה שיש לו מלאי.
ואז תשלוף במסך כרטיס פריט את כל אלה שאין להם פרמטר זה ותדע שאלה אין להם מלאי.
כמות המחסנים לא רלוונטית,אתה מחפש פריטים שיש להם מלאי ולא חשוב באיזה מחסן הם נמצאים, תפיק דוח מלאי נוכחי במחסנים על כל המחסנים.
כאשר תעשה Vlookup יוחזר הערך הראשון של המלאי (במידה ואותו פריט נמצא במלאי ביותר ממחסן אחד)
אפשר לכתוב דו"ח פשוט אשר יציג את כל הפריטים שאין להם מלאי.
קודם לכן רצוי להריץ את התכנית "מחיקת מלאי ריק" כפי שכבר הוצע.
הדו"ח יציג את PART.PARTNAME, PART.PARTDES ו-DUMMY.DUMMY כאשר לשדה הזה יש הביטוי
= 1 AND NOT EXISTS
(SELECT 1 FROM WARHSBAL
WHERE PART = PART.PART(
הסבר: הנתונים שאנחנו רואים במסך הבן "מלאי למוצר" של "כרטיס הפריט" באים מטבלת WARHSBAL. לכל פריט שנמצא במלאי תהיה רשומה אחת (לפחות) בטבלה הזו. הדו"ח מציג את הפריטים שאין להם רשומה – זה המשמעות של
WHERE NOT EXISTS