-
Posts
9920 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
404
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
-
عملت حقل مؤقت مخفي . وفي حدث الحالي للنموذج ، اعطيته قيمة الحقل "رقم_التذكرة" كونه رقم مميز (غير متكرر) : Private Sub Form_Current() Me.tmp_ticket_No = Me.[رقم_التذكرة] End Sub . ثم عملت تنسيق شرطي لجميع الحقول ، اذا كانت قيمة الحقل المؤقت = قيمة الحقل "رقم_التذكرة" ، اجعل لون السطر أخضر : 1. نختار جميع الحقول ، 2. ننقر على زر التنسيق الشرطي . . والنتيجة . جعفر 1457.تلوين سجل محدد.accdb.zip
-
حقل التاريخ في الاكسس بشكل ارقام غير مفهومه
jjafferr replied to sramadah's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته 🙂 ما هو نوع الحقل في جدول MySQL ؟ هل هو تاريخ، مثل: 26-01-2022 او تاريخ ووقت، مثل: 26-01-22 8:55:07 PM او وقت، مثل: 8:55:07 PM جعفر -
للنموذج المستمر ، لا يوجد غير النموذج الشرطي ، وهو جدا سهل في التعامل معه 🙂 اخبرنا شو اللي تريد تعمله ، ممكن نعطيك افكار اخرى 🙂 جعفر
-
هذه احد ميزات المنتدى ، الإفادة والاستفادة ، لنا كلنا 🙂 جعفر
-
تحصل على هذه الطريقة بعد ان تعمل علاقات بين الجداول ، وتقدر تشوفها في الجداول كذلك وللعلم ، فهذا نموذج جدولي فرعي داخل نموذج رئيسي جعفر
-
اخي مهند 🙂 عندك موضوعك الخاص بك حول نفس السؤال اللي وضعته اعلاه ، فرجاء تابع هناك 🙂 جعفر
-
همممم يصير مع النماذج: http://allenbrowne.com/ser-35.html والمرفق من الرابط 🙂 جعفر MultiInstance2k.zip
-
السلام عليكم اخي حسين 🙂 كنت اعمل على طريقة اوسع من طلبك ، والحمدلله اخونا عمرو افرد موضوع لهذه الطريقة ، هنا . فللقيام بما تريد ، اعمل ملف bat. ، واكتب فيه اسم الملف الذي تريد حذفه ، هكذا : del /f "D:\CBR\TST.txt" واستعمل طريقة اخونا عمرو كما هو في الرابط اعلاه ، ليقوم بتشغيل ملف bat. حسب الاوقات التي تحب 🙂 جعفر
-
وعليكم السلام 🙂 اخي عمرو ، سبقتني لعرض الموضوع ، وهو موضوع جدا جميل 🙂 في الواقع طريقة استخدام "جدولة الوندوز" افضل طريقة للقيام بالاعمال المتكررة ، ومنها اخذ النسخ كما تفضلت ، واذا كان المطلوب عمل نسخ لمفات اكسس فقط ولأكثر من برنامج ، فاقترح انزال برنامج http://www.peterssoftware.com/cal.htm (الموقع به الكثير من البرامج المجانية المفيدة) ومن ثم نجعل "جدولة الوندوز" (حسب شرحك اعلاه) ، تفتح هذا البرنامج ، وهو يقوم بالباقي ، ويسمح لك بإختيار اي عدد من قواعد البيانات ، ويمكنك طلب ان يعمل ضغط واصلاح لهم ، وحفظهم بطريقة مضغوطة winzip كذلك 🙂 ويمكننا عمل ملفات bat. (اخف بكثير من تشغيل الاكسس) للقيام ببعض المهام ، ومناداة هذا الملف للقيام بالعمل ، مثل حذف ملف معين كل يوم او في تاريخ معين : ونعم ، نستطيع ان نعمل هذه الجدولة وجميع ما خطوات الجدولة برمجيا عن طريق اكسس كذلك 🙂 جعفر مرفق نسخة من الرابط اعلاه cal.zip
- 10 replies
-
- 2
-
-
-
- جدولة
- نسخ تلقائى
-
(و3 أكثر)
موسوم بكلمه :
-
وعليكم السلام 🙂 رجاء تعطينا تفاصيل اكثر عن طلبك ، وترفق لنا على الاقل صورة توضح قصدك 🙂 جعفر
-
اريد من حضرتكم عند ادخال صنف ثاني جديد يفتح سجل جديد (معدل)
jjafferr replied to مهند محسن's topic in قسم الأكسيس Access
وعليكم السلام 🙂 في المرات القادمة ان شاء الله ، رجاء مراعاة وضع عنوان مناسب يدل على طلبك 🙂 المعلومات اللي اعطيتنا لا تكفي حتى نفهم الموضوع كاملا ، رجاء عمل ايضاح اكثر ، ويُفضل ان ترفق هذه الجزئية من طلبك 🙂 جعفر -
اخي فلسطين 🙂 رجاء عدم توجيه السؤال إلى شخص بعينه لان هذا قد يدفع الآخرين إلى عدم الإجابة، والهدف من المنتدى هو التفاعل من الجميع ، وهذا السؤال يعتبر تكرار ، فاذا اردت مساعدة اضافية ، ضع استفسارك في الموضع الآخر جعفر
-
في الواقع لم اكن اعرف معلومات اعدادات الوورد ، ولكنها تؤيد كلامي من ناحية عدم وجود آلية للتحكم بالتشكيل بسهولة ، وهذا ايضا يعني اني اعرف ظاهر الاكسس ، فقد تكون هناك مكتبة وندوز API تقوم بذلك في الاكسس !! ونعم ، ممكن نأتي باللوورد ككائن في الاكسس ويقوم بالعمل الذي تريده (طبعا بعد ان تعمل اعدادات الوورد ، ولا ادري اذا ممكن التحكم بها برمجيا) ، وتظهر نتائجه ، ولكن هذا سيكلفك سرعة البرنامج ، فسوف يصبح بطيء. ممكن تعمل كود يأخذ جميع حروف/علامات/ارقام الحقل لجميع السجلات في جدولك ، ويحفظها بدون تكرار في جدول آخر ، وتضيف حقل آخر باسم المجموعات (امام كل حروف/علامات/ارقام تكتب اسم لمجموعتهم ، وبعدين تعمل كود آخر يبحث في الحقل (في النموذج) ، ويغير لون هذا الحروف/علامات/ارقام حسب المجموعة التابع لها !! جعفر
-
السلام عليكم 🙂 حسب بحثي وتجاربي ، ما يصير !! لأن التشكيلة ليست حرف مستقل ، وانما جزء من حرف ، فما تقدر تختارها وتلونها !! لاحظ الفرق بين الحرف والتشكيلة ، فالدائرة تحت التشكيلة هي مكان الحرف . يدويا ، في الاكسس اخترت الحرف ج فقط واعطيته اللون الاحمر ، ولكن التشكيلة اخذت نفس اللون كذلك: . وبما ان برنامج الوورد متخصص في الكتابة اكثر من الاكسس ، جربت الطريقة اعلاه ، فكانت بنفس النتيجة ، ثم جربت حرف الجيم ثم وضعت عليه الفتحه ، ثم قمت بإختيار الفتحة وعمدت الى تغيير لونها الى اللون الاحمر ، ولكنها لم تتغير: . نعم تستطيع ان تلون التشكيلة لما تكون بمفردها ، ولكن لن تستطيع ان تدمجهم ، فمافي فائدة : . فبدأت ابحث عن طريقة لعمل التشكيلة الملونه عن طريق لغة HTML ، الشيء الوحيد الذي توصلت اليه ، كانت هذه الصفحة ، ولكنه تطبيق على الجوال . يمكن تقدر تعمل التالي ، وما ادري اصلا اذا يصير: تُنزل نسخة تجريبية من احد برامج تعديل/تغيير الخطوط ، وتتبع خطوات تغيير لون التشكيلات الى اللون الاحمر مثلا ، ثم تتبع خطوات تصدير الخط بهذه المواصفات (كذلك لا اعرف اذا هذا ممكن اصلا) ، وبعدها تستخدم هذا الخط في برنامجك الاكسس ، ومن ثم ازالة التشكيلة بالكود كما في موضوعك السابق. جعفر
-
وعليكم السلام 🙂 في الرابط التالي اخبرك عن طريقة استعمال الشفافية في الصور في الاكسس جعفر
-
حمابة فكرة لحماية البرنامج عند التوزيع و ضمان توافقه مع جهاز العميل
jjafferr replied to Amr Ashraf's topic in قسم الأكسيس Access
هذا يعتمد على الاتفاق بينك وبين الزبون ، ولا تنسى انك لما تشتري نسخة الاوفيس (او اي من برامج الكمبيوتر الاخرى) ، فواقعا انت اشتريت حق الانتفاع به على كمبيوتر واحد فقط ، ولا تحصل على كود البرنامج source code 🙂 جعفر -
اخي ابو حسان 🙂 هل هذه الاسئلة الاخيرة لها علاقة بموضوع صلاحيات المستخدمين ؟ اذا لم تكن ، فرجاء افتح لها موضوع جديد 🙂 جعفر
-
حمابة فكرة لحماية البرنامج عند التوزيع و ضمان توافقه مع جهاز العميل
jjafferr replied to Amr Ashraf's topic in قسم الأكسيس Access
وعليكم السلام اخوي عمرو 🙂 فكرة جميلة 🙂 انا تقريبا جميع برامجي مفتوحة المصدر ، لهذا السبب ، هذه المواضيع ليست من تخصصي ، ورحم الله امرئ عرف قدر نفسه 🙂 جعفر -
اخي مصطفى ، بالله عليك ، هل تستطيع انت ان تقرأ المعلومات اللي في الصورة التي ارفقتها !! ساعدنا حتى نساعدك !! حسب من استطعت قراءته ، الرسالة تقول ، ان الحقل/الكائن Exp1 غير موجود في النموذج ، فتأكد من الاسم 🙂 فوائد الماكرو : 1. في الاكسس 2010 ، عملت مايكروسوفت على جعل الاكسس يعمل في الانترنت ، ولكنه كان يقبل الماكرو فقط (وبعدين وبعد ان شافوا قوته وكثرة تهافت المبرمجين عليه ، اوقفوه حتى يستعملون برامج مايكروسوفت الاخرى والمخصصة لصفحات الانترنت ، وطبعا قواعد البيانات SQL Server ) ، 2. في بعض الشبكات ، يتم وقف اكواد VBA ، وفقط يمكنك استعمال الماكرو في عملك (لأن الكثير الفايروسات وبرامج التخريب تعمل بلغة VBS وهو مشابه لـ VBA ، فالشبكات توقفه) ، 3. الماكرو سهل في التعامل معه ، فقط نحتاج الى ممارسة 🙂 جعفر
-
السلام عليكم 🙂 هذا الموضوع يُعتبر تتمة للموضوع الذي تم حله ، ويمكن الاستفادة من الكود هناك في حل الموضوع الجديد جعفر
-
وعليكم السلام 🙂 الخطأ الابسط: عندكم خطأ في اسم الحقل في المعادلة ، يجب ان تكون بالمقلوب: واردت اتاكد ان الكلمات العربية ما قلبت الكود : والخطأ الاكبر: النموذج مرتبط بجدول ، فأي تغيير في بياناته يجعلك تغير بيانات الجدول ، فلما تدخل رقم الهوية (لسبب مؤقت وهو البحث) في حقل مرتبط في الجدول ، فانت تُخبر نظام قاعدة البيانات بأنك في وضع تعديل: . . فالطريقة الصحيحة ان يكون عندك حقل غير مضمن للبحث ، هكذا مثلا: . ثم تستعمل هذا الكود على حدث "بعد التحديث" Private Sub srch_Card_AfterUpdate() Dim X As Long Dim i As String Dim xSplit() As String X = Me.srch_Card.Text 'i = DLookup("[aa] & '|' & [bb] & '|' & [cc]", "BeneficiaryT", "[رقم الهوية]=" & X) i = Nz(DLookup("[الاسم] & '|' & [اسم الاب] & '|' & [العائلة]", "BeneficiaryT", "[رقم الهوية]=" & X), "There_Are_No_Records_Here") If i <> "There_Are_No_Records_Here" Then xSplit = Split(i, "|") i = xSplit(0) & " " & xSplit(1) & " " & xSplit(2) MsgBox "رقم الهوية" & " ( " & X & " ) " & " تم تسجيله مسبقاُ" & "بأسم" & " " & i, vbCritical, " تنبيه" Me.card.SetFocus DoCmd.FindRecord X, , , , , , True DoCmd.GoToControl "srch_Card" Me.srch_Card.SetFocus Else MsgBox "لا يوجد سجل لهذه الهوية", vbCritical, " تنبيه" Exit Sub End If End Sub . وتلاحظ اني لم استدعي البيانات من الجدول 3 مرات باستعمال 3 اوامر Dlookup ، وانما استدعيتها مرة واحدة (هذا جدا مهم خصوصا لما تكون قاعدة بياناتك مقسمة وعلى السرفر ويستعملها اكثر من مستخدم ، فيجب ان تقلل من زياراتك للجدول ، حتى تخفف العبء عليها وعلى الشبكة) 🙂 جعفر
-
هل يمكنني تلوين خلفية الحقل الشفافة ؟ ( معدل )
jjafferr replied to walid7799's topic in قسم الأكسيس Access
الشفافية ليست لون ،والشفافية في حقل النص ، معناه عدم وجود خلفية : . ومساعد اكسس يخبرنا طريقة استعمال هذه الاعدادات: . me.textbox.BackSyle = 0 وللاسف هذا الخيار لا يوجد في التنسيق الشرطي 😁 جعفر -
السلام عليكم 🙂 الكثير يعتقد ان الامر Like في الاستعلام للبحث يكون بهذه الطريقة فقط: Like "*" & Forms!frm_Main!Srch_Item & "*" . بينما هناك العديد من الطرق للاستفادة من هذا الامر : عندنا هذا الجدول وفيه مجموعة اسماء: . ما تفرق ان نستخدم العلامة المزدوجة " او العلامة الاحادية ' اذا استعملنا الامر في اسم الحقل ، فنتائج السجلات الصحيحة التي تطابق معيار Like تكون -1 (بمعنى صح True)، هذه الطريقة ممكن نستفيد منها في جمع عدد الحقول . النجمة * معناها جميع الحروف ، جميع السجلات التي تبدأ بالحرف a او A ، وبقية الحروف التي خلفها (خلف a او A) ، والاكسس لا يفرق بين الحروف الصغيرة a والكبيرة A في الاستعلام . ولما نسبق الامر Like بالامر Not ، فهذا معناه عكس الاختيار السجلات التي لا تبدأ بالحرف a . السجلات التي تنتهي بحرف a . جميع السجلات التي تحتوي على الحرفين المتسلسلين ou . علامة الاستفهام ? معناها رقم الخانة التي يوجد بها الحرف (لاحظ انها علامة استفهام بالانجليزي وليست بالعربي) السجلات التي ثاني حرف فيها هو r . السجلات التي ثالث حرف فيها هو r . السجلات التي يكون فيها حرف r ثلاث خانات قبل الاخير . السجلات التي تبدأ بحرف a ، وطولها بعد حرف a لا يكون اقل من 15 خانه . السجلات التي تبدأ بالحرف a وتنتهي بالحرف n بغض النظر عن طول الحقل . الرمز # معناه رقم السجلات التي تبدأ بالحرف a وثاني حرف في الحقل يكون رقم . الحروف/الارقام/الرموز في الاقواس المستطيلة [] ، معناها البحث الحروف يكون فقط بين القوسين السجلات التي تبدأ بحرف B الى D فقط (يعني B و C و D) . السجلات التي تنتهي بالحروف B الى E . السجلات التي تبدأ بالحروف B و E و W فقط . العلامة ! معناها لا تُظهر السجلات التي لا تبدأ بالحرف B . السجلات التي لا تبدأ بالحروف من A الى B . السجلات التي تبدأ بحرف d وثاني حرف فيها بين الحروف N الى W . السجلات اللي فيها ارقام فقط بين الارقام 0 الى 9 . وهكذا نستعملها في الاستعلام مع الامر iif Like IIf([Forms]![frm_Main]![Srch_Item]=1,"*","*" & [Forms]![frm_Main]![Srch_Item] & "*") الشرح: اذا نتيجة [Forms]![frm_Main]![Srch_Item]=1 اعرض جميع السجلات Like "*" وإلا، اعرض فقط السجلات التي تحتوي على الحروف من الحقل في النموذج Like "*" & [Forms]![frm_Main]![Srch_Item] & "*") جعفر استفدت من هذا الرابط في بعض الاوامر اعلاه: https://www.w3schools.com/SQL/sql_like.asp Like Examples.zip