السلام عليكم ورحمة الله وبركاته ...
اخواني انا اعلم انه سؤال غريب جداً لكن ، هل بالفعل نستطيع طباعة تقارير موجودة داخل قاعدة بيانات اكسيس من لال برنامج الفيجوال بيسك ...؟
اذا كان الجواب ممكن ، فياليت نتعرف على الطريقة هنا ..
السلام عليكم ورحمة الله وبركاته ...
اخواني انا اعلم انه سؤال غريب جداً لكن ، هل بالفعل نستطيع طباعة تقارير موجودة داخل قاعدة بيانات اكسيس من لال برنامج الفيجوال بيسك ...؟
اذا كان الجواب ممكن ، فياليت نتعرف على الطريقة هنا ..
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك
سأتقن الـ ++C و PHP إن شاء الله تعالى ...
جاري العمل على Microsoft Sql Server و MySQL ...
Dim dbName As String
Dim rptName As String
Dim Preview As Long
Const acNormal = 0
Const acPreview = 2
dbName = App.Path & "\A.mdb"
rptName = "R"
Preview = acPreview 'acNormal
Dim objAccess As Object
Set objAccess = CreateObject("Access.Application")
dbName = App.Path & "\bin\heg.inf"
objAccess.OpenCurrentDatabase filepath:=dbName, bstrPassword:="á"
With objAccess
.OpenCurrentDatabase filepath:=dbName
If Preview = acPreview Then
.Visible = True
.DoCmd.OpenReport rptName, Preview
Else
.DoCmd.OpenReport rptName
End If
End With
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); الحـل :
يتم إضافة الشفرة في زر الطباعة :
Dim objaccess As Object
objaccess = CreateObject("Access.Application")
With objaccess
Application.DoEvents()
.automationsecurity = 1
السطر التالي عبارة عن مسار القاعدة + الرقم السري ان كان لها
.OpenCurrentDatabase(filepath:="" & Application.StartupPath & "\EE.mdb", bstrPassword:="123456789")
السطر التالي عبارة اسم التقرير في قاعدة البيانات
.DoCmd.OpenReport(ReportName:="report1")
End With
objaccess.Quit()
objaccess = Nothingتم تعديل هذه المشاركة بواسطة (( عبدالله )) في 19 أكتوبر 2010 في 16:19
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك
سأتقن الـ ++C و PHP إن شاء الله تعالى ...
جاري العمل على Microsoft Sql Server و MySQL ...
KARIMSOFT كتب:Dim dbName As String
Dim rptName As String
Dim Preview As Long
Const acNormal = 0
Const acPreview = 2
rptName = "R"
Preview = acPreview 'acNormal
Dim objAccess As Object
Set objAccess = CreateObject("Access.Application")
dbName = App.Path & "\db.mdb"
objAccess.OpenCurrentDatabase filepath:=dbName, bstrPassword:="á"
With objAccess
.OpenCurrentDatabase filepath:=dbName
If Preview = acPreview Then
.Visible = True
.DoCmd.OpenReport rptName, Preview
Else
.DoCmd.OpenReport rptName
End If
End With
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…