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

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

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

קישור באקסס נשלח פעמיים

מתוזמן נעוץ נעול הועבר תוכנה
36 פוסטים 3 כותבים 721 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • OdedDvirO OdedDvir

    @איש-ימיני תוכל לפרט יותר? מה הפקד שמפעיל את הקישור (תיבת טקסט, לחצן)? איזה קוד רץ באירוע?

    איש ימיניא מנותק
    איש ימיניא מנותק
    איש ימיני
    כתב ב נערך לאחרונה על ידי
    #27

    @OdedDvir
    זה קובץ לדוגמה (מחקתי את התוכן)
    חוברת1.accdb

    OdedDvirO תגובה 1 תגובה אחרונה
    0
    • איש ימיניא איש ימיני

      @OdedDvir
      זה קובץ לדוגמה (מחקתי את התוכן)
      חוברת1.accdb

      OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      כתב ב נערך לאחרונה על ידי
      #28

      @איש-ימיני אצלי עובד מצוין, מצ"ב הקובץ איש ימיני.accdb

      איש ימיניא תגובה 1 תגובה אחרונה
      0
      • OdedDvirO OdedDvir

        @איש-ימיני אצלי עובד מצוין, מצ"ב הקובץ איש ימיני.accdb

        איש ימיניא מנותק
        איש ימיניא מנותק
        איש ימיני
        כתב ב נערך לאחרונה על ידי
        #29

        @OdedDvir
        יש קישורים שעדיין שולח אצלי פעמיים
        (קישורים של API שאני לא יכול להעלות לפורום)
        יש אפשרות להגדיר שלאקסס לא לא יהא גישה לאינטרנט, רק יוכל לפתוח קישורים בכרום?
        ואם כן, זה יעזור?

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • איש ימיניא איש ימיני

          @OdedDvir
          יש קישורים שעדיין שולח אצלי פעמיים
          (קישורים של API שאני לא יכול להעלות לפורום)
          יש אפשרות להגדיר שלאקסס לא לא יהא גישה לאינטרנט, רק יוכל לפתוח קישורים בכרום?
          ואם כן, זה יעזור?

          OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          כתב ב נערך לאחרונה על ידי
          #30

          @איש-ימיני אמר בקישור באקסס נשלח פעמיים:

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

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

          Private Sub Expr1_Click()
                Debug.Print "Click Event called!"
                Application.FollowHyperlink Me!Expr1
          End Sub
          

          ותבדוק בחלון Immediate אם ההודעה מופיעה פעמיים אחרי הלחיצה על הפקד

          איש ימיניא 2 תגובות תגובה אחרונה
          0
          • OdedDvirO OdedDvir

            @איש-ימיני אמר בקישור באקסס נשלח פעמיים:

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

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

            Private Sub Expr1_Click()
                  Debug.Print "Click Event called!"
                  Application.FollowHyperlink Me!Expr1
            End Sub
            

            ותבדוק בחלון Immediate אם ההודעה מופיעה פעמיים אחרי הלחיצה על הפקד

            איש ימיניא מנותק
            איש ימיניא מנותק
            איש ימיני
            כתב ב נערך לאחרונה על ידי
            #31

            @OdedDvir אמר בקישור באקסס נשלח פעמיים:

            Immediate

            זה מופיע לי אחרי הלחיצה
            c86e179c-e9eb-411c-af47-fd730ff8072b-image.png

            OdedDvirO תגובה 1 תגובה אחרונה
            0
            • איש ימיניא איש ימיני

              @OdedDvir אמר בקישור באקסס נשלח פעמיים:

              Immediate

              זה מופיע לי אחרי הלחיצה
              c86e179c-e9eb-411c-af47-fd730ff8072b-image.png

              OdedDvirO מנותק
              OdedDvirO מנותק
              OdedDvir
              כתב ב נערך לאחרונה על ידי
              #32

              @איש-ימיני תבדוק האם זה מופיע פעם אחת והקישור עדיין נפתח פעמיים
              (כמובן תזכור קודם למחוק את התוכן של חלון ה-Immediate)

              איש ימיניא תגובה 1 תגובה אחרונה
              1
              • OdedDvirO OdedDvir

                @איש-ימיני תבדוק האם זה מופיע פעם אחת והקישור עדיין נפתח פעמיים
                (כמובן תזכור קודם למחוק את התוכן של חלון ה-Immediate)

                איש ימיניא מנותק
                איש ימיניא מנותק
                איש ימיני
                כתב ב נערך לאחרונה על ידי
                #33

                @OdedDvir
                עדיין נשלח פעמיים
                ומופיע רק פעם אחת

                תגובה 1 תגובה אחרונה
                0
                • OdedDvirO OdedDvir

                  @איש-ימיני אמר בקישור באקסס נשלח פעמיים:

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

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

                  Private Sub Expr1_Click()
                        Debug.Print "Click Event called!"
                        Application.FollowHyperlink Me!Expr1
                  End Sub
                  

                  ותבדוק בחלון Immediate אם ההודעה מופיעה פעמיים אחרי הלחיצה על הפקד

                  איש ימיניא מנותק
                  איש ימיניא מנותק
                  איש ימיני
                  כתב ב נערך לאחרונה על ידי
                  #34

                  @OdedDvir אמר בקישור באקסס נשלח פעמיים:

                  @איש-ימיני אמר בקישור באקסס נשלח פעמיים:

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

                  לא הבנתי את כוונתך. גם כך אקסס לא ניגש לאינטרנט, אלא פותח את הקישור בכרום.

                  לא יכול להיות שהאקסס מנסה קודם לגשת לבד ורק אח"כ פותח בכרום?

                  OdedDvirO תגובה 1 תגובה אחרונה
                  0
                  • איש ימיניא איש ימיני

                    @OdedDvir אמר בקישור באקסס נשלח פעמיים:

                    @איש-ימיני אמר בקישור באקסס נשלח פעמיים:

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

                    לא הבנתי את כוונתך. גם כך אקסס לא ניגש לאינטרנט, אלא פותח את הקישור בכרום.

                    לא יכול להיות שהאקסס מנסה קודם לגשת לבד ורק אח"כ פותח בכרום?

                    OdedDvirO מנותק
                    OdedDvirO מנותק
                    OdedDvir
                    כתב ב נערך לאחרונה על ידי
                    #35

                    @איש-ימיני אפשר לנסות גישה אחרת, ולהשתמש בקריאת מערכת כדי לפתוח את הקישור
                    לשם כך עליך להצהיר על פונקצית API של Windows בשם ShellExecute
                    פתח מודל חדש ותרשום

                    Option Compare Database
                    Option Explicit
                    
                    Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, _
                        ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, _
                        ByVal lpDirectory As String, ByVal lpnShowCmd As Long) As LongPtr
                    
                    Public Sub OpenURL(ByVal sURL As String)
                        ShellExecute 0, "open", sURL, "", "", 1
                    End Sub
                    

                    עכשיו בקוד של הפקד תרשום פשוט

                    Private Sub Expr1_Click()
                        OpenURL Me!Expr1
                    End Sub
                    

                    תבדוק האם גם עכשיו נפתח פעמיים

                    איש ימיניא תגובה 1 תגובה אחרונה
                    1
                    • OdedDvirO OdedDvir

                      @איש-ימיני אפשר לנסות גישה אחרת, ולהשתמש בקריאת מערכת כדי לפתוח את הקישור
                      לשם כך עליך להצהיר על פונקצית API של Windows בשם ShellExecute
                      פתח מודל חדש ותרשום

                      Option Compare Database
                      Option Explicit
                      
                      Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, _
                          ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, _
                          ByVal lpDirectory As String, ByVal lpnShowCmd As Long) As LongPtr
                      
                      Public Sub OpenURL(ByVal sURL As String)
                          ShellExecute 0, "open", sURL, "", "", 1
                      End Sub
                      

                      עכשיו בקוד של הפקד תרשום פשוט

                      Private Sub Expr1_Click()
                          OpenURL Me!Expr1
                      End Sub
                      

                      תבדוק האם גם עכשיו נפתח פעמיים

                      איש ימיניא מנותק
                      איש ימיניא מנותק
                      איש ימיני
                      כתב ב נערך לאחרונה על ידי
                      #36

                      @OdedDvir
                      עכשיו נשלח רק פעם אחת!!
                      תודה רבה על הכל!!

                      תגובה 1 תגובה אחרונה
                      1
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


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

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

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