ABA


"בעיה באקסס- (אני כבר אחרי זה לחבר שלי..)"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #6502 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6502
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   18:34   06.07.03   
אל הפורום  
  בעיה באקסס- (אני כבר אחרי זה לחבר שלי..)  
 
   איך אפשר להציג הודעה למשתמש אם הוא מזמין יותר מוצרים מכמות המוצרים במלאי?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תלוי איזה הודעה אתה רוצה להציג AndreyT 06.07.03 18:52 1
     אני רוצה להציג msgbox פוקיפC 06.07.03 18:57 2
         תעשה שאילתה שמציגה AndreyT 06.07.03 20:07 3
             איך אני בונה את השאילתה הזאת? לאן היא מחזירה פוקיפC 06.07.03 22:06 4
  אממ לא בעייה בכלל madboy2k 06.07.03 23:57 5
  פשוט מאוד!! במאקרו יש אפשרות לעשות תנאים hll 07.07.03 00:01 6
     תודה לכולכם אני יבדוק... פוקיפC 07.07.03 00:26 7
         הוא ניסה משהו כזה בתור התנאי- פוקיפC 07.07.03 00:43 8
             אפשר בצורה פשוטה מאוד בקוד VB. szargel 07.07.03 03:46 9
                 ניסתי דרך הVB וזה הראה לי את אותה שגיאה כמו- פוקיפC 07.07.03 17:51 10
                     אז תשים ככה szargel 07.07.03 18:58 11
                         ניסתי את זה- פוקיפC 07.07.03 19:17 12
                             אולי יש 2 אובייקטים עם אותו שם? szargel 07.07.03 19:46 13
  אני ממליץ- ברגע שבחרת את המוצר EILON  07.07.03 21:29 14
     -הסתדרתי- יאללה לילה טוב ותודה לכולם! פוקיפC 08.07.03 01:20 15

       
AndreyT

דרג אמינות חבר זה
   18:52   06.07.03   
אל הפורום  
  1. תלוי איזה הודעה אתה רוצה להציג  
בתגובה להודעה מספר 0
 
   אתה יכול להפעיל מקרו שיציג MSGBOX
או לפתוח תופס שבו איהיה כתוב שהזמנתה יותר ממה שאתה יכול.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   18:57   06.07.03   
אל הפורום  
  2. אני רוצה להציג msgbox  
בתגובה להודעה מספר 1
 
   שיהיה כתוב "אין מספיק מכשירים במלאי"
אבל בתנאי שהוא הזמין יותר מדי..
איך אני עושה מפעיל את המאקרו בתנאי ש..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AndreyT

דרג אמינות חבר זה
   20:07   06.07.03   
אל הפורום  
  3. תעשה שאילתה שמציגה  
בתגובה להודעה מספר 2
 
   True אם ניתן להזמין ו False אם לא ניתן להזמין.
ואז תעשה מקרו שמציג MSGBOX אם השאילתה מציגה FASLE.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   22:06   06.07.03   
אל הפורום  
  4. איך אני בונה את השאילתה הזאת? לאן היא מחזירה  
בתגובה להודעה מספר 3
 
   את הערך?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
madboy2k
חבר מתאריך 31.3.02
2150 הודעות, דרג אמינות חבר זה
   23:57   06.07.03   
אל הפורום  
  5. אממ לא בעייה בכלל  
בתגובה להודעה מספר 0
 
   תעשה בטופס textbox שהcontrol source שלו זה הכמות של המוצר
ואז תעשה במאקרו תנאי שאם זה שווה ל0 אז זה יציג הודעה ואם זה גדול אז זה יעשה את מה שאתה רוצה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
hll

דרג אמינות חבר זה
   00:01   07.07.03   
אל הפורום  
  6. פשוט מאוד!! במאקרו יש אפשרות לעשות תנאים  
בתגובה להודעה מספר 0
 
   אז כמו שאנדיי אמר בפעולה תעשה MSGBOX
ובתנאי תרשום
כמות_במלאי<כמות_שהוזמנה

כלומר תבנה את זה באשף וכו' כשהטופס פתוח!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   00:26   07.07.03   
אל הפורום  
  7. תודה לכולכם אני יבדוק...  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   00:43   07.07.03   
אל הפורום  
  8. הוא ניסה משהו כזה בתור התנאי-  
בתגובה להודעה מספר 7
 
   עבר עריכה לאחרונה בתאריך 07.07.03 בשעה 00:45
 

(orders)!(sum)-!(order_instrument)!(sum)>0

עם סוגריים מרובעות
..איך אפשר עכשיו לעשות שאם זה קטן מ0 זה יציג את ההודעה
-זאת אומרת הוא רוצה דבר כזה
.אם זה קטן מ 0 אז זה יציג הודעה ולא יעשה שום פעולה
..ואם זה לא קטן מ 0 אז זה יבצע את הפעולה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

דרג אמינות חבר זה
   03:46   07.07.03   
אל הפורום  
  9. אפשר בצורה פשוטה מאוד בקוד VB.  
בתגובה להודעה מספר 8
 
   עבר עריכה לאחרונה בתאריך 07.07.03 בשעה 03:47
 
אתה שם בOnClick של הכפתור ש"מבצע" את הפעולה קוד כזה:

If [Orders]![Sum]>[Orders_Instruments]![Sum] Then
MsgBox "Error, too many products selected"
Else
DoCmd.RunQuery "QueryName"
End If

את DoCmd.RunQuery אתה יכול להחליף בכל דבר אחר, תלוי מה הפעולה צריכה לעשות, אתה יכול באותה מידה לשים RunMacro או כל מיני דברים אחרים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   17:51   07.07.03   
אל הפורום  
  10. ניסתי דרך הVB וזה הראה לי את אותה שגיאה כמו-  
בתגובה להודעה מספר 9
 
   שניסתי דרך מאקרו להלן-
http://rotter.net/User_files/nor/3f0988ef33187a95.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

דרג אמינות חבר זה
   18:58   07.07.03   
אל הפורום  
  11. אז תשים ככה  
בתגובה להודעה מספר 10
 
  

<Tables>!<Instruments>!<Camot>

סוגריים מרובעות כמובן.
אתה יכול גם להשתמש ב"בונה הביטויים" - Expression Builder ושם להפנות לשדות המתאימים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   19:17   07.07.03   
אל הפורום  
  12. ניסתי את זה-  
בתגובה להודעה מספר 11
 
   והוא לא מזהה את tables


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

דרג אמינות חבר זה
   19:46   07.07.03   
אל הפורום  
  13. אולי יש 2 אובייקטים עם אותו שם?  
בתגובה להודעה מספר 12
 
   נסה לשנות את השם ל tblInstrument (למשל).


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
EILON 
חבר מתאריך 23.6.03
210 הודעות
   21:29   07.07.03   
אל הפורום  
  14. אני ממליץ- ברגע שבחרת את המוצר  
בתגובה להודעה מספר 0
 
   תבנה קוד פשוט שיכניס לשדה מסויים את הכמות במלאי (נניח לשדה מלאי)
ולאחר שתקיש את הכמות הרצויה, האקסס ישוה בין 2 השדות
(בין שדה מלאי לבין שדה כמות להזמנה)

כך גם מיד תראה את הכמות במלאי, וגם יהיה לך ביקורת לכמות ההזמנה.


נ.ב.
אתה יכול לי את הקובץ אקסס
ואני בונה לך קוד מתאים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   01:20   08.07.03   
אל הפורום  
  15. -הסתדרתי- יאללה לילה טוב ותודה לכולם!  
בתגובה להודעה מספר 14
 
   עבר עריכה לאחרונה בתאריך 08.07.03 בשעה 01:33
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net