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

محب العقيدة

03 عضو مميز
  • Posts

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

  • تاريخ اخر زياره

  • Days Won

    1

كل منشورات العضو محب العقيدة

  1. وعليك السلام اخي هناك اسباب كثيرة وعندما حدثت هذه المشكلة معي نزلت الحزمة الثالثة لاكسيس2007 وتم حل المشكلة
  2. السلام عليكم ورحمة وبركاته من باب المساهمة ومساعدة من قد يستفيدوا من هذا المشروع ارفقه لكم وفي حال وجود اخطاء او نواقص تبخلوا علينا بذكرها stores.and.salesmen.rar
  3. السلام عليكم ورحمة الله اخواني كنت قد شاركت بعض الاخوة مشروعا بسيطا لتسديد الفواتير سواء مبيعات اومشتريات وكان المشروع غير مكتمل البنية احببت ان ارفق لكم ما حاولت به لاجعله مقبولا وقابلا للاستخدام 737.rar
  4. السلام عليكم اخواني ان نشري لهذا المشروع البسيط واظهار الملاحظات وعلاجها هو انه قد يستفيد اخ من الاخوة من طريقة موضوعة او علاج مشكلة اوفكرة وهناك مجموعة من الملاحظات تم علاجها -جعل هذا المشروع قابل للعمل على sql server حيث احتاج الى تعديل بعض الجداول وقمت بادراج نسخة من المشروع في الرد التالي لعدم قبول اثر من ميجا في المرفقات الواجهة الامامية اكسيس والخلفية sql server واخذت هذه النسخة من sql server 2014 - عند التعديل على السندات المستودعية كانت هناك مشكلة في الكمية القابلة للسحب من المادة دون ان يصبح رصيدها بالسالب في حال عدم السماح بذلك -اعطاء ارقام سنوية متسلسلة لتسويات المندوبين حسب المندوب -اعطاء ارقام سنوية لانواع السندات المستودعية والمحاسبية ومنع التكرار في السنة الواحدة -امكانية حذف تسوية المندوب وماينتج عنها تقارير وسندات مستودعية -امكاية اضافة الشيكات المحصلة من المندوب في نفس التسوية ويتم ترحيلها لمحفظة الشيكات -كانت هناك مشكلة في تقرير اعمار الذمم في حال وجود رصيد سابق تم حلها -السماح وعدمه لادخال الجرد في شاشة تسوية المندوبين باكثر من الرصيد المتوفر نسخة اكسيس.rar الواجهة الامامية اكسيس والخلفية sql server نسخة اس كيو ال .rar
  5. اخي كلامك غير دقيق اولا لنفرض اريدادخال سند صرف رقمه1 بتاريخ1-1-2018 و سند صرف رقمه1 بتاريخ1-3-2018 سيقبل النظام ثانيا لا يمكن انا ابني علاقات قوية بين الجداول واقيد نفسي بمفاتيح اساسية ثالثا ولنفرض ان استطعت ان تنجح باستخادم المفاتيح الاساسية ارني كيف ستقترح على اليوزر الرقم المناسب للسند في السنة المدخله
  6. السلام عليكم ورحمة الله كود بسيط لمنع تكرار رقم السند ونوعه في نفس السنة اوفي نفس الشهر وهكذا مثلا اريد ان افتح على شاشة الفواتير اولا اعمل استعلام جديد لنفرض اسمهqq7 بجدول الحركات التي يتم ترحيل الفواتير والقيود اليها نجلب في الاستعلام حقول رقم السند ونوعه والتاريخ نفرض ان حقل التاريخ قي جدول الحركات اسمه date وحقل رقم السند اسمه number ونوع السند اسمهtype نضع عمود جديد في الاستعلام اذا اردنا عدم التكرار في السنة الواحدة Year: Format([Date],"yyyy") واذ اردنا عدم التكرار في الشهر الواحد Year: Format([Date],"yyyymm") نذهب لىشاشة الفواتير وضع في حقل رقم الفاتورة بعد التجديث Dim I As Integer I = DCount("number", "qq7", "Year = " & Format(Me!date.value, "yyyy") & "" & " and [type]='" & "فاتورة" & "'" & " and [number]=" & Me.number.value) If I > 0 Then MsgBox "هذا الرقم مكرر في نفس السنة ونفس نوع السند !! اختر رقما آخر" Undo Exit Sub ولاقتراح رقم السند للمستخدم Me.Text7 = Nz(DMax("number", "qq7", "Year = " & Format(Me!date.value, "yyyy") & "" & " and [type]='" & "فاتورة" & "'"), 0)
  7. السلام عليكم ولي ملاحظة اني في شاشة السندات المستودعية ان هناك عدة اخطاء قمت بتصويبها من هذه الاخطاء ان مربع النص الذي يقراء رصيد الصنف لم استخدم فيه الداله nz بالتالي اذا كانت المادة جديدة ليس عليها حركات سيقبل اخراج رصيد والكميات غير متوفرة وهو غير مسموح بذلك ارفق لكم التعديل وسامحونا على الخطا 737محاسبة2018 مستودعات.rar
  8. السلام عليكم اخواني احب ان اساهم في هذا المشروع البسيط وهو مشوع محاسبة ومستودعات وحيث ان المستودعات قائمة على فكرة اعتبار سيارة مندوب المبيعات كمستودع ومن ثم محاسبتها وجردها 733محاسبة2018 مستودعات.rar
  9. اخواني جاولت ان اطبق التعليمات الموضوعة في قاعدة بدون اكتف اكس في زر How do I؟ How do I add the treeview control to my Access project(s)? You would import the following objects: subTreeView clsNode clsTreeview modStartup يقول صاحب القاعدة اذا اردت استخدم الشجرة هذه في قاعدة بياناتك فما عليك الا التالي الابقاء على التالي في النماذج النموذج الفرعي subTreeView ضعها ضمن نموذجك الرئيسي كنموذج فرعي وصمم نموذج الرئيسي كما تشاء في الوحدات النمطية احتفظ ب clsNode clsTreeview modStartup read data from tableفي امر نقوم بتغير ما في الاجراء من استدعاء الجداول في قاعدته الى استدعاء الاوامر في قاعدتك التي تريد تطبيق الشجرة عليها وانتهى الامر read data from tableحاولت ان اغير الاجراء في زر لقراءة جدول قاعدة كمال النحال الا انني لم افلح اعتقد ان التغيير يبدا من Set dbs = CurrentDb ' Open recordset that returns the unique dates from tblClasses strSQL = "SELECT DISTINCT StartDate FROM tblClasses" Set rst1 = dbs.OpenRecordset(strSQL, dbOpenForwardOnly) ' Loop through the dates Do While Not rst1.EOF ' Add node strKey = "D" & rst1!StartDate strCaption = "Date " & rst1!StartDate Set cNode1 = cRoot.AddChild(sKey:=strKey, vCaption:=strCaption) ' Open recordset that returns the classes for each date strSQL = "SELECT ClassID, ClassNumber FROM tblClasses WHERE StartDate=#" & _ Format(rst1!StartDate, "mm\/dd\/yyyy") & "# ORDER BY ClassID" Set rst2 = dbs.OpenRecordset(strSQL, dbOpenForwardOnly) ' Loop through the classes Do While Not rst2.EOF ' Add node strKey = "C" & rst2!ClassID strCaption = "Class " & rst2!ClassNumber Set cNode2 = cNode1.AddChild(sKey:=strKey, vCaption:=strCaption) ' Open recordset that returns the students for each class strSQL = "SELECT StudentID, StudentFullName FROM tblStudents WHERE StudentClassID=" & _ rst2!ClassID & " ORDER BY StudentFullName" Set rst3 = dbs.OpenRecordset(strSQL, dbOpenForwardOnly) ' Loop through the students Do While Not rst3.EOF ' Add node strKey = "S" & rst3!StudentID strCaption = rst3!StudentFullName Set cNode3 = cNode2.AddChild(sKey:=strKey, vCaption:=strCaption) ' Move to nex student rst3.MoveNext Loop ' Close student recordset rst3.Close ' Move to next class rst2.MoveNext Loop ' Close class recordset rst2.Close ' Move to next date rst1.MoveNext Loop ' Close date recordset rst1.Close ' Clean up Set rst3 = Nothing Set rst2 = Nothing Set rst1 = Nothing dbs.Close Set dbs = Nothing ' Create the node controls and display the tree .Refresh End With ACCOUNTSارفقت قاعدة بدون اكتف اكس ووضعت جدول من قاعدة كمال النحال ACCOUNTSغير انني اريد تغير الاجراء (حيث انه لا يعمل الان بعد حذف جداول القاعدة) واستبداله بجدول ACCOUNTSبحيث يستدعي الاجراء جدول قاعدة بدون اكتف اكس.rar
  10. ممكن السؤال بطريقة مختلفة ارفق قاعدة البيانات الموجودة في رابط المشاركة الاولى حيث يستخدم القاعدة المرفقة من الرابط شجرة بدون اكتف اكس ويعدل عليها لتكون شجرة حساباتحيث من التعليقات الموجودة عليها في الرابط اعلاه تجد مدى اهميتها وحل كثير من المشاكل ومساويءTREEVIW BY ACTIVEX chart7.rar
  11. السلام عليكم ورحمة الله احاول استخدام شجرة العرض لاول مرة وليس لدي المعلوات الكافية عنها رغم مساوئها VBوهذا الرابط ييعطيك مساوئها ومثالا لعمل الشجرة بواسطة بالكسل والاكسيس http://www.jkp-ads.com/articles/treeview.asp?AllComments=True?ref=driverlayer.com الا انني وجدت نفسي مضطرا لها وللاسناذ كمال النحال شجرة حسابات بقاعدة سميتها كمال النحال حاولت example1 ان اعدل عليها امرين من قاعدة بيانات سميتها example1الاول :للتحديث المياشر للشجرة كما في الثاني:عند حذف الحساب الرئيس الاول وليكن الاصول في قاعدة كمال النحال فانه يحذفه دون جذوره وبالتالي تحدث مشكلة ورسالة خطا عند فتح النموذج مرة اخرى exampl1والاصل يكون كما في قاعدة واتمنى لو احد من الخيراء يقوم يالتعديل على قاعدة الثانية ويجعلها شجرة حسابات وله جزيل الشكر chart7.rar
  12. السلام عليكم من المعروف لاخواني المحاسبين ان استخراج البيانات من ميزان الراجعة الاجمالي في الاكسيس يحتاج طرق سهلة واقلها انشاء للاستعلامات اليكم هذه الطريقة السهلة فقط انقر على قائمة الدخل وادخل قيمة بضاعة اخر المدة قائمة الدخل.rar
  13. السلام عليكم ورجمة الله احببت اخواني بالمساهمة في مشروع بسيط لادارة الشيكات الواردة والصادرة check bank.rar
  14. اخي محمد ايمن جزاك الله خير على هذا المجهود لكني اريد ان تدلني على افضل رابط لتحويل الى ال sql بالطريقة التقليدية للاهمية حيث انني لاول مرة ساحاول استخدامها ولا اعرف شئ عنها حيث اكبر مشكله اواجهها هو من فتح النموذج الواحد من اكثر من مستخدم في نفش الوقت ولم اجد لها حل الا ب قاعدةsql
  15. السلام عليكم اخواني لقد طرحت السؤال على Access programmers فكانت الاجابة كالتالي http://www.access-programmers.co.uk/forums/showthread.php?p=1504876&posted=1#post1504876 وارفق المثال بعد التعديل ليستفيد الاخوة ‫S_Debts 7.rar
  16. وعليكم السلام اخي ابوعبدالله حركة مديونية العميل بسيطة لكن في نفس مثالك رصيد الدين ١٢٠ المطلوب في التقرير ان تكون الحركة التاريخية لرصيد الدين النهائي في تاريخ طلب التقرير وهو اليوم ٢١/٩ ولنفرض ان رصيد العميل س ١٠٠ ناتج عن فاتورة بتاريخ ١/٨ كالتالي يكون عمر الدين التالي العميل الرصيد٢١/٩ ١-٣٠يوم من٣١-٦٠ يوم س. ١٢٠ ٥٠ ٧٠ ص. - - - ع
  17. اخي shivan لم يتغير شئ اعتقد ان التغير يجب ان يكون في حقل Qout في استعلام Q1
  18. اخواي شكرا على المرورا Shivan لا اعرف ماذا عدلت لكن لم بتغير المطلوب بطريقة اخرى اريظ عندتسدبد الفواتير الوارد اولا مسددا اولا كتاريخ فلو غيرنا تاريخ فاتورة رقم ٤ من ١٦-٩ الى ١-١-٢٠١٦ نجد ان السداد لا يتم لها كاول فاتورة بل يبقها غير مسددة لان رقم id اكبر فلا يسددها ولا ينظر للتاريخ.
  19. لسلام عليكم ورحمة الله اخواني في منتديات اوفيسنا التوصيف،: اطلعت على مثال قام الاخوة في منتديات الفريق العربي بعلاجه وهو متعلق باعمار الديون. المقصود بعمر الدين: هو تاريخ تفصيلي لرصيد الزبون النهائي يركز على الفترة الزمنية الي تشكل بها هذا الدين ولم يسدد بعد مثال مدحت زبون حركة حسابه كالتالي يتم السداد بحركة دائنة بناء على التاريخ الاقدم فالاحدث بعد السداد ننظر الى الرصيد وهو (٣٠٠٣) في ١٩-٩-٢٠١٦وهو يتغير حسب تاريخ اليوم تاريخ هذا الدين كالتالي ٣٠٠٠ دينار فاعورة في تاريخ ١٦-٩ اي ضمن فترة من يوم الى ٣٠ يوم. ٣ دنانير مبلغ متبقي من الحركة قبل الاخيرة وهذا مربط الفرس من تاريخ الحركة١-٨-٢٠١٦ وهي فترة واقعة بين ٣١ يوم ٦٠ يوم ً فيتم الرجوع بالتاريخ بالخلف بالترتيب حتى ينتهي مبلغ الرصيد والباقي تم سداده فلا يهمنا المشكلةوالمطلوب: ان سداد الفواتير يجب ان يبدا من الاقدم فالاحدث بناء على التاريخ لكن المثال المرفق يتم السداد بناء على رقم id وهذا خطا فلو غيرنا تاريخ فاتورة رقم ٤ من ١٦-٩ الى ١-١-٢٠١٦ نجد ان السداد لا يتم لها كاول فاتورة بل يبقها غير مسددة لان رقم id اكبر فلا يسددها ولا ينظر للتاريخ. والمطلوب التعديل على استعلام Q1 بناء على التاريخ وليس id ملاحظة هناك مواقع اخرى لمعالجة القضية بطرق اخرى لكن بدون القدرة على تحميل مثال انظر https://www.safaribooksonline.com/library/view/access-cookbook/0596000847/ch01s09.html وشكرا agingreceivable.rar
  20. السلام عليكم ورحمة الله وبركاته هذا برنامج محاسبة بسيط للراغبين http://www.gulfup.com/?RnTWw8
  21. بسم الله الرحمن الرحيم ارفق اليكم مشروع محاسبة لمناشير حجر لابداء الراي 1.rar
×
×
  • اضف...

Important Information