اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

أبو عبدالله الحلوانى

الخبراء
  • Posts

    1727
  • تاريخ الانضمام

  • Days Won

    5

كل منشورات العضو أبو عبدالله الحلوانى

  1. أحسن الله اليكم وجزاكم عن ما تقدموه لنا خيرا
  2. جزاكم الله خيرا لسرعة المبادرة بالرد ولكن هذا ليس جديدا عليكم أما بشأن تنسيق التاريخ فلا ليس هذا ما أقصد ولكن المشكلة لدى عند تصدير التقرير الى الاكسل فيتم تصدير البيانات بترتيب مختلف تماما عن ماهى عليه فى التقرير وكذلك يتم تصدير اسماء الحقول الأصلية لا عناوينها كما بالصور المرفقة وآسف على ردائة وضوح الصورة فقد حاولت عدم اظهار البيانات الشخصية
  3. نعم وهذا عين المقصود ولكن ليس بدون قيود فاننى ادفع للتاجر حتى نهاية ماله من مستحقات على , وهذا ما سينهى الاشكال فى نقطة الاستغناء عن جدول المدفوعات اضافة حقل لنوع الدفع بجدول التفاصيل نعم هو المطلوب (ولا حاجة لحقل اكتمال الدفع وتاريخه- فكما أشرتم ربما كان السداد للقيمة على دفعات متتالية أقساط أو كان السداد مرتبط بعمليات مختلفة وليس لهذه الفاتورة وحسب), ولكن مع ربط العمليات الآجلة بجدول المدفوعات ولا نستغنى عنه فهنا سنتحكم فى حجم ومقدار المدفوعات مقابل العمليات الآجلة فقط للعميل المحدد أعتقد أن اضافة حقل بجدول التفاصيل لنوع الدفع لن يفتح علينا أى أبواب أو نوافذ أو (بلكونات ) جزاكم الله خيرا لسعة صدركم وتقبل النقاش مع طلبتكم الصغار , ونستاذن سيادتكم فى اقتباس المرفق والتصرف فيه
  4. السلام عليكم ورحمة الله وبركاته هل من حيلة ما أو فكرة يمكن أن تحل اشكال اختلاف تنسيق البيانات عند تصدير التقرير الى الاكسل أسأل الله أن يوفق الجميع الى ما يحب ويرضى
  5. جزاك الله خيرا أستاذنا ونفع الله بكم ولو سمحتم لى باستفسار فقد رأيت أن عملية الدفع منفصلة عن عملية الشراء والبيع - وعلى حسب ظنى أن هذا غير منطقى نوعا ما , فان البيعان يتفقا على طريقة السداد تزامنا مع عملية البيع أو الشراء وليس بانفصال عنها - فيقول له مثلا بعنى السلعة الفلانية على أن ادفع لك قيمتها الاسبوع المقبل ؛ وما أعنيه بالتحديد لماذا لا نجعل نوع السداد (نقدا - بالأجل - بشيك) أحد خيارات العملية سواءا بيعا أو شراءا . وجزاكم الله خيرا
  6. السلام عليكم بالفعل المرفق معطوب يرجى اعادة طغط المرفق مرة اخرى بصيغة zib مثلا أو اعادة رفعة على احد مواقع رفع الملفات دون ضغط حاول مبدئيا عمل ضغط واصلاح للبرنامج أو قم باستراد كائنات برنامجك بقاعد جديدة
  7. السلام عليكم حاول أن تجعل عناصر التحكم غير منضمة على الفورم الرئيسى واستخدم الكود الموجود بالمرفق لحفظ البيانات اعذرنى فلست اجد متسع من الوقت لتنفيذه على مرفقك test.rar
  8. السلام عليكم الله الله ياسلام عليك أستاذى @أبو إبراهيم الغامدي جزاك الله خيرا وأحسن اليك وهذا تطبيق بسيط للفكرة لاثراء الموضوع (تم اضافة شفرتكم بعد تعديل بسيط فى موديل عام يمكن استدعائه من أكثر من فورم ويتعامل مع أكثر من جدول فى آن واحد ) وهذا نموذج بسيط للفكرة أضفته على مرفق أستاذنا يوسف لجمع أطراف الموضوع جميعا فى مرفق واحد test.rar أشكر أستاذنا يوسف أحمد على هذه المعلومة القيمة (طبعا أنا مجرد هاوى لذى مثل هذه المعلومات القيمة تغيب عنا كثيرا) أرجو من الادارة تعديل عنوان الموضوع الى هل يمكن استخدام ! مع متغير بدلا من اسم الحقل باستخدام DAO وجزاكم الله خيرا تمت الفائدة والحمد لله
  9. جزاك الله خيرا وبارك الله لكم آسف جدا لتأخرى بالرد ولكن كانت لدى مشكلة فى الاتصال بالشبكة ولكنى كنت أقصد بهذا مثلا أن الجدول مكون من حقول كهذه ID - Test - set وكذلك هى أسماء مربعات النص على الفورم.
  10. جزاك الله خيرا أستاذى الفاضل ماذا لو أن عناصر التحكم لها نفس أسماء الحقول بالجدول
  11. السلام عليكم هذا هو المثال لعل به يتضح المقال من فضلك ادخل بعض البيانات للتجربة TestHiedMonthsData.rar
  12. أعتقد أن هذا يدل على وجود عناصر تحكم حجمها أكبر من حجم التقرير أو أن هنالك خطأ ما بضبط خصائص عناصر التحكم على التقرير كضبط خاصية الارتساء لها مثلا ولكن لو ارفقت لنا مثالا مصغرا يحوى التقرير الموجود بها المشكلة لستطعنا العثور عليها بشكل أوضح
  13. ان شاء الله غدا ان قدر لنا لقاء سأجهز لك مثالا لتوضيح الفكرة
  14. السلام عليكم كما هو معلوم عند استخدام جملة ال SQl فى استدعاء والعمل على سجلات جدول ما فاننا نستخدم كود مثل هذا dim M As Recordset Set m = CurrentDb.OpenRecordset("TabelName",DBOpenDynaset) with M .AddNew !Field1 = me.Field1 !Field2 = me.Field2 .UpDate End With وسؤالى الآن هو أننى أحاول القيام باختصار هذا الكود على النحو التالى لكثرة الحقول التى سيتم ذكرها بالكود أولا وثانيا للحاجة لوضع هذه الكود بوحدة نمطية لاستدعائها عند الحاجة dim M As Recordset Set m = CurrentDb.OpenRecordset("TabelName",DBOpenDynaset) For Each control in me.controls with M .AddNew !control.name = me.control.name .Update .MoveNext End With Next ولكن للأسف يحدث خطأ لعدم قبول !!!!!!! لاسم المغير الذى بعدها فهل هنالك حيلة ما لتفادى هذه المشكلة وجزاكم الله خيرا
  15. لا داعى أبدا لمثل هذا أخى فنحن هنا أخوة كلنا يمد يد العون لأخيه فان كنت اليوم احاول المساعدة فغدا سترانى اطلب المساعدة (والأيام دول ) تضامنا مع أخى وائل لنبحث هنا أولا فى الكتلوج - ما دمنا خرجنا عن اطار البرمجة والأكسس ثم نحن بخدمتك متى شئت أن تتم برمجة برنامجك الخاص وجاهزون للرد على استفساراتك . احبكم فى الله
  16. السلام عليكم إن الهدف الأسمى من قواعد البيانات هو لم شمل البيانات فى مكان واحد ليمكن استخلاص معلومات متكاملة فى وقت قصير وهذا الذى فهمته من منطوق كلامك غير متناسب وغير منطقى فلو قمت بانشاء جدول لكل شهر فأنت بحاجة الى اثنى عشرة قاعدة بيانات كل سنة ثم بحاجة الى ثلاث هردات أو ثلاث اجهزة لحفظ هذه القواعد على مدار 10 سنوات مثلا . - النظرى خلص ندخل على سكشن العملى - الأمر أبسط من هذا العناء بكثير أن بحاجة فقط الى انشاء حقل من نوع رقم أو من نوع خطأ / صواب هذا الحقل سنخزن فيه القيمة صواب أن كان السجل مرحل أو القيمة 1 وكذلك ستكون القيمة خطأ أو القيمة 0 ان لم يتم ترحيل السجل بعد وفقط ولا داعى لشراء هارد ديسك جديد
  17. السلام عليكم تفضل أرجو أن يوافق مرادك ملاحظة : من الأفضل أن تكون الصورة مرتبطة (Linked) وليست متضمنة بالتقرير كما هو بالمرفق وهذا لعدم تضخيم قاعدة البيانات فكما هو معلوم فان الصور المتضمنة تشغل حيز كبير جدا من مساحة البرنامج. StrechPicture.rar
  18. وجزاك الله خيرا حبيبى أنت تتحدث عن برنامج تراه أنت وحدك ولا نعلم عنه شيئا فلكى نسطيع مساعدتك بشكل صحيح نحتاج الى معلومة واضحة وان شئت أن ترسل لنا نسخة مصغرة من برنامجك تحتوى على الفورم الذى تحتاج التعديل عليه فحسب فهذا أفضل وعلى كل أرجو توضيح هل الشاشة المقابلة للزبون هذه تعرض قيمة موجودة فعلا أمامك بواجهة البرنامج أم لا والغرض من السؤال هو لتحديد مدى امكانية التحكم بهذه الشاشة من خلال البرنامج لاستطيع أن اقترح عليك شيئا لعله يفيدك سامحنى على الاطالة
  19. السلام عليكم ربما مشكلتك بحجم الورقة فان التقرير يتم عرضه حسب حجم الأوراق المتوافقة مع الطابعة الموصفة على الجهاز الخاص بك وفى الغالب فإن التقرير سيعمل معك بشكل سليم عند ضبط حجم الورقة الى A4 مثلا وان أردت ان ترفق لنا مثالا لمشكلتك لنرى موطن الخلل فهذا لك وكما قيل "ليس من رأى كمن سمع"
×
×
  • اضف...

Important Information