
20-12-2006, 10:48
|
|
|
|
חבר מתאריך: 02.12.06
הודעות: 1
|
|
|
vba&access
שלום רב, ביצירת תיבה משולבת בשילוב עם שאילתא מתעוררת בעיה שאיני יודעת מה התשובה לכך,כתבתי את השלבים של הפעולות שביצעתי אודה לכם אם תוכלו לציין את מקור הטעות, או אף להציע דרך טובה יותר. תודה.
שלב א'.
יצירת תיבה משולבת אשר שולפת מטבלה קוד זיהוי ושם חברה.
שלב ב'
יצירת שאילתא:
select * from invoice where cust_id = temp.value.
(שלוף את כל השורות של טבלת החשבוניות שמס' הלקוח שווה למס' שמשתמש בחר בתיבה
המשולבת).
שלב ג'
יצירת כפתור אשר בתוכו יש קוד: הקורא לשאילתא:
DoCmd.OpenQuery sstrsql
תוצאה:
בלחיצת הכפתור מופיע טופס עם הודעה אשר מבקש להזין מס' לקוח.
רק לאחר הזנת הנתון באופן ידני מופיע השאילתא.
מטרה:
ברצוני שהכל הפעולה תהיה שקופה, כלומר ברגע שהמשתמש בוחר מס' לקוח לאחר לחיצת
הכפתור תופיע החשבונית עבור אותו לקוח.
תודה רבה.
|