-
Posts
10009 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
408
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
طلب..صياغة معلمة للبحث عن تاريخ فقط من حقل تاريخ ووقت
jjafferr replied to راعي الغنم's topic in قسم الأكسيس Access
حيا الله أخوي رمهان طريقة حلوة بس هذه الطريقة تنفع اذا كان المعيار لهذه السنة ، وانما للسنوات السابقة لا ينفع جعفر -
كيفية تغيير اتجاه القراءة لعنصر تحكم ActiveX من اليسار لليمين
jjafferr replied to albasioni's topic in قسم الأكسيس Access
شوي شوي علينا يالطيب ، تراك سحرتني بطيبة كلماتك تفضل ="jaffar" & Chr(13) & Chr(10) & "Wrote" & Chr(13) & Chr(10) & "This Line" جعفر -
طلب..صياغة معلمة للبحث عن تاريخ فقط من حقل تاريخ ووقت
jjafferr replied to راعي الغنم's topic in قسم الأكسيس Access
تستطيع على الحدث "بعد التحديث" لإدخال التاريخ في الحقل myDate تستعمل هذا الكود: if len(me.myDate) <=5 then me.myDate=cDate(me.myDate & "/" & year(now())) endif باعتبار 19/05 هي خمسة حروف ، فعلى اساسه سيضيف السنة جعفر -
طلب..صياغة معلمة للبحث عن تاريخ فقط من حقل تاريخ ووقت
jjafferr replied to راعي الغنم's topic in قسم الأكسيس Access
وعليكم السلام ليس معيارا ، وانما القيمة في الاستعلام: Date1: Format([DATEE],"dd/mm/yyyy") جعفر -
كيفية تغيير اتجاه القراءة لعنصر تحكم ActiveX من اليسار لليمين
jjafferr replied to albasioni's topic in قسم الأكسيس Access
وعليكم السلام الاكسس ابتداءً من الاكسس 2007 (بصيغة accdb) فما فوق لا يحتاج الى اي معالج لتنسيق النص ، فالخاصية فيه تلقائيا جعفر -
الله يطول في عمرك أخوي ، هل انت انزلت البرنامج وشفت اللي فيه؟ الفكرة الدارجة في موضوعك ، او الفكرة الدارجة في رأسك البرنامج ، غير التقرير والمسميات ، يعمل اللي تريده 100% هاي انت ما جبت طاريها في الموضوع الاصلي اساسا!! ولكن ، اعطنا معلومات زيادة ، وبدل النسخ واللصق ، يمكن نستطيع ان نجعلك تُدخل البيانات كلها في كبسة زر من الاكسس تقدر تستخدم حقل المسار في الجدول ، وتقدر بدون هذا الحقل (راجع الرابط وجرب البرنامج) انت اصلا ماعندك حقول في الجدول بهذه المسميات !! يجب ان تكون هذه المعلومة في جدول مستقل ، وتضيف في جدول الطلبة حقل يوضح في اي فصل/صف هذا الطالب موجود خلال هذه السنة الدراسية ، ويربط بين الجدولين بهذا الحقل لما تنتهي من عمل الجداول والنموذج ، يكون عمل التقرير سهل لاحقا المعلومة اللي كنت احاول ان أُصلها لك هي : ما ممكن (غالبا) ان تحصل على برنامج جاهز وفيه جميع الخاصيات اللي تريدها ، لذا ، جرب الموجود الاقرب الى طلبك ، وغيّر فيه/زد عليه ، حتى يكتمل اللي تريد الخطوة التالية ، ان تعمل الجداول ، ونموذج الطلبة ، وسنساعدك من المكان الذي توقفت فيه جعفر
-
وعليكم السلام هذا الرابط قريب من طلبك ، ولكن بمسميات مختلفة: http://www.officena.net/ib/index.php?showtopic=61911 جعفر
-
كيف نصغر قاعدة البيانات بجانب الساعة؟
jjafferr replied to عبدالعزيز محمد's topic in قسم الأكسيس Access
وعليكم السلام انا اعطيتك الرابط اعلاه ، فهل نظرت فيه؟ هو يقوم بالذي تريد! وبعدها ، تطور البرنامج في الرابط اعلاه الى : http://www.officena.net/ib/index.php?showtopic=61295 جعفر -
عدم ظهور الصورة في النموذج في حالة ربط عدة اجهزة لقاعدة البيانات
jjafferr replied to بوحمد's topic in قسم الأكسيس Access
حياك الله بلا أمارة عليك ، لوسمحت تختار المشاركة الصحيحة ، واختر تحديد كأفضل إجابة ، علشان يقفل الموضوع ، وطبعا دائما تقدر تفتح سؤال جديد بموضوع جديد جعفر -
عدم ظهور الصورة في النموذج في حالة ربط عدة اجهزة لقاعدة البيانات
jjafferr replied to بوحمد's topic in قسم الأكسيس Access
تفضل انا حذفت الحقل Pic_Path من الجدول والنموذج والكود ، والآن ، لما تغير مكان قاعدة البيانات ، فمجرد غير المكان لـ Image_Location في الوحدة النمطية ، والبرنامج وكل الصور راح يشتغلوا على طول جعفر ربط الصور.zip -
نعم ، ومثل ما قال أخي مارد ، ولكن اذا كان اسم الاستعلام صحيح ، فيمكن ان يكون الكود مجرد سطر واحد: فاذا كان اسم القائمة lst_qry ، فالكود يكون: docmd.openquery lst_qry جعفر
-
أخي الكريم شروط المنتدى لا تسمح بأكثر من سؤال في موضوع واحد ، فرجاء إختيار أفضل إجابة للمشاركة التي ساعدتك في حل سؤالك ، ثم افتح موضوع لكل سؤال تريده جعفر
-
تفضل ولكن رجاء انظر الى الكود ، ففيه الكثير 1. في النموذج client عندما تضغط على زر "دفع القسط" ، فالحدث لا يفتح النموذج df فقط ، وانما يختار من قائمة Code_Client (ليس يدخل الاسم فقط) ، وذلك من خلال مقارنة رقم العميل ، بتلك الموجودة في القائمة المنسدلة ، والكود الذي يعمل هذا هو: Dim stDocName As String Dim stLinkCriteria As String stDocName = "df" DoCmd.OpenForm stDocName, , , stLinkCriteria 'Now select this name from the Listbox Code_Client of the Form df, 'this is as if we select from the Code_Client listbox itself, 'where we will get the Code_Client and Name_Client columns Dim ctl As Control Set ctl = Forms!df!Code_Client For i = 0 To ctl.ListCount - 1 If Val(ctl.Column(0, i)) = Val(Me.Code_Client) Then ctl.Value = Val(ctl.Column(0, i)) Exit Sub End If Next i 2. في النموذج df ، دائما نجعل التاريخ d1 يكون اول الشهر ، بغض النظر عن اي تاريخ تم اختيارة (وذلك تسهيلا للمستخدم ، بدل ان يفتش عن اول الشهر) ، والكود التالي يعمل هذا: 'make the date always the 1st of the month, 'making it easier for the user to select anydate of the month, and the code corrects it Me.d1 = DateSerial(Year(Me.d1), Month(Me.d1), 1) 3. عند الضغط على زر دفع ، تأتي الخطوات التاليه فيه: أ- التأكد ان المستخدم اختار عدد الاشهر ، والذي يجب ان يكون اكبر من 0 ، وإلا سيتوقف عمل الحدث: 'if No month is selected, get out If Me.f = 0 Then Exit Sub ب- يبحث في الجدول B_Pay ، في انه هل تم الدفع لهذا الزبون في الشهر d1 مسبقا ، فاذا تم الدفع ، واذا تم ، ستحصل على رسالة بذلك ، وسيتوقف عمل الحدث: Dim rst As DAO.Recordset Set rst = CurrentDb.OpenRecordset("Select * From B_Pay Where [Code_Client]=" & Me.Code_Client) rst.FindFirst "[data_eldfa1]=" & DateFormat(Me.d1) If rst.NoMatch = False Then MsgBox "you already used this date for this client" Exit Sub End If ج- اما اذا كان كل شئ تمام ، فالكود التالي يدخل البيانات في الجدول B_Pay: For i = 0 To Me.f - 1 rst.AddNew rst!Code_Client = Me.Code_Client rst!Code_Elshr = i + Month(Me.d1) 'rst!Dfa= 'rst!mogl= 'rst!data_eldfa = rst!data_eldfa1 = DateAdd("m", i, Me.d1) rst!data_eldfa2 = DateAdd("m", i + 1, Me.d1) 'rst!byen = rst.Update Next i MsgBox "Done" جعفر 89.db1.mdb.zip
- 1 reply
-
- 2
-
-
اي والله ، الحمدلله على السلامه أخي رضوان جعفر
-
حياك الله
-
ممكن كود يفتحلي نموذج مباشر وبدون ان يفتح نافذه الاكسيس
jjafferr replied to نجم ابو الليل's topic in قسم الأكسيس Access
او هذا الرابط http://www.officena.net/ib/index.php?showtopic=61295 جعفر -
عفوا يا شباب ، انا الى الآن ما فاهم شو المطلوب؟ ياريت اخي كريمو توضح المطلوب بمثال واضح اللي نقدر نتتبعه ونوصل لنتيجة ان شاء الله جعفر
-
عدم ظهور الصورة في النموذج في حالة ربط عدة اجهزة لقاعدة البيانات
jjafferr replied to بوحمد's topic in قسم الأكسيس Access
تفضل الرابط : http://www.officena.net/ib/index.php?showtopic=60235 جعفر -
كيفية استخراج ملفات اكسل حسب شروط بشكل تلقائى
jjafferr replied to HERO92's topic in قسم الأكسيس Access
في هذه الحالة ، قد ينفعك "مسقط التقارير" http://www.officena.net/ib/index.php?showtopic=59415 لأنه مصمم لمثل هذه الحالات شوف التقرير ، بس بدل ما تطبعه ، ارسله لأكسل جعفر -
عدم ظهور الصورة في النموذج في حالة ربط عدة اجهزة لقاعدة البيانات
jjafferr replied to بوحمد's topic in قسم الأكسيس Access
يجب ان يكون برنامجك مقسم الى واجهة وفيها النماذج والاستعلامات والتقارير والماكرو والوحدات النمطيه FE ، وجداول BE ، يجب ان تكون نسخة الواجهة FE منصبه على كل كمبيوتر على حدة ، بينما الجداول BE على على كمبيوتر واحد ، وجميع الكمبيوترات الاخرى عندها حق Read/write/modify للمجلد الذي به BE ، مجلد الصور عادة يكون في نفس مجلد BE ، ولكن ليس شرطا ، وجميع الكمبيوترات الاخرى عندها حق Read للمجلد ، في نسخة FE ، يجب ربط الصور (سواء باستخدام الوحدة النمطية ، او مجرد سطر من كود) ، ومثل ما قلنا ، ان هذه النسخة تكون على كل كمبيوتر ، ويكون الربط مثلا: Images_Location = "\\PC_5\Temp\archive" او تربط الكمبيوتر عن طريق IP Images_Location = "\\192.168.1.100\Temp\archive" جعفر -
عدم ظهور الصورة في النموذج في حالة ربط عدة اجهزة لقاعدة البيانات
jjafferr replied to بوحمد's topic in قسم الأكسيس Access
وعليكم السلام أخي الحل هو في ربط الصور بالمجلد الذي به الصور ، هذا الرابط يعطيك فكرة عن كيف تنادي ذلك المجلد: http://www.officena.net/ib/index.php?showtopic=60591#entry389441 جعفر -
ياسلام!! اذا أنا صح فانت المُكافأ ، واذا خطأ فأنا المُعاقب!! بس حلوة طريقة استعلام الـ Crosstab ، يافنان انت جعفر
-
كيفية استخراج ملفات اكسل حسب شروط بشكل تلقائى
jjafferr replied to HERO92's topic in قسم الأكسيس Access
عفوا ما قصدي لو انك تضع المطلوب كله مكان واحد ، كان بالامكان عمل برنامج واحد بكل الاختيارات المطلوبة ويعود علينا وعليك وعلى شباب المنتدى وشاباته إن شاء الله جعفر -
كيفية استخراج ملفات اكسل حسب شروط بشكل تلقائى
jjafferr replied to HERO92's topic in قسم الأكسيس Access
تفضل بس عندي سؤال لوسمحت: شو اللي قاعد يصير؟ كل يوم السؤال شكل ، لنفس الموضوع!! هل هذه الاسئلة لدورة او مادة في مؤسسة؟ جعفر 88.TEST.accdb.zip -
هل نظرت الى الاستعلامين التاليين ونتائجهم: 1. الاستعلام qry_Loans_Step1 فيه معيار الشهر والسنه حسب تاريخ النموذج FrmDiscountReport ، 2. بينما الاستعلام qry_Loans_Step_Minus فيه معيار الشهر السابق لتاريخ النموذج FrmDiscountReport. فالنتيجة اللي تريدها هي qry_Loans_Step_Minus جعفر