بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
كل الانشطه
- الساعة الأخيرة
-
فصل الكسور من العدد في خلية مستقلة وكتابة وكأنها عدد صحيح
AbuuAhmed replied to أبوســـارة1973's topic in منتدى الاكسيل Excel
لو تبدل دالة Int بدالة Trunc أفضل حتى لا يتبدل الكسر مع المبالغ السالبة. -
لا انسى هذه الجزئية فقد ناقشت فيها الاستاذ @jjafferr من مدة قد تكون سنوات حول تحديد حجم الحقل النصي او تركه كما هو .. لأني كنت احدد حجم الحقل تقريبيا او شرطا بان يكون حروف معدودة .. والذي فهمته منه حينها ان الحجم على مقدار عدد الحروف ،، وان تركها كما هي 255 لن يؤثر على الحجم .. من ذلك اليوم لم اتعرض لحجم الحقل النصي في عملي سواء كانت المدخلات حرف واحد او اكثر
-
رحمه الله وغفر له وجعل مثواه الجنة. عظم الله لكم الأجر
-
أعتذر فقد تكون خانتني الذاكرة .. وأخطأت في هذه الجزئية فالمقارنة هي لحجم تحزين السجل الواحد، فلو عندنا حقل نصي مثلا طوله 255 حرفا وحفظنا فيه كلمة بطول خمسة حروف فالأكسس سوف يستخدم مساحة 255 حرفا والـ SQL سوف يخزنها بحجم 5 حروف فقط. أي أن سجل الأكسس ثابت الحجم وسجل الـ SQL متغير الحجم.
- Today
-
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
ابوخليل replied to moho58's topic in قسم الأكسيس Access
كما ترى يعمل عندي بلا مشاكل يمكن الفاصلة تنقلب عندك تأكد من الكود والفاصلة المنقوطة داخل الاستعلام مصدر النموذج myoutonum: CLng(DCount("ID";"modul";"mouadel_3am >=" & [mouadel_3am])) أذا لم تكن المشكلة منها .. فهي من الحقل المحسوب قد يكون الخلل منه -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
- Yesterday
-
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
ابوخليل replied to moho58's topic in قسم الأكسيس Access
انا يعمل عندي على اكمل وجهه اتوقع المشكلة عندك في الحقل المحسوب mouadel_3am تم اجراء لمسة عليه .. جرب الآن baseC4.rar -
السلام عليكم أخي @Foksh فضلا أريد تعـــديل: وهو أن الكود لا يأخد بعين الاعتبار اسم التقرير لتحديد ارتفاع صف التقرير مثال: في جدول tab_hauteur_range tab_hauteur_range ID السنة الدرجة البلد ارتفاع صف التقرير اسم التقرير 5 2021/2020 معلم عمان 8,00 rap_pv ID السنة الدرجة البلد ارتفاع صف التقرير اسم التقرير 8 2021/2020 معلم عمان 1,00 rap_pv2 نلاحظ أن السنة والدرجة والبلد نفسها ومتشابهة لكن اسم التقرير مختلف عند الضغط على فتح التقرير المسمى rap_pv او التقرير المسنى rap_v2 دائما راتفاع التقرير يكون 8 سم ، مع أنه ارتفاع صف التقرير يختلف في التقريرين (من المفروض يكون ارتفاع الصف في التقرير rap_pv هو 8 وارتفاع الصف في التقرير rap_pv2 هو 1 ان شاء الله تكون وصلت الفكرة ويكون عندك الحل والتعديل لاخذ بعين الاعتبار اسم التقرير وإذا ٍايت أنت أن أفتح موضوعي جديد سافعل وجزاك الله خيرا baseM5.accdb
-
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
مشكور جدا أستاذنا الفاضل على المتابعة بعد التجربة مزال نفس الخطأ ولا يعطي نتيجة ترتيب الطالب الخطأ موضح في الصورة -
زاكي بوشلاغم started following تعديل مشروع ميزانية 2025 منA4الى A3
-
السلام عليكم اريد تعديل مشروع الميزانية 2025 من شكل A4الى الشكل A3مثل ميزانية 2022 حيث شكل الصفحات يكون مثل ميزانية 2022 على شكل A3 بارك الله فيكم في المسعجل وهذا دون تغيير المعادلات داخل مشروع الميزانية 2025 تعديل ميزانية 2025.rar
-
سلوك قاعدة بيانات الأكسس كل سجل يضاف سيأخذ مساحة من التخزين وهذا طبيعي ولكن غير الطبيعي أن المساحة ستبقى ولو حذفت السجل. وحل هذه المشكلة ستكون باستخدام "الضغط والإصلاح". ولكن هذه المشكلة لن تحدث مع قاعدة بيانات SQL فسلوكها مختلف بحيث تتخلص من مسحات السجلات المحذوفة أولا بأول أو تعيد استخدامها بدون عمليات الضغط. معلومات قديمة جدا وربما استجدت أمور أنا بعيد عنها.
-
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
ابوخليل replied to moho58's topic in قسم الأكسيس Access
العلاقة صحيحة وهي علاقة رأس باطراف بمعنى ان الطالب يمكن ان يكون له اكثر من سجل في جدول modul بالنسبة للمجموع= 1 فهو منطقي جدا وصحيح ..لأن النموذج بعد الفلترة مصدره سجل واحد فقط . اليك المثال بعد عمل الأوائل .. شغال عندي 100% baseC3.rar -
لم اترك سبيلا او طريقا الا سلكته .. ساعات .. وانا ابدل واعدل وازيد وانقص استنجدت باسعافات اخونا @Moosak كنت محتفظا به لوقت الازمات .. ولا خرجت بنتيجة .. يبقى جامد ولا يرجع شيئا .. لذا عرضته هنا .. قلت ربما الخلل في جهازي .. استفسار يابو احمد لا هنت : ذكرت في موضوعنا الذي قبل هذا انك ابتعدت عن عمليات حذف بيانات الجداول .. لتأثيرها على قاعدة البيانات بهذا النص : (( تجنبت عمليات الحذف والإضافة للسجلات حتى لا تتضخم قاعدة البيانات مع الوقت )) حذف الجداول كاملة وبناءها من جديد اتوقع له تأثير اكبر ولكنك تتكلم عن الحذف للسجلات والاضافة اذا الجدول يشتمل على ترقيم تلقائي فالتضخم هذا مفهوم هل التضخم ينطبق على الجداول التي لا تحتوي على ترقيم تلقائي ولا مفاتيح ولا حقول فريدة ؟؟؟ وهل الضغط والاصلاح بين فترة واخرى مفيد .. ؟
-
مشكلتك في هذه الجملة فيه غلطتين، الأولى And خارج نص الجملة، والأخرى في اسم الحقل ناقص حرف. الخطأ "#" And "[usr_id] ='" التصحيح "# And [user_id] ='"
-
ما الخطأ هنا في دالة DlookUp مع التاريخ
منتصر الانسي replied to ابوخليل's topic in قسم الأكسيس Access
انا لم اقصد ان ماقلته غير صحيح بل قصدت في حال اذا تطلب الأمر إظهار جميع السجلات وخاصة عندما تكون العلاقات معقدة خصوصا إذا شملت أكثر من حقل واحد ولكن في 90% وأكثر من الحالات فكما تفضلت فإن استخدام صلة بين الجدولين في الاستعلام هي الحل الأفضل تحياتي -
لان هذا الي انا فهمته وقد اشرن الى ذلك الشايب
-
شكرا اخوي منتصر .. تم الاستبدال .. لتصبح اللغة واحدة انا اعرف ان دوال المجال لا يصلح توظيفها في الاستعلامات وكنت احذر منها ... الكثير الذين يشتكون من بطء الاستعلامات عند زيادة حجم البيانات والسبب هذه الدوال ولكن الاستعلام الذي استخدمه خاص بشخص واحد لا تتجاوز سجلاته 30 سجلا ابدا
-
منتصر الانسي started following ما الخطأ هنا في دالة DlookUp مع التاريخ
-
ما الخطأ هنا في دالة DlookUp مع التاريخ
منتصر الانسي replied to ابوخليل's topic in قسم الأكسيس Access
اخي الفاضل @ابوخليل حقول التاريخ أساساً هي حقول رقمية يكون الجزء الصحيح منها هو التاريخ (اليوم يساوي 1 صحيح) والكسور تمثل الوقت (الثانية تساوي 1 من 10000 تقريبا) مثلما ذكر الأخ @شايب هذا صحيح ليس للأسباب المذكورة فقط وإنما لأنك ننفذ دوال VBA مع محرك البيانات ولغة SQL وهذا ايضاً صحيح ولكن النتائج عادة ستقتصر على السجلات التي يوجد مايقابلها في الجدول الأخر الحل الأفضل من وجهة نظري هو إستخدام الإستعلامات الفرعية وهي سهلة جداَ أرفق لكم مثال الأخ ابو خليل وقد قمت بعمل حل له بإستخدام استعلام فرعي وقمت بإضافة بعض الأشياء لتوضيح سبب المشكلة وكذا لمعرفة القيمة الرقمية لأي للتاريخ والوقت مع تحياتي d8.rar -
Moosak started following ما الخطأ هنا في دالة DlookUp مع التاريخ
-
بالنسبة لي شخصيا بدأت أنهج هذا الأسلوب ( تحويل حقول التاريخ إلى أرقام في دوال المجال) .. تعطيك دقة في النتائج وتكفيك شر تنسيقات التواريخ .. 🙂 ملاحظة مهمة جدا إذا أردت تطبيق هذا المنهج : لو أردت تحويل حقل تاريخ إلى رقم يمكنك استخدام الدالة cLng هكذا -----> clng(dateField) ولكن لو أردت تحويل حقل تاريخ مع وقت استخدام الدالة cDbl هكذا -----> cDbl(dateField) وذلك لأن الوقت يتم تخزينه بعد الفاصلة عندما يتم تحويل التاريخ إلى رقم بهذه الصورة >>
-
تحية لحضرتك استاذ kanory ايها الكريم نعم هذا هو المطلوب تماما . دمت ودامت جهودك كل الشكر والتقدير لحضرتك .
-
-
انا عملتها وفقا للمثال في النموذج وبالنسبة لي لا افضل استخدام اي من دوال المجال في الاستعلام لانها تجعل الاستعلام بطيء التنفيذ اذا كان عدد السجلات كبير ويمكن الاستغناء عنها باستخدام صلة بين الجدولين في الاستعلام هذا حسب فهمي للامر اما بالنسبة لاستخدامها في الاستعلام فان الطريقة الاسهل من تحويل الامر الى دالة عن طريق جمع الحقلين مع بعضهما والمعيارين ايضا مع بعض ليكون الامر Dim i i = DLookup("[date2]", "[tbl2]", "[date2]& [user_id]=#" & Me.text1 & "# &'" & Me.text2 & "'") MsgBox i او استخدام تعديل الاستاذ ابو احمد فهو الافضل الشايب
-
السلام عليكم اخي المحترم دمت موفقا كل الشكر والتقدير لحضرتك نعم انجز الجزء الاول من الطلب وكذلك انجز نصف من الجزء الثاني من الطلب بقي شيئا قليل هو (دمج الحلايا في عمود اوامر القيادة وجعلها في خلية واحدة ) بمعنى ان يكون مقابل كل اسم خلية واحدة يكون فيها اوامر القيادة التابعة للاسمالواحدة اسفل الاخرى) طيا صورة توضيحية مثال.xlsx