اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

صالح حمادي

أوفيسنا
  • Posts

    1,745
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    29

كل منشورات العضو صالح حمادي

  1. هذا يعني أنك لم تقرأ المشاركة جيدا. تجده في مصدر الصف لمربع التحرير و السرد الخاص بأسماء الجداول.
  2. هذا الكود يقوم بتغيير اسم الجدول و ليس اسم الحقل لماذا تريد تغيير اسماء هذه الجداول للعربية لماذا تكررها أكثر من 12 مرة لقد أجبت عن هذا السؤال في هذه المشاركة:
  3. و فيك بارك الله أخي 1- افتح التقرير في وضع التصميم 2- ثم أدخل على مصدر الصف لمربع تحرير و سرد أسماء الجداول. 3- تظهر لك النافذة التالية: 4- أكتب العابارة التالية: <>"password" في المعايير تحت الحقل name
  4. السلام عليكم تفضل أخي خالد ما دمت متمسكا باللغة العربية فإليك الحل بشرط أن لا تترك لغة القرآن. جرب هذا المرفق به الدواء الشافي بإذن الله 2.rar
  5. السلام عليكم أولا: معذرة على الإطالة كنت مشغولا جدا و لم أدخل على الموقع يوم أمس ثانيا: أظنك فهمت الموضوع بالخطأ فالطريقة لا تكون بهذا الشكل بين 3 جداول لاحظ معي جيدا: 1- عندما تريد معرفة طريقة كتابة استعلام مركب من جدولين أو أكثر أو حتى جدول وحيد قم بإنشاء هذا الاستعلام و اتبع الخطوات الموجودة بالصور أدناه و هذا هو المرفق بعد التعديل جربه و وافني بالنتيجة zeyad.rar
  6. لم أفهم ماذا تقصد يا ريت توضح أكثر
  7. أين هو المرفق أخي إبراهيم؟
  8. جيد بعد تفحص المرفق وجدت أن جدول النظام الخاص بالعلاقات مازال محتفظا بالأسماء الأولى للجداول قبل التعديل على اسمها و لحل هذه المشكلة قم بحذف العلاقات بين الجداول ثم أعط ربطها من جديد و هذا هو المرفق به الحل إن شاء الله. zeyad.rar
  9. السلام عليكم اتبع الخطوات الموجودة بالصورة أدناه: و هذا المرفق بعد التعديل: Database11.rar
  10. تفضل أخي لقد قمت بنقل الكود لملف جديد و هو يعمل جيدا إطلع عليه و إن لم تعمل أرفق الجزء الذي به المشكلة و سوف نحلها بإذن الله 22.rar
  11. السلام عليكم لديك عنصر ActiveX ربما أداة الباركود أو ماشبه ذلك غير مسجلة بالونداوز لتفادي هذه المشكلة يجب عليك تسجيل هذه الأداة
  12. نعم هناك بعض الإضافات يجب التعديل عليها. أولا: عند ربط جدولين في الاستعلام يجب استخدام INNER JOIN. ثانيا: هناك أحد جداول النظام اسمه MSysRelationships يخزن العلاقات بين الجداول و حقول ربطها نستطيع من خلاله معرفة الحقول الربط بين الجداول. ثالثا: لقد قمت بإضافت مربعي نص t1 و t2 لحفظ أسماء الجداول المستعملة في الاستعلام. أما الكود فقد قمت بالتعديل على كائنين فقط. الكائن الأول: هو مربع التحرير و السرد الخاص بإضافة الحقول و هذا هو الكود المضاف : If IsNull(Me.tb1) Then Me.tb1 = Me.ChooseTble ElseIf Me.tb1 <> Me.ChooseTble Then Me.tb2 = Me.ChooseTble End If الكائن الثاني: هو زر إنهاء التحديد و هذا هو الكود بعد الإضافة و التعديل: On Error Resume Next Dim x As Integer Dim xstr As String Dim CountStrTbl As Integer If Not IsNull(Me.tb1) And Not IsNull(Me.tb2) Then x = 2 If DCount("*", "MSysRelationships", "szRelationship='" & Me.tb1 & Me.tb2 & "'") > 0 Then xstr = Me.tb1 & Me.tb2 Else xstr = Me.tb2 & Me.tb1 End If End If CountStrTbl = Len(Me.ChooseTble) Me.ExportTo.Enabled = True If Left(Me.TxtForQuery, CountStrTbl) = Me.ChooseTble Then Exit Sub If x = 2 Then Me.TxtForQuery = Me.TxtForQuery & " From " & Me.tb1 & " INNER JOIN " & Me.tb2 & " ON " & DLookup("szObject", "MSysRelationships", "szRelationship='" & xstr & "'") & "." & DLookup("szColumn", "MSysRelationships", "szRelationship='" & xstr & "'") & " = " & DLookup("szReferencedObject", "MSysRelationships", "szRelationship='" & xstr & "'") & "." & DLookup("szReferencedColumn", "MSysRelationships", "szRelationship='" & xstr & "'") & ";" Else Me.TxtForQuery = Me.TxtForQuery & " From " & Me.ChooseTble End If Me.EndForQuery.Enabled = False
  13. السلام عليكم إستخدم الدالة: Dlast("field","Table","Condition")
  14. جيد اسمك جميل هكذا نستطيع مناداتك باسمك أخي زياد تفضل إطلع على هذا التعديل و وافني بالنتيجة: 111.rar
  15. السلام عليكم أولا: طلب ضغير أخي الكريم يا حبذا لو تضع اسم واضح و معبر لصفحتك الشخصية فأنت عضو مميز بالمنتدى ثانيا: لدي خطأ في كتابة اسم الجدول لو تطلع على المرفق سوف تجد اسم الجدول يبدأ برقم 01 و هذا خطأ في قواعدالبيانات أعد كتابة اسم الجدول وضع الأرقام في الأخير أو احذفها سوف تجد البرنامج يعمل جيدا بالتوفيق أخي الكريم
  16. بارك الله فيك يا مبدع الاكسس مع النت
  17. السلام عليكم أخي الكريم با ريت ترفق مثال به المشكل لأن هذه الدالة تعمل معي حتى بأكثر من 10 مواقع و قد جربت هذا العدد 12345678912345 و قد تم تحويله بشكل جيد
  18. السلام عليكم أولا طباعات البطاقات لا تختلف كثيرا عن باقي الطباعات. - عند تصميم التقرير سوف نقوم بتصميمه حسب حجم الورقة إذا كان الحجم A4 سوف نصمم التقرير بأبعاد A4. و إذا كان التقرير بطاقة (100X50) سوف نجعل أبعاد التقرير على هذا القياس .
  19. السلام عليكم أنا مشغول هذه الأيام بإجراء الإمتحانات افتح الملف و أطلع على الأكواد سوف تجد: - هناك نموذج به نموذج فرعي - النموذج الأساسي مصدره استعلام1 المرنبط بجدول القرعة - النموذج الفرعي مصدره جدول الفائزين حقل الفائز للنموذج الفرعي يأخذ قيمته من مربع نص t1 في النموذج الأساسي و الذي مصدره حقل اسم الفائز في جدول القرعة بإستعمال هذا الكود: [sub_ko].Form![اسم الفائز] = t1 و تستطيع إضافة العديد من الحقول بهذه الطريقة
  20. السلام عليكم هذا مثال بسيط 1.rar
  21. السلام عليكم إطلع على هذا الرابط به كل أسئلتك التي تحتاجها:
  22. لقد وجدت الحل بواسطة هذا الكود: curPath="f:\" xlWB.SaveAs FileName:=curPath, CreateBackup:=False
  23. السلام عليكم كيف يمكن تعويض هذا السطر بمسار الحفظ لا أريد ظهور مربع الحوار و اختيار مكان الحفظ.
  24. السلام عليكم أولا : لقد قمت بتغيير عنوان المشاركة . حاول دائما أخي وضع عنوان مناسب لمشاركتك. ثانيا: تستطيع فعل ذلك بإستخدام أمر SendKeys
×
×
  • اضف...

Important Information