Dim rst As DAO.Recordset
Dim reccount As Long
Set rst = Me.RecordsetClone
reccount = rst.RecordCount
If reccount > 0 Then
Me.Visible = True
Else
Beep
MsgBox "الرقم المطلوب غير موجود", vbOKOnly + vbMsgBoxRight + vbInformation, "بحث"
Exit Sub
End If
المشكلة كما ذكرت لك في تسميات الحقول وأيضا عندما عملت النماذج عن طريق المعالج انتقلت هذه التسميات الى النماذج
راجع اسماء الحقول في الجداول وقم بتعديلها الى الانجليزبة فقط ... ازل المسافات الفارغة بينها
وأيضا راجع هذه الأسماء في خلايا النماذج وقم بتعديلها كذلك . آمل ان تكون الرؤية اتضحت لك ،،
السلام عليكم
مشكلتك نابعة من اللغة اي من الحروف التي كتبت بها التسميات وأظن الأكسس اعتبرها رموز ومن هنا جاءت المشكلة
انظر الى النموذج Formulaire_renseigements
فقد قمت بتعديل حرف e الفرنسي الموجود ضمن حروف التسمية في النموذج والجدول المرتبط به .
ايضا وجدت علامة تنصيص ضمن احدى التسميات . فأحدها كان السبب
انظر النتيجة في المرفق :
Projet2_Pers.rar
التعديلات :
1- حذفت الوحدة النمطية الموجودة الخاصة بإخفاء الاطارات واستبدلتها بكود يفي بالغرض
2 - للطباعة : عند فتح التقرير اضغط بزر الفأرة الأيمن واستمتع بعدة صيغ للطباعة والحفظ
3- لإضافة بيانات جديدة : طبعا البيانات لا تدخل مباشرة عن طريق الجداول ، بل عن طريق النماذج التي تستند إلى هذه الجداول
انت مخير بين أمرين : إما أن تجعل نموذج العرض الموجود هو أيضا لادخال البيانات ، وإما أن تنشيئ نموذج جديد لادخال البيانات يستند الى جدولك هذا وهو الأفضل .
تحياتي ابو خليل ،،،
GACA12.rar
السلام عليكم
قليلا من البحث ستجد بأذن الله بغيتك
مثلا اكتب كلمة " المرضى " في خانة البحث العلوي الأيمن وانظر النتيجة
هذا موضوع قد طرح هنا يشبه موضوعك :
My link
السلام عليكم
اخي ابراهيم :
طبعا حسب ما مر علينا و كذلك عليك أن الطباعة في الاكسس تكون للنماذج أو التقارير بكل ما تحويه من صور وغيرها ، وكذلك طباعة السجلات أو بعضها . عندي لك بعض الاقتراحات
الأول : ان تجلب الصورة الى نموذج مثلا وتنسق النموذج بحيث يبدو صورة فقط وهنا يمكن الطباعة من الكود بعد أمر الجلب فأنت هنا تطبع النموذج الذي يحتوي على الصورة .( لم اقم بتجربة هذه الطريقة )
الثاني أن تجعل مربع النص الذي يحتوي على مسار الصورة عند النقر يفتح الصورة داخل المستعرض وهنا تتمكن من التعديل والتنسيق والطباعة .
تقبل تحياتي ،،،
اهلا ايها المنسق
ما ذكرت في النقطة الأولى جميل أن تجعل قالب الوورد هو العقد نفسه ، هذا إذا كان اغلب عمله في الوورد على هذا العقد
أما ما ذكرت من النقطة الثانية فهي تصلح لو أراد عمل عقود مختلفة دفعة واحدة ، ولكن يظهر لي أنه يريد كل فاتورة لوحدها وتكون معومات العميل موجودة ويريد أن يسقطها فقط في العقد .
لست متخصصا في الوورد لكني وجدت عدة اسئلة شاغرة فأحببت المشاركة على قدر معرفتي .
تقبلوا تحياتي ،،،
السلام عليكم
اسهل الطرق وأيسرها وأسرعها أنك تجعل النموذج للقراءة فقط ويتم الحفظ باسم ان اردت عند كل تعديل ويبقى العقد الأصل لا يتغير أبدالانه لا يقبل الحفظ الا بإسم . هذا من جهة .
والأمر الآخر يمكن عمل نموذج بالأكسس ويتم ربطه بهذا العقد لاصافة ما ذكرت من بيانات
تقبل تحياتي ،،،
السلام عليكم
ان كان الاسم الثلاثي موزع في الجدول على ثلاث خلايا فهذا هين لان كل خلية يتم فرزها حسب الطلب
ولكن يبدو لي أن الأسماء اقصد الأسم الثلاثي في خلية واحدة وهذا له حل أيضا وإليك الطريقة :
1- احتفظ بنسخة من احتياطية من مستندك
2- قم بتحويل الجدول الى نص ( تجد هذه الخصيصة في الجداول في شريط القوائم ) هذه الصفة لوورد2003 وابحث عنه في 2007 ستجده فلا فرق
3- نعكس العملية فنحول النص الى جدول ولكن باستخدام ثلاثة اعمدة . ثم بعد ذلك افرز على كيفك
تقبل تحياتي ،،،،
السلام عليكم
انظر الى المرفق
تم تحسين طريقة البحث
فالعناصر المحصورة والمتكررة والتي لن تزيد على عدد معين جعلناها في مربع تحرير وسرد ناهيك عن صعوبة كتابتها لطولها واحتمال ورود الاخطاء المطبعية كثيرا
أما العناصر الفريدة فجمعتها في مربع نص واحد
هناك بعض اللمسات عند التحرير وطلب العرض وذلك عندما تكون الخلايا خالية أو العنصر غير موجود
كما ستلاحظ أن الخلية التي تم البحث عليها عند الرجوع بعد العرض ستلاحظ ان الكتابة اختفت . ولضمان ان تكون جميع هذه الخواص متقنة وفعالة يلزم اقفال النموذج عند الخروج للعرض وفتحه عند الرجوع اليه سواء من نموذج العرض او من التقرير وفي الحقيقة لا مناص لك منها ان اردت اظهار بعض الخصائص الجانبية كشريط القوائم المختصرة مثلا .
تقبل تحياتي ى ،،،
GACA2.rar
حتى الأن لم تتضح الرؤية
واطلاق التسمية عشرية غير منضبط فالعدد 12.222.555 هو اثنا عشر مليونا ومائتان واثنان وعشرون الفا وخمسمائة وخمس وخمسون
فيجب تحديد المطلوب بالدقة أيضا لم تجبني على استفساري عن خانات الارقام وعددها وهل هي متساوية العدد أم مختلفة
احسن طريقة انك ترفق مثالا يوجد به مجموعة من الارقام التي لديك مبينا المطلوب بطريقة منضبطة
حيث أن رقم id لاسبيل الى توحيده في الجداول الثلاث
وحيث أن الشروط الثلاث الباقية تفي بالمقصود
اذن : حلوة إذن صارت معادلة
نختصر مثال اخينا رياض ونحذف شرط id ونكتفي بالثلاث وإن شاء الله تضبط المسألة . db1.rar
السلام عليكم
اجريت بعض التعديلات وأوقفت بعض الأكواد عن العمل مؤقتا .
اخي الكريم / اختي الكريمة
لا بهمنا رأي مديرك بقدر ما يهمنا اكتسابك للعلم والمعرفة
هنا مدرسة نتعلم جميعا
نسأل الله أن يثيب القائمين عليها ويوفقهم لسبل الخير
db2.rar