بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
713 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
5
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوآمنة
-
تم الإصلاح في النسخة الحالية Private Sub ID_Sanf1_AfterUpdate() On Error Resume Next 'Me.Fatora_id = fatorNum If LogedType = 1 Then Price = ID_Sanf1.Column(2) ElseIf LogedType = 2 Then Price = ID_Sanf1.Column(3) End If Me.ejmale = CLng(Nz(([quant] * [Price]) + [TAX]) * Nz(1 - [kasm]) * 100) / 100 Call quant_AfterUpdate DoCmd.GoToRecord , , acNewRec ID_Sanf1.SetFocus DoCmd.GoToRecord , , acPrevious Me.quant.SetFocus If Me.quant > DLookup("[Rsnf]", "[Qryasnaf]", "[ID_Sanf]=[ID_Sanf1]") Then Call quant_AfterUpdate If mFatType = 12 Or mFatType = 13 Then MsgBox "رصيد غير كافي" quant = quant - 1 Else Call quant_AfterUpdate DoCmd.GoToRecord , , acNewRec ID_Sanf1.SetFocus End If End Sub استبدل هذا الكود بالذي لديك .
-
سأحاول دمج العمليات التالية ( حفظ ، طباعة الفاتورة،الدفع، جديد ) في عملية واحدة بمعنى سيبقى زر الدفع فقط في الأسفل في حالة تنفيذ عملية الدفع سيتم طباعة الإصال شامل لبيانات الفاتورة وشاملة لبيانات السند والمبلغ المدفوع والمبلغ المتبقي "الرصيد" وبعد الطباعة سيتم الحفظ ثم إغلاق نموذج السند ثم إنشاء فاتورة جديد بنفس نوع الفاتورة السابقة ثم الانتقال لاسم العميل الافتراضي " عميل" وانتقال المؤشر لكود الصنف كل هذا بزر واحد لسرعة التعامل مع قارئ الباركود وتسهيلا على المستخدم . سيتم إنشاء زر آخر في السند للزبون الذي لا يريد إصال عمله نفس عمل الزر الأول بالإضافة لكود لفتح درج الكاشير . كل هذا يحتاج وقت ، ودعاؤكم لنا بالتوفيق . وللجميع بالتوفيق.
-
أستاذي الفاضل @ابا جودى الموضوع "رمز الراك - رقم الصف في الراك" اعتقد أنه لو طبقنا نفس فكرة معلمنا الجليل @ابوخليل في هذا الموضوع سنحصل على نتائج رائعة جداً . وذلك في نموذج تكويد المستودع ونربطه بنموذج الاصناف . مثلاً فالمستودع بمثابة العمارة التي بها الأدوار والغرف والأسرّة نفس فكرة المستودع يحتوي على (عدد من الراكات - وعدد من الصفوف - وعدد من الأصناف في الصف .) المعادلة تكون كالتالي : رقم المستودع = 1 رقم الراك = 1 رقم الصف = 1 رقم الصنف في الصف = 1 كود الصنف = 10001 سنحصل على النتيجة التالية : 1-1-1-1-10001 لذا لو تكرمت سأوكل هذه المهمة لك يا رجل المهام الصعبة ( مروض الأكسس )
-
أخي الكريم @at_aziz شكراً لك ولتواصلك أنقل لك رأي المحاسبين هناك طريقتين لتصحيح الخطأ :- 1- الطريقة المطولة :- وهي إلغاء إلقيد الخاطيء بقيد عكس ، ثم قيد صحيح بدلاً من القيد الملغي. 2- الطريقة المختصرة :- لن يكون هناك إلغاء للقيد الخاطيء ، وإنما سنقوم بتصحيحه مباشرة بالفرق. وللمزيد اطلع على الموضوع التالي: هنا فالبرنامج الحالي يعتمد على الطريقة المطولة . بإمكانك تعديل سعر الصنف من الفاتورة يدوياً بعدها سيتم تعديل سعر الصنف في جدول الأصناف بواسطة استعلام تحديث . بعنى لو بعت نفس الصنف مرة أخرى ستحصل على السعر الجديد وهكذا في بقية العمليات . علماً أني لست محاسباً واتمنى من الأخوة المحاسبين تصحيح مفهومي وخطئي إن كان هناك خطأ .
-
جميل جدا هذه المقترحات الجميلة راح نستفيد منها في بناء البرنامج . لكن اللي ناوي يشارك معنا في التعديل على البرنامج مفتوح المصدر يجب أن يتقيد بالضوابط التالية لبناء القاعدة : 1-بناء الجدول والاستعلام والنموذج والتقرير المديول يجب أن تكون أسمائهم تبدأ بثلاثة أحرف الأول مثل: الجدول tbl الاستعلام qry النموذج frm التقرير rpt الوحدة النمطية mod 2-وكذا يجب أن تكون الحقول باللغة الإنجليزية . 3-عدم تحويل القاعدة إلى صيغة أخرى وعدم استخدام الماكرو . 4- التخطيط قبل التصميم . 5- محاكاة النماذج في تصميمها . 6- عدم اكثار الازرار في النموذج والاكفتاء بثلاثة أزرار (جديد،تعديل ، حذف) ويتغير تسمية الزر بعد الضغط عليه مثلا : جديد = تراجع تعديل = حفظ 7- إضافة مربع تحرير وسرد للبحث . 8- عدم اتاحة التعديل على النموذج إلا بعد الضغط زر التعديل . 9- الزام المستخدم بتعبئة الحقول الإجبارية . 10- عدم إنشاء الاستعلامات إلا في الحدود الضيقة وإضافتها في النموذج أو تحويلها إلى فجوال بيسك docmd.SQLRun”” بعد الانتهاء من المشروع سيتم إعادة مظهره من جديد . وأرجو من لديه الخبرة أن يشاركنا😘 . في الختام احب أسمع ملاحظات ورأي من لديه الاهتمام أو الخبراء في هذا المشروع . وأخوكم طالب علم واتمنى تصويبي في حال الخطأ وهذا ما تعلمته منك وشكرا لكم
-
يتبع يمكنك التحكم في نسبة الخصم والضريبة من نموذج البيانات الأساسية. وأيضا يمكنك تغيير اسم المؤسسة ليظهر في التقارير . تواضع منك من العبد الفقير
-
تحديث يوم السبت ، 13 / 07 / 2019 م الموافق 10 ذو القعدة 1440 هـ تم إجراء التالي : إضافة نموذج ضبط المصنع . إضافة نموذج النسخة الاحتياطية . تنسيقات ومميزات أخرى . تصحيح بعض الأخطاء . بالتوفيق يمكنك تغيير اسم المستخدم من نموذج البيانات الأساسية من حقل "مدير الؤسسة" أخوكم صالح عبدالله البريكان أبو آمنة BuySal19_v04.rar
-
شكراً اختصرت لنا نصف المشاور .
-
ممتاز ماشاء الله تبارك الله جابها ابا جودى
-
ترقبوا إن شاء الله راح نطور البرنامج ونجعله صدقة جارية لجميع منسوبي المنتدى سيشمل بمشيئة الله تعالى البرنامج التطوير والإضافات التالية : 1- نظام المصروفات . 2-نظام الموارد البشرية . 3- نظام الصلاحيات . 4- نظام قارئ الباركود . 5- طباعة على الطابعة الحرارية . 6- نظام طابعة الباركود . 7- حساب الصندوق . 8- حركة الاصناف الجرد . وغيرها ،،، سيكون البرنامج مترابط ومتناسق لكن يحتاج وقت كبير سأحاول قدر المستطاع حسب ما يسمح به وقتي .
-
نعم ، لكن لم أجرب حتى الآن مع هذا البرنامج لكن لدي برنامج آخر يعمل على قارئ الباركود ، جرب واعطني النتيجة قارئ الباركود : فكرته يقرأ القيمة ثم ينتقل إلى الحقل اللذي يليه لذلك هناك بعض الحيل تجعله ينقل تركيزه إلى حقل الكمية ثم إلى سجل جديد وتضع التركيز على كود الصنف ويقرأ من جديد وهكذا يضيف مجموع الأصناف .
-
فرصة نتعلم شيء جديد نراعي عدم تكرار الصنف في الجدول . العملية الحسابية نتائجها صحيحة رصيد سابق لم يسدد من قبل العميل بقيمة 10290 + قيمة الفاتورة الحالية 1050 = الرصيد في سند القبض 11340
-
اشكر لك اهتمامك لكن هذه الطريقة لا تنفع مع من يعمل بنظام قارئ الباركود يجب أن تزداد الكمية مع إضافة كود الصنف جديد تلقائيا .
-
المشكلة التي واجهتني عند عمليات الاستعلام عن الكمية المتوفرة وهو ربط جدولين جدول مؤقت وجدول اطراف الفاتورة .حتى تخرج الكمية المتاحة حينما تتعامل مع نموذج به أربع وظائف (شراء ، بيع ،مرتجع شراء ،مرتجع بيع) ستعرف حجم التفكير. وكل وظيفة لها رقم وهذا يحسم وهذا يجمع 😩
-
صحيح أخي عبداللطيف وهذا الذي اتحدث عنه حاولت معالجته لكن دون جدوى 😓.
-
محاولة في نموذج فواتير"frmRasFatora" عند نفذ الصنف تخرج رسالة "رصيد غير كافي" لكن لا تمنع عملية الإدخال. ما هي الطريقة التي تمنع عملية الإضافة عند نفاذ الرصيد من خلال إدراج كود الصنف مرة أخرى وليس من إضافة الكمية يدوياً ؟ أتمنى أن الرسالة وصلة . هدفي الأول "تطوير البرنامج ليستفيد منه زملائي الكرام " BuySal20193.rar
-
معلمنا الجليل أبوخليل حفظك الله ورعاك في حلك وترحالك . ونستدوع الله دينك وآمانتك وخواتيم أعمالك . حالياً لم يتغير شيء في حقل كود الصنف حيث عند إدراج الصنف مرة أخرى يسمح بإضافة كمية زائدة عن الكمية المتوفرة في المستودع هذا بالنسبة لفاتورة بيع سأحاول لا حقاً التعديل إلا إذا سبقنا أحد الأخوة في التعديل فأهلا به وسهلاً . فشكر لك من الأعماق , وأنت معذور على سافر
-
حاولت في مرفقي ضبطها ، لكن لم أوفق ولعلا الأخوة الزملاء فيدوننا
-
تحديث BuySal2019_V1.rar
-
يسمحلي أستاذنا الفاضل ومعلمنا الجليل أبوخليل لقد رأيت برنامجك الرائع فأخذت مقولتك أعلاه وسرت عليها وجعلتها نبراساً . أرفق لكم تجربتي آملاً أن تحوز على رضاكم وستحسانكم ،،، كما أدعو من له اهتمام أن يساهم معنا في تطوير البرنامج . كما أني لا أنسى من الدعاء الأستاذ محمد أجود فلقد اقتبست من برنامجه نموذجي الاصناف والمستودع "وهنا الرابط " ولا تنسونا جميعا من دعاءكم BuySal2019.rar
-
On Error GoTo ErrHandler Beep If MsgBox("ستقوم الآن بحذف السجل التالي :" & vbCrLf _ & "(" & [FatoraId] & ")" & vbCrLf _ & " " & vbCrLf _ & "هل أنت متأكد ؟" & vbCrLf _ & " " & vbCrLf _ & "أضغط (نعم) للإستمرار أو (لا) لإلغاء الأمر.", vbCritical + vbYesNo _ + vbMsgBoxRight + vbMsgBoxRtlReading, "تحذيــر !") = vbYes Then Application.SetOption "Confirm Record Changes", False DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 End If ErrHandler: If err.Number = 3200 Then MsgBox "عذراً لم تتم عملية الحذف ، السجل مرتبط" Exit Sub End If جرب الآن
-
شكرا استاذنا الفاضل جعفر تسمحلي بمشاركة حل آخر . إذا تعدد حقول الفرز في الاستعلام فإن البرنامج يأخذ أول معيار فرز وينتقل إلى الآخر من اليسار إلى اليمين أو من اليمين إلى اليسار حسب اللغة فحرص أن تجعل معيار الفرز هو أول حقل في حال تعدد المعايير لديك في الاستعلام .
-
اهلا بك أنت فقط اتساءل لا تتعب نفسك.
-
تجربة عدم تغيير اسم القاعدة او نسخها الى جهاز اخر
ابوآمنة replied to ابو جودي's topic in قسم الأكسيس Access
بوركت أخي أبا جودى وسلمت أناملك ،،، عمل رائع يسجل في تاريخ إنجازاتك الرائدة . -
ما شاء الله تبارك الله إضافات جميلة من مبرمج محترف سلمت يمناك ,,, ألا حظ عدم وجود نموذج خاص بإضافة موظف والاكتفاء بالجدول ، هل يرجع ذلك إلى رغبة المستفيد من البرنامج بإضافة الحقول المناسبة له !!