-
Posts
1727 -
تاريخ الانضمام
-
Days Won
5
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو أبو عبدالله الحلوانى
-
حماية الجداول من استيرادها من برنامج آخر (معدل)
أبو عبدالله الحلوانى replied to محمود حاتم احمد's topic in قسم الأكسيس Access
-
السلام عليكم ورحمة الله وبركاته أولا وصف الوضع: أعمل علي تطوير البرنامج الحالي الذي نعمل عليه لربطه بقاعدة بيانات SQL server - وأنا الآن أجرب علي سرفر المنزل وهو غير متصل بأي جهاز آخر حتي الآن الفورم الذي أجرب عليه تعديل بيانات فورم مستمر متصل بجدول علي السرفر الوهمي الذي أعمل عليه التجربة كانت عبارة عن رقم يتم تعديله من خلال الضغط علي الزر ثانيا المشكلة: تظهر رسالة تعارض بالكتابة - ولا أدري ما السبب رغم ان الكتابة كانت من فورم واحد وليست أكثر من فورم - وكذلك لا يوجد مستخدمين سواي الآن يستخدمون قاعدة البيانات ماسبب هذه المشكلة ؟؟!!! ملاحظة: قد وجدت هذا الكلام لاستاذنا أبو عمر في هذا الموضوع معلومة 1 : عند تحرير بيانات في جدول قاعدة بيانات SQL مرتبط بواسطة استخدام ODBC ، لا تؤمن قاعدة البيانات اكسيس السجلات، ولكن، تتحكم قاعدة بيانات SQL في التأمين . وفي هذه الحالة تتصرف قاعدة البيانات اكسيس دوماً كأن إعداد تأمين السجلات بلا تأمين هو المحدد . وبما أنني حديث عهد بالتعامل مع الـ SQL server لم أفهم جيدا هذا الكلام وكذلك لا أعرف كيف يمكنني تغير اعدادات ال SQL server لأتمكن من تجاوز هذه المشكلة - مع العلم أن باقي النماذج التي أتحكم من خلالها في ادخال البيانات تعمل بشكل جيد ولكنها ليست نماذج مستمرة فهل المشكلة بالنموذج المستمر أم ماذا؟!!!!!!! أفيدونا أفادكم الله وجزاكم الله عنا خيرا
-
سطر الكود طويل جدا هل من المتاح جعله على اكثر من سطر
أبو عبدالله الحلوانى replied to محمد حمزه's topic in قسم الأكسيس Access
للفصل بين الاسطر النصية في كود يجب وضع & + مسافة + (_ الزائدة السفلية). المسافة مهمة للغاية بين الـ ( & ) و ( _ ) -
طلب تعديل على موديول اعادة الربط ااجداول تلقائيا
أبو عبدالله الحلوانى replied to ابو جودي's topic in قسم الأكسيس Access
يبدو أننا كنا نكتب الرد في وقت واحد 😀 -
طلب تعديل على موديول اعادة الربط ااجداول تلقائيا
أبو عبدالله الحلوانى replied to ابو جودي's topic in قسم الأكسيس Access
فقط أضف معلومات الاتصال بهذا الشكل Set chkDb = OpenDatabase(Application.CurrentProject.Path & "\Btbl.accdb",,,"MS Access;PWD=0") -
طلب تعديل على موديول اعادة الربط ااجداول تلقائيا
أبو عبدالله الحلوانى replied to ابو جودي's topic in قسم الأكسيس Access
السلام عليكم ورحمة الله وبركاته عود أحمد أبا جودي قبل أي شئ عمل مميز كما هو معتاد منكم كل ما كنت تحتاجه هو اضافة معلومات الاتصال عند منادتك لفتح قاعدة البيانات جرب هذا التعديل علي مرفقك لعله يوافق مرادك ووافنا بالنتائج ولا تنسانا من دعوة بظهر الغيب ملاحظة: الملف مضغوط بأحدث نسخة من برنامج الضغط rar فان لم يتم فك الضغط بالنسخة الموجودة لديك فاعلم أنها بحاجة لتحديث Auto ReLink.rar -
اجعل مصدر الحقل الذي يسمي المبلغ الكلي هذه الدالة =Nz(Dlookup("[المبلغ المتبقي]";"[اسم الجدول المصدر]";"ID=" & [ID]-1);[المبلغ الكلي]) جرب هذا ووافنا بالنتائج
-
مساعدة في قاعدة بياناتي ابديت
أبو عبدالله الحلوانى replied to Tarekfathallah's topic in قسم الأكسيس Access
لمعرفة الحقول المنقولة من جدول farez الي جدول all اليك هذه الفكرة ربما تفيدك قم بانشاء حقلين بجدول all أحدهم يسمي fromTbl والآخر يسمي atDate قم بتحديث قيمة الحقل الأول باسم أو حرف مميز أو حتي رقم معين يدل علي أن الحقل تم استقباله من جدول وقم بتحديث الحقل الثاني بالوقت الحالي لعملية التحديث أو الالحاق هذه المعلومة ربما تحتاج اليها فيما بعد. ملحوظة: اسماء الحقول اختيارية وليست اجبارية 😀 يمكنك تسميتها بأي اسم تريد. هذا وبالله التوفيق -
pop-up فكرة : نموذج منبثق - Pop-up
أبو عبدالله الحلوانى replied to ابو جودي's topic in قسم الأكسيس Access
فكرة جميلة والأجمل أنها منكم ولكن تلك الصورة هل هي فزاعة لأن لا يقوم أحد بتحميل المرفق أم هي كما قال أستاذنا الكريم أبو خليل تعبير عن الانبثاق؟!! عودا أحمد أبا جودي- 16 replies
-
- 1
-
-
- نموذج منبثق
- popup
-
(و1 أكثر)
موسوم بكلمه :
-
ان كان ما فهمت من كلامك صحيحا فضع هذا الكود عند التحميل للتقرير الذي تريد هذا الكود سيعمل علي ترتيب السجلات تصاعديا وفقا للحقل الذي تريد ومن ثم يمكنك طباعة التقرير كيفما تشاء Me.OrderBy = "Feild Name" 'اكتب اسم الحقل المراد الترتيب علي أساسه هذا كل شىء جرب ووافنا بالنتائج ولا تنسنا من دعوة بظهر الغيب
-
مشكلة التحزيم في البرنامج smart install maker
أبو عبدالله الحلوانى replied to بوكفوس عبدالسلام's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته من فضلك قم بتشغيل البرنامج الذي هو بامتداد accde المحزوم داخل الـ Smart Install بدون تسطيب ولا شئ. وانظر هل تحدث نفس المشكلة أم لا؟ وفي غالب ظني أن المشكلة هنا داخل هذا البرنامج جرب ووافنا بالنتائج. -
يمكنك توضيح ما تريد من خلال الصور التوضيحية للفكرة ماذا تقصد بالترتيب فالفكرة ليست واضحة بشكل كافي حتي يستطيع أخوتك مساعدتك هل تقصد طباعة أكثر من تقرير متتالية أم ماذا؟ فكما تعلم فهم السؤال نصف الاجابة وبالله التوفيق
-
مشكلة التحزيم في البرنامج smart install maker
أبو عبدالله الحلوانى replied to بوكفوس عبدالسلام's topic in قسم الأكسيس Access
نعم هو موجود داخل قاعدة بياناتك أنت ولكن لا يوجد داخل الجهاز الآخر الذي سيتم تسطيب البرنامج عليه لذي لابد من وجود هذا الملف داخل المرفقات المضمنة ببرنامجك واليك صور للتوضيح ويمكنك أن تضع المكتبة بنفس مجلد البرنامج ثم تقوم بالربط بها من خلال كود يوضع خلف النموذج الرأيس عند بداية تشغيل البرنامج لأول مرة. واليك هذا الرابط لأستاذنا أبو خليل حفظه الله لطريقة الربط بالمكتبات المرفقة بالبرنامج برمجيا . هذا وبالله التوفيق -
تقسيم طباعة التقرير على عدة صفحات
أبو عبدالله الحلوانى replied to rey360's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته وبعد بالنسبة للنقطة الأولي شاهد هذا الرابط وهنا كود مختصر جدا لتأديت نفس الغرض أما بالنسبة للنقطة الثانية فانظر هذه الروابط لعلك تجد بها ما تبغي -
برنامج إنشاء المسارات للملفات لا يعمل
أبو عبدالله الحلوانى replied to mmorchidi's topic in قسم الأكسيس Access
جزاك الله خيرا علي هذه الدعوات الطيبات ولك بالمثل ان شاء الله ولكن أخي لم أستطع تحديد المشكلة بالضبط حيث أن الملف يعمل معي بشكل جيد ولم أستطع رؤية الفديو حيث أنك لم تجعله مرئي لأي أحد هل تظهر عندك مشكلة عند الضغط علي زر البحث أم ماذا وما هي رسالة الخطأ التي تظهر عندك بالضبط. شكرا لسعة صدرك. -
برنامج إنشاء المسارات للملفات لا يعمل
أبو عبدالله الحلوانى replied to mmorchidi's topic in قسم الأكسيس Access
ان كانت المشكلة لديك في كود استعراض المجلدات المطلوب البحث بداخلها فجرب هذا التعديل ووافنا بالنتائج تمنياتي بالتوفيق FindFiles_type.accdb -
مساعدة في اضافة على كود
أبو عبدالله الحلوانى replied to ازهر عبد العزيز's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته جرب هذا لعله يوافي ما تريد Private Sub Form_Open(Cancel As Integer) i = 101 Me.pr = "loading ..." End Sub Private Sub Form_Timer() i = i - 1 Me("sq" & i).Visible = True If i > 0 Then If Not CurrentProject.AllForms("A").IsLoaded Then DoCmd.OpenForm "A" End If ' Static intCount As Integer intCount = intCount - 1 If intCount Then Me.pr = "loading " & Abs(intCount) & "%" End If Else DoCmd.Close acForm, Me.Name End If End Sub تمنياتي بالتوفيق -
برنامج إنشاء المسارات للملفات لا يعمل
أبو عبدالله الحلوانى replied to mmorchidi's topic in قسم الأكسيس Access
السلام عليكم البرنامج يعمل لدي بشكل جيد ما المشكلة التي تظهر عندك يبدو ان القرص الذي تبحث به حجمه كبير بعض الشئ حاول تقلل نطاق البحث لتري النتائج أو صور لنا رسالة الخطأ التي تظهر عندك -
تعدد المستخدمين لقاعدة بيانات على الشبكة
أبو عبدالله الحلوانى replied to eissa_l's topic in قسم الأكسيس Access
اولا أود أن اعتذر عن الخطأ الغير مقصود بالمشاركة السابقة وقد قمت بالتعديل داخل المشاركة حيث أني ذكرت منادة الكود هكذا Call Add_New(me.Name,"your tabel name") وهذا سيحدث خطأ عند التشغيل. والكود الصحيح هو هذا Call Add_New(me,"your tabel name") ثانيا خبرتي بالـ sql تكاد تكون معدومة ولكن يمكن اجراء ما تريد من خلال الاستعلامات بدون علاقة بين الجداول. وسأبحث لك عن طريقة لفعل هذا من خلال الـ sql ان شاء الله وجدت لك هذا الشرح باللغة العربية تابع لعله يفيدك ملاحظة: لعمل علاقة رأس بأطراف يجب أن يكون المفتاح بالجدول الرأس مفتاح فريد غير مكرر ويكون المفتاح الفرعي بالجدول الأطراف من نفس نوع بيانات الجدول الرأس (يعني لو كان المفتاح الأساسي بالجدول الرأس رقم يجب أن يكون المفتاح الفرعي بجدول الأطراف رقم أيضا وهكذا..) أدري أنك تعلم هذه المعلومة ولكن أذكرها لعله ينتفع بها أحدا ما مر من هنا يوما. تمنياتي بالتوفيق. -
تأخرت كثيرا في الرد وأعتذر عن ذلك هذا مثال مصغر للفكرة المطروحة بمشاركتي السابقة أرجو أن تفيدك بشىء تمنياتي بالتوفيق SaveSetting.accdb
-
نموذج فرعي على شكل ورقة بيانات في نموذج رئيسي
أبو عبدالله الحلوانى replied to انس19812020's topic in قسم الأكسيس Access
يمكنك التبديل بين طريقة عرض النموذج الفرعي كما بالصورة المرفقة جرب هذا ووافنا بالنتائج تمنياتي بالتوفيق -
أخي نحن هنا نتبادل المعرفة فكلنا يجود بما لديه من علم ووقت وليس هذا حكرا علي أحد دون الآخر فلا تعتذر عن مشاركة بل ونرجو منك مزيدا من المشاركات فلعل معلومة تشارك بها هنا لا تلقي لها بالا! ينتفع بها مئات بل آلاف ممن يدعون لك بخير يكتب لك أجرها الي أن يشاء الله. أخي لا توجد هنا مشاركة ممنوعة الا ما خالف القواعد العامة المنظمة للمنتدي طالما بها فائدة عامة للجميع ولم تخالف شرعا أو لوائح المنتدي. ولعل أساتذتي يوافقوني الرأي تمنياتي بالتوفيق والسداد وجزاك الله خيرا