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

طلب اضافة صورة الي نموذج والتقارير

بدأه waleed907 في 9 أغسطس 2014 · 4 رد · 639 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارفق لكم برنامج وطلبي هو ان شعار البرنامج الموجود حاليا ( سوا) واريد ان يستطيع اي شخص تغيير هذه الصورة بالضغط عليها الي شعار شركته او مؤسسة او اي صورة يريد هو وتظهر كذلك فالتقارير عند طباعتها 

حاولت ان اطبق شرح الموجود بالموقع ولكن لم افلح في ذلك كما حاولت ان اطبق شرح الاخت زهرة  وكذلك لم ينجح الوضع لا اعرف السبب .

ارجو من الله ثم منكم عمل ذلك بحيث عندما اضغط على الصورة اختار صورة من الجهاز وتكون شعار للبرنامج وتظهر فالتقارير .

البرنامج تم تحميله على هذا المركز لكبرالحجم 2 ميقا
http://www.sooq-sa.com/do.php?id=45

#2

ملفك يحمل فايروس وقد اكتسفت ذلك خلال التنزيل 

وشكرا

#3

تم تنزيل البرنامج على جهاز اخر ولم يظهر هنااك اي فيروس

#4

للرفع

#5

وعليكم السلام اخي :)

 

بالنسبة للزر الذي على النموذج ، استخدم هذا الكود:

Private Sub zer1_Click()
On Error GoTo err_zer1_Click

Dim filename As Variant
Dim fDialog As Office.FileDialog
Dim SourceFile, DestinationFile
    Set fDialog = Application.FileDialog(msoFileDialogOpen)
    With fDialog
        .AllowMultiSelect = False
        .Filters.Clear
        .Filters.Add "Images", "*.jpg"
        If .Show = -1 Then
            For Each filename In .SelectedItems
              Me.imgLogo.Picture = filename
            logo = filename
            Next
        Else
            MsgBox "No image selected."
        End If
    End With
  SourceFile = logo
 DestinationFile = CurrentProject.Path & "\" & "shar" & ".jpg"
 FileCopy SourceFile, DestinationFile
 MsgBox "Êã ÊÛííÑ ÇáÔÚÇÑ"

    DoCmd.Save acForm, Me.Name
    
Exit Sub
err_zer1_Click:

    If Err.Number = 94 Then
        'ignor, No image selected
        Exit Sub
    Else
        MsgBox Err.Number & vbCrLf & Err.Description
    End If
    
End Sub

وبالنسبة الى التقارير ، استخدم هذا الكود لكل تقرير:

Private Sub Report_Open(Cancel As Integer)
On Error GoTo ErrHandler2
    'imgLogo.Picture = Application.CurrentProject.Path & "\shar.jpg"
    Me.imgLogo.Picture = Forms!frm!imgLogo.Picture
ErrHandler2:
    If Err.Number = 2220 Then
        imgLogo.Picture = ""
     End If

End Sub

جعفر

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