דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
איש ימיניא

איש ימיני

@איש ימיני
אודות
פוסטים
318
נושאים
50
שיתופים
0
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    @OdedDvir אמר בשימוש בפרמטרים בשאילתת עדכון באקסס:

    INSERT INTO UserUpdates(Id, UpdatedOn) VALUES (UserId, UpdateDate);
    

    איך אני משלב את זה עם:

    UPDATE ראשי LEFT JOIN חודשי ON [ראשי].[מזהה]=[חודשי].[מזהה] SET ראשי.[" & fieldName & "] = IIf(Not (IsNull([חודשי].[Name])),'1','') WHERE Nz([ראשי].[" & fieldName & "],0)=0;
    
    תוכנה

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    @OdedDvir אמר ב[שימוש בפרמטרים בשאילתת עדכון

    אגב, מדוע שינית את הקוד ומה הרווחת בזה?

    ניסיתי בדיוק כמו שכתבת וזה החזיר שגיאה
    265604d0-529d-4dc6-99a2-226b0e8af285-image.png
    עשיתי חיפוש קצר על הקוד ומצאתי את זה ושילבתי את זה ביחד ועובד מצוין וזה גם מיד מריץ את השאילתה.

    @OdedDvir אמר בשימוש בפרמטרים בשאילתת עדכון באקסס:

    באופן כללי, אתה יוצר טבלה אחת עם שני שדות: מזהה, ותאריך עדכון. ובכל עדכון אתה מוסיף שורה למי עדכנת ומתי:

    ID   | UpdatedOn
    100  | 10/01/2020
    101  | 10/01/2020
    

    איך אני מוסיף לשאילתה שיעדכן בטבלה אחרת את המזהה ואת התאריך?

    תוכנה

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    @OdedDvir
    תודה רבה !!!
    עשיתי את זה כך:

    Dim iMonth, iYear As Integer
    iYear = InputBox("הזן שנה")
    iMonth = InputBox("הזן חודש")
    
        Dim db As DAO.Database
        Set db = CurrentDb
        Dim qryDef As DAO.QueryDef
        Dim selectSQL As String
        Dim fieldName As String
        fieldName = "חודש " & iMonth & "/" & iYear
        Dim SQL As String
        
        Dim newSelectSQL As String
        newSelectSQL = "UPDATE ראשי LEFT JOIN חודשי ON [ראשי].[מזהה]=[חודשי].[מזהה] SET ראשי.[" & fieldName & "] = IIf(Not (IsNull([חודשי].[Name])),'1','') WHERE Nz([ראשי].[" & fieldName & "],0)=0;"
        With db.QueryDefs("1234")
            .SQL = newSelectSQL
        End With
        
        DoCmd.OpenQuery "1234"
        
        Set qryDef = Nothing
        Set db = Nothing
    

    @OdedDvir אמר בשימוש בפרמטרים בשאילתת עדכון באקסס:

    טוב, אני מבקש סליחה מראש על התשובה המרגיזה, אבל מהשאלה שלך עולה שהנתונים לא מנורמלים כראוי. זה הרגל לא בריא ליצור עמודה חדשה לכל חודש, ויש לשמור את כל נתוני התאריך המדובר בעמודה אחת בלבד.

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

    תוכנה

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    @dovid
    ברוב הפעמים
    לא בכל הפעמים

    תוכנה

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    @OdedDvir
    תצוגת SQL :

    UPDATE ראשי LEFT JOIN חודשי ON [ראשי].[מזהה]=[חודשי].[מזהה] SET ראשי.[חודש 08/20] = IIf(Not (IsNull([חודשי].[Name])),"1","")
    WHERE ((([ראשי].[חודש 08/20]) Is Null Or ([ראשי].[חודש 08/20]) Like 0));
    

    מה שאני רוצה הוא שאוכל לכתוב משהו כמו:

    [חודש [הזן חודש]/[הזן שנה]]
    

    במקום:

    [חודש 08/20]
    

    ואז בהפעלת השאילתה זה יבקש את החודש ואת השנה, ויעדכן בשדה הרצוי.

    תוכנה

  • שימוש בפרמטרים בשאילתת עדכון באקסס
    איש ימיניא איש ימיני

    יש לי בטבלה עמודות כאלה

    [חודש 08/20] [חודש 09/20]
    

    כרגע אני עושה כל חודש שאילתה חדשה.
    אני רוצה לעשות שאילתה אחת, וכל חודש אני אזין את החודש ואת השנה
    אני רוצה לעשות משהו כמו:

    [חודש [הזן חודש]/[הזן שנה]]
    
    תוכנה

  • שדה מחושב בטבלה באקסס
    איש ימיניא איש ימיני

    @OdedDvir
    @יאירמשה
    מצאתי איך לכתוב את זה בטבלה

    IIf(IsNull([A]),0,[A])+IIf(IsNull([B]),0,[B])
    

    ככה עובד טוב (אותיות גדולות)

    מעניין שכשאני כותב את אותו פקודה עם אותיות קטנות כמו ש @יאירמשה הביא זה מחזיר שגיאה

    iif(isnull([A]),0,[A])+iif(isnull([B],0,[B])
    

    תודה רבה לכולם

    תוכנה

  • שדה מחושב בטבלה באקסס
    איש ימיניא איש ימיני

    @OdedDvir
    בשאילתה עובד טוב
    יש דרך לעשות את זה גם בשדה מחושב בטבלה?

    תוכנה

  • שדה מחושב בטבלה באקסס
    איש ימיניא איש ימיני

    @יאירמשה
    מחזיר שגיאה
    4845367b-e135-44b4-9c12-dc15b65bb3f6-image.png

    תוכנה

  • שדה מחושב בטבלה באקסס
    איש ימיניא איש ימיני

    עשיתי שדה מחושב בטבלה
    כתבתי:

    [A]+[B]+[C]+[D]
    

    יש לי שורות בטבלה שבחלק מהשדות A B C D לא כתוב שום דבר.
    הבעיה היא שבשורות אלו השדה המחושב לא מציג את התוצאה.

    לדוגמה באם בשורה 2 , שדה B ריק (ושאר השדות מלאים), אז השדה המחושב לא מציג את התוצאה.

    תוכנה

  • חישוב דולרים בשאילתה באקסס
    איש ימיניא איש ימיני

    הסדרתי
    כתבתי כך:

    הסכום בשקלים לאחר חישוב דולרים: IIf([מטבע]=$,Round([סכום]*[הזן שער הדולר],3)) & IIf([מטבע]=₪,Round([סכום]*1,3))
    

    עובד מצויין

    תוכנה

  • חישוב דולרים בשאילתה באקסס
    איש ימיניא איש ימיני

    יש לי טבלה עם פרטי תשלום
    יש שם שדה של סכום ושדה של מטבע
    בבונה השאילתות כתבתי כך

    הסכום בשקלים לאחר חישוב דולרים: Round([סכום]*[הזן שער הדולר],3)
    

    עכשיו כשאני פותח את השאילתה קופץ לי חלון להזין את שער הדולר - וזה מציג לי בשדה את הסכום לאחר חישוב הדולרים

    אני רוצה לעשות שאם בשדה מטבע כתוב $ שיכפיל את הסכום לפי הפרמטר שאני מכניס עם פתיחת השאילתה
    ואם בשדה מטבע כתוב ₪ שיציג את הסכום בלי הכפלה

    תוכנה

  • איך מורידים רדיו מנגן GLASBA??
    איש ימיניא איש ימיני

    @שיראל
    אם זה מסובך מידי בשבילך ניתן לפנות לגמ"ח 'ובערת הרדיו' או ל'לכתחילה'

    מובייל וטבלט

  • איך מורידים רדיו מנגן GLASBA??
    איש ימיניא איש ימיני

    @שיראל
    פתחת פעם מכשיר כלשהו?
    אתה יכול לפתוח נגן?

    מובייל וטבלט

  • איך מורידים רדיו מנגן GLASBA??
    איש ימיניא איש ימיני

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

    מובייל וטבלט

  • איך מורידים רדיו מנגן GLASBA??
    איש ימיניא איש ימיני

    @שיראל
    אתה יכול לפתוח את הנגן לבד?

    מובייל וטבלט

  • איך מורידים רדיו מנגן GLASBA??
    איש ימיניא איש ימיני

    @שיראל
    ניתוק פיזי?

    מובייל וטבלט

  • הטמעת מציג pdf באתר
    איש ימיניא איש ימיני

    פניתי לנטפרי והם טיפלו בזה
    עכשיו זה עובד מצוין
    תודה רבה

    אינטרנט

  • הטמעת מציג pdf באתר
    איש ימיניא איש ימיני

    ניסיתי עכשיו להטמיע מציג pdf כמפורט כאן ואני מקבל שגיאה
    Inked1594740330913-d1f3ce56-320d-4a63-bdae-055c9b00499c-image_LI.jpg

    אינטרנט

  • שינוי שמות קבצים דרך CMD
    איש ימיניא איש ימיני

    @OdedDvir
    השתמשתי עם זה

    אחרת, יש בStack פתרון על ידי קובץ Batch. עיין כאן. תוכל להתאים אותו בקלות לצרכיך

    עובד טוב מאוד
    תודה רבה

    תכנות
  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום