الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعديل على كود في حقل بنموذج رئيسي كي يعمل في حقل في نموذج فرعي

مغلقمُجاب
بدأه MaherGad في 23 نوفمبر 2013 · 2 رد · 661 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته
في المثال المرفق أريد نقل الكود من الحقل في نموذج رئيسي كي يعمل نفس الوظيفه في حقل آخر في نموذج فرعي
كما هو موضح في المثال المرفق

archive.rar

#2 أفضل إجابة

ضع هذا الكود فى النموذج الفرعى

Private Sub PIC_Click()

 Dim Path As String
    Path = GetImageFolder
 If IsEmpty(Me!PIC) Or IsNull(Me!PIC) Then
      Me.Parent.DBPixMain.ImageViewBlob (Null)
   Else
     Me.Parent.DBPixMain.ImageViewFile (Path & Me!PIC)
  End If
               
End Sub

Private Function GetImageFolder() As String
    Dim DBFullPath As String
    Dim I As Integer
    DBFullPath = CurrentDb().Name
    For I = 1 To Len(DBFullPath)
       If Mid(DBFullPath, I, 1) = "\" Then
           GetImageFolder = Left(DBFullPath, I) & "archive\" & Me.archiveid
       End If
    Next
     
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")

If Not fso.FolderExists(GetImageFolder) Then
    MsgBox " هذا المجلد " & Chr(13) & GetImageFolder & Chr(13) & "غير موجود لذلك سيتم انشاء مجلد جديد . ", vbInformation, "Invalid Path"
    fso.CreateFolder (GetImageFolder)
End If
             
GetImageFolder = GetImageFolder & "\"

End Function

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

شكرا جزيلا استاذنا ابو يوسف - فهذا البرنامج الرائع للدكتورة زهرة - وقمت مشكورا بتعديل أكثر من رائع عليه 
هذا هو المطلوب

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…