اذهب الي المحتوي
أوفيسنا

ابوخليل

أوفيسنا
  • Posts

    12,446
  • تاريخ الانضمام

  • Days Won

    231

كل منشورات العضو ابوخليل

  1. على هذا .. اي اكثر من نقطة بيع .. اعتقد ان المخازن بحاجة الى جداول تخصها والله اعلم .............. اما بالنسبة لـــــــ هذا شأنك أستاذنا العزيز .. والكثير ينهج هذا النهج ولكن التعامل مع الارصدة سيكون ايسر واقل ادوات في كون رصيد اول المدة في التفاصيل بشرط : ان يأخذ ( رصيد اول المدة ) معرفا أسوة بالمعرفات الاخرى : بيع / شراء .. الخ ... فيمكنني من خلال جدول التفاصيل استخراج رصيد اول المدة لجميع الأصناف خلال فترة محددة .. ( على اعتبار ان قاعدة البيانات تحتوي على بيانات لأكثر من سنة ) وأيضا نحن نتعامل غالبا مع جدول واحد . هذا يعني انه في نهاية السنة يتم ادخال ( تحديث ) الرصيد المتبقي ليصبح هو رصيد بداية المدة وهذا يعني زيادة في اوقات العمل وزيادة في موظفي الادخال ، والخطأ في الادخالات دوما وارد في مثل هذه الحالات بينما حسب طريقتي لن نكون بحاجة لعمل ذلك لأن الارصدة المتبقية موجودة فعلا وظاهرة والدليل ان الجرد السنوي يتم بالمقارنة بين الموجودات على الأرض وبين تقارير هذه الارصدة ------------------------------------------- لا تعتبرون هذا الطرح استماتة وانتصارا لرأيي .. وانما ادعوا للتجربة فالتجربة خير برهان .. ستظهر حينها المحاسن والعيوب ان وجدت
  2. اذا تم اعتماد البرنامج في المؤسسة لأول مرة .. يتم تسجيل جميع الاصناف الموجودة كرصيد بداية المدة وكذلك عند الجرد السنوي وأعداد البرنامج لسنة جديدة . والحقيقة ان الموجودات في هذه الحالة تعتبر مشتريات . فلماذا ادرجها في جدول الاصناف ؟؟ نعم معك قلبا وقالبا ما دمت ستدمج المبيعات مع المخزون .. والصنف هو الصنف .. يعني هو الذي تم تخزينه وهو الذي تم بيعه اثبت لي ان الجدول الواحد لا يفي بالغرض ؟؟ ابا عبدالله نحن بحاجة الى ورقة وقلم رصاص ... نرسم خط سير الصنف هل قاعدة البيانات التي يعمل عليها واحدة ؟ هل هي محلية ام سحابية ؟ لأنك تتكلم عن نقاط بيع ومخزون ، وليس نقطة بيع ومخزون
  3. عليكم السلام ورحمة الله وبركاته فخر للمنتدى ان تكون ابا عبدالله من اعضائه موضوعك هذا خير مثال لمن هو في بداية التعلم ، ان لا يبدأ عمله ولا يخطو اول خطوة بدون استشارة . نحن نعلم انه لا يخفى عليك امثال هذه المشاريع ومؤكد انك مررت بها ومارستها . ولكن يأبى الحال على المبحر في العلوم الا الاستزادة والرغبة في مشاركة التجارب والعقول .
  4. تفضل Weekday(Date)=6 Or Weekday(Date)=7 عدلت لك تسميات ... الأيام = d1 , d2 ,d3 وهكذا .. والحقول t1 , t2 , t3 وهكذا ... بحيث تكون سهلة بديهية على غرار الارقام وعملت لك التنسيق الشرطي للعشرة حقول الأولى .. اكمل البقية .. من اجل تستفيد وتتعلم 4schoolالغياب.rar
  5. المعذرة ابا حسان لا تؤاخذني على قصور فهمي .. الا فضل لك ان تفتح موضوعا جديدا بطلبك .. وحاول الاستفاضة في شرحك لن تعدم معينا من اخواننا الشباب هنا
  6. هل ما قدمته لك مناسب ؟ انت عرضت علي في اكسل ثلاث جداول او حالات .. الدائن والمدين والرصيد وانا جعلتها لك في سطر واحد التجميع يتم حسب الحساب والمتجر
  7. اختلف الموضوع .. فضلا .. طلباتك القادمة على هذا التقرير افتح عنوانا جديدا واقول اختلف لأن العمل اساسه اكسل او تم جلب الجدول من اكسل .. لأنه لا يتصور في اكسس ادخال قيم بالسالب على كل حال تم تحقيق الطلب .. باستخدام جدول مؤقت يفرز القيم السالبة عن الموجبة ثم تم التجميع في التقرير حسب اسم الحساب وحسب المتجر ثم استخراج الرصيد وتم وضع المجاميع في الأسفل Data21.rar
  8. على الرحب والسعة نعم ممكن تفضل 3schoolالغياب.rar
  9. ينفع ؟؟ تقصد هل يمكن ؟ لأن هل ينفع ؟ توحي بالاستفسار عن الافضلية . ------------------------ طيب شوف التعديل التقرير يفتح على عرض الطباعة .. يعني تمشي الصفحات من الازرار اسفل اطار التقرير ملحوظة : اختر فقط الصف واترك الفصل ( الشعبة ) خالي 2schoolالغياب.rar
  10. تفضل هذه الدالة في وحدة نمطية عامة من اجل تأخذ القيمة من الجدول بناء على المتغير getPrintOrPdf قيمة هذا المتغير تأخذ 1 أو 2 وقت النقر على الازرار .. زر الطباعة =1 وزر البي دي اف =2 Public getPrintOrPdf As Byte Public Function funReportPrintOrPdf() As Byte Dim prntNon, prntWrd, prntPic, pdfNon, pdfWrd, pdfPic prntNon = DLookup("Non", "Reportsettings_tbl") prntWrd = DLookup("Words", "Reportsettings_tbl") prntPic = DLookup("Photo", "Reportsettings_tbl") pdfNon = DLookup("NotHDFot", "Reportsettings_tbl") pdfWrd = DLookup("WORDPDF", "Reportsettings_tbl") pdfPic = DLookup("IMAGEPDF", "Reportsettings_tbl") If getPrintOrPdf = 1 Then If prntNon = True Then funReportPrintOrPdf = 1 If prntWrd = True Then funReportPrintOrPdf = 2 If prntPic = True Then funReportPrintOrPdf = 3 ElseIf getPrintOrPdf = 2 Then If pdfNon = True Then funReportPrintOrPdf = 1 If pdfWrd = True Then funReportPrintOrPdf = 2 If pdfPic = True Then funReportPrintOrPdf = 3 End If End Function وهذه الاكواد في محرر التقرير اخفاء الرأس والذيل في حدث فتح التقرير والتحكم في النص والصورة في حدث الطباعة للرأس والذيل Private Sub PageFooterSection_Print(Cancel As Integer, PrintCount As Integer) If funReportPrintOrPdf = 2 Then Me.HRA2.Visible = True Me.HLA2.Visible = True Me.footerimage.Visible = False ElseIf funReportPrintOrPdf = 3 Then Me.HRA2.Visible = False Me.HLA2.Visible = False Me.footerimage.Visible = True End If End Sub Private Sub PageHeaderSection_Print(Cancel As Integer, PrintCount As Integer) If funReportPrintOrPdf = 2 Then Me.HRA.Visible = True Me.HLA.Visible = True Me.Headerimage.Visible = False ElseIf funReportPrintOrPdf = 3 Then Me.HRA.Visible = False Me.HLA.Visible = False Me.Headerimage.Visible = True End If End Sub Private Sub Report_Open(Cancel As Integer) Call funReportPrintOrPdf If funReportPrintOrPdf = 1 Then Me.PageHeaderSection.Visible = False Me.PageFooterSection.Visible = False Else Me.PageHeaderSection.Visible = True Me.PageFooterSection.Visible = True End If End Sub NEW_Hedar2.rar
  11. اعجبتني الفكرة قيد التنفيذ ...
  12. الله يفتح عليك من علمه المثال مثالك لا يوجد طلاب في الصف الاول ولا الثاني ولا الثالث جرب على الصف الرابع
  13. جرب كذا اخي ازهر استخدام المتغيرات بدلا من اخذ القيمة من خلال النماذج وحقولها اتمنى يحقق المطلوب Amino2.rar
  14. هذا هو الأصل يكون هذا في الاعلان عن متغيرات عامة وهذه المتغيرات تأخذ القيم من الجدول المخصص لبيانات المشروع ومتغيرات اخرى تجلب مسار الشعار والصور ........ وفي الرأس او التذييل تدرج هذه المتغيرات في الحقول المناسبة
  15. اخي الكريم سبب عدم تلقيك اجابة هو ان غالب الاخوة هنا لا يملكون الماسح الآلي من اجل هذا يجب التجربة بعد اي تعديل بالنسبة لي املك ماسح عادي ( ورقة واحدة) ولكن مع ذلك اجريت تجربتي عليه واجهت مشكلة في مواصفات الصورة ( لم ابحث في سببه وطرق العلاج) .. وانما قمت بتعطيل الاسطر الخاصة بالمواصفات واشتغل معي جرب المرفق بعد التعديل لعله يفي بالغرض -------------------------------------------------------------------------------------------- ايضا لدي ملاحظة صغيرة خاصة في مكان الحفظ وانشاء مجلد جديد عند عدم وجوده ... فأنت فرضت مسار محدد على قرص D وهذا غير جيد لمن يريد توزيع برنامجه ، فقد لا يوجد هذا الجزء من القرص على كثير من الاجهزة فالافضل عمل مجلد دائم بجانب قاعدة البيانات ... يتعرف عليه اكسس في اي مكان تضع برنامجك فيه ارشفة_الصادر_و_الوارد2.rar
  16. البيانات فعلا موجودة في الجدول حتى لو اختفت من الحقل على النموذج وكما ذكرت لك اعلاه هذه مشكلة متلازمة في النماذج المستمرة ،، لأن الحدث يقع على اول سجل ولما يقع يكون مصدر الصف مختلف عن الموجود فيظهر فارغ والسبب الكود ... والكود عند كل تغيير في حروف البحث يتغير مصدر الصف المهم عملت تحايل من اجل ظهور اسم الدورة واضفتها ايضا في الجدول الآن امامك مربع التحرير للبحث فقط ويضيف ايضا رقم الدورة هذا ما قدرت عليه على عجل .. ان كان يفي بالمطلوب تسجيل الدورات التدريبية4.rar
  17. السبب من كود البحث .. لأنه يطبق الكود على السجل الاول .. حيث ان النموذج مستمر انظر عطلت الكود وابقيت فقط على عرض المنسدلة عند التركيز هنا لا تحتاج الى الفأرة لعرض المنسدلة .. ( بمعنى انك سوف تعمل من لوحة المفاتيح فقط ) جرب ووافني برأيك تسجيل الدورات التدريبية3.rar
  18. ارفق قاعدة بياناتك تحتوي على قليل من البيانات الوهمية ستجد العون من اخوتك هنا ان شاء الله
  19. انت تريد طباعة كشف لرصد الغياب اذا العنوان غير صحيح انتظرني .. سوف اعدل العنوان واوافيك بمطلوبك
  20. لم افهم شيء فقط انت عرضت صورة التقرير الحالي المبالغ كلها في عمود واحد السالب والموجب ... وفي الاجمالي اسفل يقوم بجمع الموجب وطرحه من السالب آليا حبيبنا انا طلبت صورة من التقرير الذي تفكر به ارسم لي على وورد او اكسل
  21. الاجمالي موجود في ذيل التقرير يجب ان يكون في علمك : اذا حساب محدد ومتجر محدد يجلب المجاميع في سطر واحد لو السجلات تبلغ آلاف ولاحظ : انه يمكننا عرض الحسابات فقط كل حساب ومجاميعه بشرط استبعاد المتاجر ، والعكس صحيح يمكن تطبيق هذا على المتاجر واستبعاد الحسابات الافضل تكون البيانات الموجودة في المثال مطابقة لطلبك خاصة المبالغ وتكون مبالغ سهلة من اجل تسهيل المقارنة والتأكد من صحة المجاميع من اول نظرة المطلوب : اولا : رفع مرفق جديد بالبيانات التي ذكرتها اعلاه ثانيا : وهو مهم جدا جدا .. ومن اجل لا يطول الأخذ والرد والتعديل .. ارجوا ان تكتب وصف دقيق لكل نتيجة تقرير بمعنى ماذا تريد ان يظهر في التقرير بعد التصفية في النموذج يمكنك وصف اكثر من تقرير ان استطعنا دمجها في تقرير واحد فهذا جيد والا عملنا لكل طلب تقرير يخصه الصور تساعدنا كثيرا لفهم المطلوب
  22. الخطأ موجود في الاستعلام .. في العلاقة بين الجدولين : جدول المعلمين وجدول Link ... في جدول المعلمين اربط بـــ آيدي المعلم وليس اسم المعلم ------------------------------------------------------------------ ولكن المرفق ناقص 1- تريد اظهار غياب .. والجداول لم يرصد فيها غياب 2- حقل التاريخ ؟؟ لايوجد تاريخ اصلا في الاستعلام تأكد من المرفق وراجع ملاحظاتي
  23. هو التقرير مجاميع فعلا .. هذه لم افهمها !!
×
×
  • اضف...

Important Information