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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. אקסס | פונקציה בערך ברירת מחדל

אקסס | פונקציה בערך ברירת מחדל

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 6 כותבים 314 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מוטי מןמ מנותק
    מוטי מןמ מנותק
    מוטי מן
    כתב ב נערך לאחרונה על ידי
    #1

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

    =UserName()
    

    אבל כשאני מנסה להכניס את זה ב"ערך ברירת מחדל" בשדה בטבלה, אני מקבל שגיאה על פונקציה לא ידועה, יש דרך כלשהי כן להכניס את זה?

    תודה!!

    אבייא בערלב 2 תגובות תגובה אחרונה
    0
    • אבייא מנותק
      אבייא מנותק
      אביי
      השיב למוטי מן ב נערך לאחרונה על ידי
      #2

      @מוטי-מן איפה אתה מנסה להכניס את זה?

      ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
      הלינקיה שלי https://abaye.co/link.html

      תגובה 1 תגובה אחרונה
      1
      • בערלב מנותק
        בערלב מנותק
        בערל ניהול
        השיב למוטי מן ב נערך לאחרונה על ידי
        #3

        @מוטי-מן

        כאן כתוב שאי אפשר להשתמש בפונקציה חיצונית בעיצוב טבלה
        https://www.tek-tips.com/viewthread.cfm?qid=691128

        OdedDvirO תגובה 1 תגובה אחרונה
        3
        • OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          השיב לבערל ב נערך לאחרונה על ידי OdedDvir
          #4

          @בערל אמר באקסס | פונקציה בערך ברירת מחדל:

          אי אפשר להשתמש בפונקציה חיצונית בעיצוב טבלה

          זה נכון בצורה ש @אביי ביקש להשיג זאת.
          אבל יש דרך ערמומית להשיג את הפונקציונאליות הזו על ידי פקודת מאקרו של נתונים בעיצוב הטבלה:
          dc6345ad-7e1d-4cfa-bf76-dd2913642f2a-תמונה.png

          ושם תגדיר כך:
          04cbcf02-4599-4e07-9444-b3789d5de123-תמונה.png

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

          למרות שזה נראה מאוד נחמד, אני באופן עקרוני נמנע משימוש במאקרו, ולא ממליץ על הדרך הזו.

          שואף לדעתש A 2 תגובות תגובה אחרונה
          6
          • שואף לדעתש מנותק
            שואף לדעתש מנותק
            שואף לדעת
            השיב לOdedDvir ב נערך לאחרונה על ידי
            #5

            @odeddvir לכאורה יש עוד דרך להפעיל פונקציה בטבלה.
            ע"י שאילתת עדכון.
            השתמשתי בזה כדי לעדכן תאריך עברי ע"י פונקציה (כאשר משום מה זה לא עודכן ע"י השדה המקביל בטופס של הטבלה, אולי זה לא היה מאוגד...).
            ואז יצרתי שאילתת עדכון שבודקת אם השדה של הלועזי מלא (IsNotNull) ואם הוא מלא אזי היא מעדכנת - ע"י פונקציה - את השדה העברי.
            הפונקציה הופעלה עם סגירת הטופס המקביל.

            OdedDvirO תגובה 1 תגובה אחרונה
            1
            • OdedDvirO מנותק
              OdedDvirO מנותק
              OdedDvir
              השיב לשואף לדעת ב נערך לאחרונה על ידי
              #6

              @שואף-לדעת השואל ביקש לדעת האם יש אפשרות שערך שדה מסויים ייקבע כברירת מחדל דהיינו שלא נזדקק להכניס לתוכו ערך כלל, לא על ידי שאילתא ולא על ידי טופס, אלא כשנוסיף שורה חדשה לטבלה ישירות - הערך ייקבע אוטומטית, בדומה למה שיצרתי בהדרכה עם השדה CreatedOn שמקבל את השעה שבה נוצרה הרשומה באופן אוטומטי, על ידי הפונקציה Now()

              הקושי כאן הוא שבניגוד ל Now() שהיא פונקציה מובנית, אין אפשרות להשתמש באותו אופן בפונקציה שנוצרה על ידי המשתמש.

              שואף לדעתש תגובה 1 תגובה אחרונה
              4
              • שואף לדעתש מנותק
                שואף לדעתש מנותק
                שואף לדעת
                השיב לOdedDvir ב נערך לאחרונה על ידי
                #7

                @odeddvir הבנתי. תודה.
                ואגב, בקשר להדרכה, אני מהעוקבים הנאמנים. רק שלוקח לי זמן לשבת ולתרגל שלב שלב, (בשלב מסויים פתחתי ספריה חדשה והתחלתי מהתחלה...).
                עכ"פ אני מאוד מחכה בין פוסט לפוסט.
                רב תודות !!!

                תגובה 1 תגובה אחרונה
                6
                • A מנותק
                  A מנותק
                  avi rz
                  השיב לOdedDvir ב נערך לאחרונה על ידי
                  #8

                  @odeddvir אמר באקסס | פונקציה בערך ברירת מחדל:

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

                  אפשר אולי להכניס את זה בתוך if רק אם השדה הנ"ל Null

                  תגובה 1 תגובה אחרונה
                  3
                  • dovidD dovid העביר נושא זה מ-תכנות ב-

                  בא תתחבר לדף היומי!
                  • התחברות

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

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