-
Posts
1,681 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
60
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه د.كاف يار
-
-
-
-
التعديل الذي تم هو في الصفحة الرئيسية
طبق نفس التعديل على صفحة اضافة قيد جديد فقط
- 1
-
1 ساعه مضت, هشام كمال said:
شكرا جزيلا اخي العزيز
ولكن لم افهم شي ولم اوصل للمطلوب المطلوب في النموذج HISHAM عند اختار الحقل KIND اي تمهيد او ابتدائي او نموذجي يتم حساب الحقل منه مجلس الابناء وهكذا لكل نوع ولكن الحقول توقفت على 255 عمود هل خناك حل ارجو التطبيق على النموذج HISHAM
طيب اشرح لي العلاقات بين الجداول
اتوصلت لبعض الجداول القابلة للربط مثل
لكن ايش الرابط بين كل هذي الجداول
حسب توقعاتي ان الجدول الرئيسي هو Accounts
اذا كان كذلك فيجب ربط الجداول مع بعضها لكي تحصل على نتائج مترابطه
-
- 2
- 1
-
- 3
-
الف الف مبروك اخي عمرو اشرف @Amr Ashraf
و اسأل الله العظيم رب العرش العظيم أن يجعل من علمك الذي تنشره
في ميزان حسناتك و شفيعا لك
و نشكر ادارة هذا الكيان العظيم في حسن اختيارهم
و نسأل الله لنا و لكم التوفيق ,,, ,
- 1
-
19 ساعات مضت, waledstar said:
اخى الكريم لا اريد حذف الفاتورة اريد فقط تجاهل التغييرات التى تمت عليها والخروج منها بدون حفظ والاحتفاظ باخر بيانات للفاتورة
اقترح عليك اضافة عمود جديد في الجدول و ليكن اسمه مثلا ( حالة القيد ( مرحل / غير مرحل ) )
ففي حال كانت السجلات غير مرحلة عند الانتقال او اغلاق النموذج
تظهر رسالة مثلا ( الفاتورة غير مرحلة ! هل تريد ترحيل الفاتورة الآن ؟ اضغط لا لحذف الفاتورة )
-
من الطبيعي ان تواجه مشكلة
من الطبيعي ان تتوقف الجداول عن اضافة المزيد من الحقول
اخي عدد الحقول لكل جدول هو 255 عمود
بعد الوصول للحد الاقصى فلن تكون قاعدة البيانات قابلة للتعديل
لكي تتجاوز هذه المشكلة فإن ايسر الحلول و اسهلها
انشاء جدول جديد من خلاله تستطيع اضافة حقول تتجاوز العشرة آلاف لكن بالطرق السليمة الصحيحة
ومن خلال ربط الجدول الجديد مع الحالي
تكون قد حققت الهدف بعيد عن التحميل الغير منطقي على قاعدة البيانات
و تكون النتيجة بهذا الشكل
تم الاستغناء عن 236 حقل و التعويض عنها بعدد 4 حقول مترابطة سليمة
حين يكون العمل بالصورة السليمة سوف تجد سهولة في التعامل مع
طبق التعديلات تطبيقا منطقيا و اعد رفع الملف ان واجهت مشكلة اخرى
- 2
-
تفضل هذه الطريقة
انشئ وحدة نمطينة جديدة Module و الصق الكود التالي
Public Function RNumber(etText As Integer) As Integer Dim i As Integer, NewNumber As Integer For i = 1 To Nz(DMax("م", "tbl_BB"), 1) If Nz(DLookup("م", "tbl_BB", "[م]=" & i), 0) = 0 Then NewNumber = i Debug.Print NewNumber Exit Function Else NewNumber = Nz(DMax("م", "tbl_BB"), 0) + 1 End If Next i RNumber = NewNumber End Function
و في ازرار الحفظ ضع التالي
txt = RNumber(txt)
سيتم جلب الرقم الشاغر و في حال عدم وجود رقم شاغر سيتم استكمال الترقيم التلقائي
- 4
-
عندك اكثر من حل لكن للأسف و لا حل فيهم ناسبك
اقترح عليك ترجع و تعيد الشرح بشكل محتلف لكي تصل المعلومة بالشكل الصحيح
- 1
-
في 28/1/2022 at 04:16, ابو جودي said:
طيب رجاء فك ضغط الملف المرفق فى الرابط الاتى وقم بالتجربة واخبرنى ان عملت معك
المفروض انها تعمل مع كل من mp3 , wav
1142117426_api_PlayMusic.zip 5.77 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 12 downloads
ماشاء الله لا قوة الا بالله شغل بكل ما تعنيه الكلمة احترافي و مرتبع جدا جدا
- 1
-
في حدث عند الفتح ضع التالي
DoCmd.Maximize
-
- 1
-
تفضل هذه الفكرة
الأحرف المتاحة فقط أول 11 حرف
كذلك ارفقت لك المقطع الصوتي الكامل في حال ناسبك الصوت المرفق
لتحميل مقطع الصوت كامل اضغط هنا
- 1
-
1 ساعه مضت, Eng.Qassim said:
استاذي العزيز @د.كاف يار
الحقل motabak جعلته حضرتك مجموع المبالغ المنصرفة وليس المتبقية
اعتقد هناك حاجة لعمل حقل اخر للمبلغ المتبقي = hass - motabak
الواضح انه مجموع المبالغ المتبقية
لأنه التكنيك الي وضعته انه في حال اضافة رصيد جديد يتم جمع الرصيد السابق مع الرصيد الجديد في حدث بعد التحديث
- 1
- 2
-
- 5
- 1
-
في ٣٠/١/٢٠٢٢ at 16:34, Tarekfathallah said:
اريد عند الانتهاء ان استطيع ادخال اسم الملف ومساره يدويا في الفورم q_101
3 ساعات مضت, Tarekfathallah said:المطلوب عند اخال معاملة جديدة ان يظهر لي في الفورم q_101 كافة الوثائق العائدة لهذه المعاملة
لكي تحصل على المساعدة بالشكل المطلوب يجب تحديد طلبك بدقة
-
-
- 1
-
اشرح المطلوب بالتفصيل
النموذج المذكور لم افهم المقصد منه
-
- 2
-
لإخفاء الاصفار ضع المعيار التالي
<>0
كرر نفس المعيار في نفس الصف للعمود الآخر
المعيار في نفس الصف يمثل " AND "
المعيار الثاني في غير الصف المعيار الأول يمثل " OR "
-
51 دقائق مضت, palesten said:
يا ابن الحلال يا انا بتكلم هيروغليفى يا حضرتك لا تقرأ المطلوب
اسف على ازعاجك ليس هذا المطلوب
لماذا يتم اضافة الرصيد فى الصندوق لحساب المورد ؟
ولماذا لا يتم الخصم من الصندوق بعد عملية شراء من احد الموردين فى القائمة المنسدلة
راجع هذا المثال رجاء
مثال : محفظة الجيب خاصتك (الصندوق) فيها 100 دولار لو قمت اليوم بشراء شىء ما ب10 دولار نقدا ستبقى فى محفظتك 90 ولو غدا اشتريت سلعة اخرى ب 5 دولار سيتبقى فى محفظتك 85 دولار ولو قمت فى وقت اخر بشراء سلعة ب 20 دولار ولم تدفع ثمنها (دين) لن تنقص النقود فى محفظتك ... ولكن فى وقت لاحق ذهبت الى البائع ودفعت الدين (20) دولار سيتبقى فى محفظتك 65 دولار .. ولنفترض ان والدك اعطاك منحة 50 دولار ووضعتها فى محفظتك سيكون فيها 115 دولار
محفظتك : هى الصندوق الذى يتم حفظ اى مبلغ جديد يتم التبرع به وينقص عند كل عملية صرف او شراء نقدا ويزداد اذا اضفنا له موازنة جديدة ولا يرتبط باى مورد بل بعمليات الشراء
اعتقد فسرت بما يكفى
وان لم تستوعب الطلب ساقوم بعمل موضوع جديد لانه بصراحة توهت وتشتت الموضوع
اعتذر منك لسوء الفهم
هذا هو ما توصلت له ارجوا ان تجد من يساعدك في الوصول لمطلبك
شكرا لك
مشكلة اللغة العربية وجهة اكسس مرتبطة مع SQL Server
في قسم الأكسيس Access
قام بنشر
ارفق نسحة من جملة الاستعلام كاملة