Ayman Effat قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 السلام عليكم عندى مشكلة انى بعد اختيار الترقيم التلقائى وترقيم السجلات وعند حذف سجل من المنتصف مثال ذلك (1.2.3.4.5) وقمت بحذف سجل رقم 3 المشكلة انه بعد الحذف من المنتصف لا يقوم باعادة الترتيب التلقائى لا اريدة يدويا بل اريدة تلقائية مع العلم انى نفذة دالة DMAX وحلت جزء من المشكلة متبقى حل اعادة الترقيم لتلقائى بدون التدخل يدويا فما الحل
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 وعليكم السلام اخى الفاضل الحلول كثيره ولكن هل تستخدم الترقيم التلقائى ام تستخدم الترقين بداله DMax وياريت ارفاق ملف للمساعده والتوضيح اكثر تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق
Ayman Effat قام بنشر يناير 25, 2020 الكاتب قام بنشر يناير 25, 2020 (معدل) حاليا استخدم الترقيم العادى واستخدامة دالة Dmax وif لبداء الترقيم برقم 1 والترتيب ولكن عند حذق رقم من المنتصف لايقوم باعادة الترتيب التلقائى مرفق ملف بالمثال استفسار اخر لماذا الترتيب غير منسق من اصغر لاكبر فى هذا المثال مثال.accdb تم تعديل يناير 25, 2020 بواسطه Ayman Effat
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 اخى الفاضل ايمن ارفق لك ملفك بعد التعديل والمثال الماخوذ منه الكود وهو تعديل من قبل ام عهود جزاها الله خيرا ولجميع اساتذتنا الذين نتعلم منهم تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق مثال(1).accdb zaReAutoNumber-UP.mdb
Ayman Effat قام بنشر يناير 25, 2020 الكاتب قام بنشر يناير 25, 2020 شكرا اخى الكريم على المجهود ولكن لم تعمل هذة الطريقة لدى
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 الشكر لله اخى كيف لم تعمل هل المثال المرفق يعمل ام لا اولا قمت بانشاء استعلام وبه حقل اضافى للعمل عليه من الموديول وقمت بتغيير مصدر سجلات النموذج من الجدول الى الاستعلام المنشىء واعتذر لك فاننى احاول على قدر معرفتى واحاول معكم فمازلت احبو فطريق التعلم تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق
AmirAdams قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 (معدل) استفسار بسيط بالنسبة للترقيم التلقائي او (رقم الحركة). وتم ذكره من قبل في موضوع اخر ولم يكتمل في التعديل عليه تم وضع قاعدة البيانات على سيرفر وتم منح صلاحيات لاكثر من مستخدم مثالا في المستودعات تم انشاء صلاحيات اربعة مستخدمين مختلفين ولكن عملية الاضافه متاحه للكل وهم مراقب المستودعات وامين المستودع 1 وامين المستودع2 ومساعد امين المستودع مع العلم يوجد جدول واحد اساسي وجدول فرعي (للاصناف) بينهم علاقه [رائس بكثير] ويتم تحديد المستودع في عملية الصرف او الاضافه من كود مستودع ورقم حركه وارد من هنا الغز الملغوز يلي مجنني اما انني لاستطيع توصيل المعلومه لحضارتكم او هو صعب او مستحيل في اكسس والمقصود هنا برقم الحركة هي الترقيم التلقائي وهو: عند عملية اضافة جديده تلقائي ياتي من اخر رقم تم التسجيل ويبداء في انشاء رقم جديد. وعند ادخال امين المستودع رقم 1 فاتورة شراء وارده وليكن تحمل رقم حركة 1005 بتاريخ 22/1/2020 تم الادخال وعند الحفظ اكتشف ان قسم الجوده(الكوالتي) رفض البضاعه ولم يستلمها او تم عمل الغاء او تراجع للفاتوره وتم بالفعل التراجع عنها لاي سببا ما. قبل ان يعمل حفظ وله الحق في ان يعمل اي شي قبل ان يعمل حفظ وعند ادخال امين المستودع رقم 2 فاتورة مبيعات وليكن تحمل رقم حركة 1006 بتاريخ 22/1/2020 تم الحفظ وطباعة الفاتوره وعند ادخال مساعد امين المستودع سند صرف وليكن يحمل رقم حركة 1007 بتاريخ 22/1/2020 تم الحفظ وطباعة الفاتوره وفي اليوم التالي تتكرر العمليات وعند الادخال في اليوم 23/01/2020 تم عمل اضافة جديده هنا نريد ان ياتي برقم 1005 حتى لو كان رقم 1007 مسجل بتاريخ 23/1/2020 الفكره هنا هل يتم عمل جدول يوضع فيه اسم الحركه مثلا اضافه الترقيم هنا يبداء من 1 وليكن 10000 واسم الحركه منصرف يبداء من 1 الى 10000 واسم الحركة مرتجع من او مرتجع الى يبداء من 1 الى 10000 واسم الحركة تحويل من او الى يبداء من 01 الى 10000 وهكذا ام يوجد كود برمجي او وحده نمطيه تقوم هي بما ذكرته حيث ان الترقيم التلقائي يعمل اعادة ترقيم تلقائي للكل ولكم مني خالص الشكر تم تعديل يناير 25, 2020 بواسطه AmirAdams
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 اتفضل اخى اعاده الترقيم فقط ولكن يجب ان يكون مبنى على الاستعلام وجزاهم الله خيرا اخواننا واساتذتنا الحل موجود بالموضوع التالى بالمشاركه الاخيره تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق مثال(2).accdb
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 اخى امير @AmirAdams يرجى المتابعه بموضوعك وشرح ما تريد وان شاء الله اخوانك واساتذتنا ما بيقصورن جزاهم الله خيرا مجرد فكره حاليا الان قمت بتسجيل فاتوره ورجعت عن التسجيل بتاريخ ما وتم الغاء هذه الفاتوره لاى سبب اضف حقل نوعه نعم ولا فى جدول الفواتير القيمه الافتراضيه له نعم اى فواتير مقبوله ولما القسم المراجع يلغى الفاتوره هيلغى علامه الصح وهتكون القيمه لا ويلغى البيانات تبعها ولكن ستظل الفاتوره موجوده بالرقم الملغى هتعمل داله ب dlookup تستعلم فى بدايه فتح شاشه الفواتير هل يوجد فواتير مسجله بناء على قيمه الحقل لا ان كان هناك ياتى باول رقم وهكذا هذا والله اعلى واعلم ولكن من المفترض انها تكون موجوده حتى لو ملغيه للمراجعه فيما بعد احتاجت الشركه للمراجعه وانت ادرى بما تريد تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق
AmirAdams قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 تمام اخي الكريم ولكن في المثال المرفق رقم ثلاثه من المفترض ان ياتي عند عملية اضافة جديده برقم المفقود وهو رقم ثلاثه اخي وستاذي احمد الموضوع ليس فكره عمل الغاء او حذف او الاحتفاظ بالرقم الملغي او وضع علامة ملغي الموضوع ان البرنامج على الشبكه وعند عمل اضافة لاي مستخدم كان في شاشة المستودعات يتم حجز رقم الحركة ودخل مستخدم اخر يعمل حركة ياخذ الرقم التالي وهكذا نرجع هنا للمستخدم الاول عند اضافته لفاتورة ما وتراجع عنها حيث ان البرنامج ليس يعمل بالحفظ التلقائي وهو يعمل عند اكتمال الادخالات اجبر على الضغط على زر الحفظ لكي يحفظ ويرحل البيانات من النموذج الى الجدول كما هو معروف ولكن تم ادخال البيانات ولم يضغط على زر الحفظ وعمل تراجع عن الادخال وفي هذا اللحظه قد حجز رقم حركة ومستخدم اخر داخل وتم حجز لرقم التالي وتم الحفظ والترحيل وعند المراجعه وجد بان رقم حركة مفقود وغير متواجد مثالا من 1010 و1011 و 1012 1014 والف 1015 وهكذا المطلوب هو عند الضغط على زر اضافه يذهب الى الجدول وخضوصا رقم الحركة يكشف عن الارقام الغير متواجده مثالا 1013 ياتي به واذا كانت متواجده ياتي برقم حركة 1016 شكرا لسرعة الرد والاجابه استاذي واخي احمد جزاك الله خير الجزاء
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 اخى الفاضل @AmirAdams اذن اجعل رقم الفاتوره عند الحفظ ومن يحفظ اولا هياخد الرقم اللى عليه الدور وهكذا حتى لايتم فقد رقم وهو المقصود من سؤالك على ما فهمت عند الحفظ وعمل رفرش كامل لقاعده البيانات ب me.Repaint وهيظهر الرقم معك فالشاشه بعد الحفظ وقبل ما تطبع وهشوفلك موضوع قديم كان بيتكلم فالترقيم عالشبكه وهرسله لك والله اعلى واعلم تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق 1
أبوبسمله قام بنشر يناير 25, 2020 قام بنشر يناير 25, 2020 اخى امير @AmirAdams اتفضل راجع الرابط ان شاء الله تستفاد منه وجزاهم الله خيرا اساتذتنا الافاضل تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق
Khalid Jnb قام بنشر يناير 26, 2020 قام بنشر يناير 26, 2020 (معدل) السلام عليكم اضافة الى ماتفضلوا به الاخوان هنا مثالين اخرين عن اعادة الترقيم بصورة تلقائية للاخوان بالموقع تحياتي db1.rar اعادة الرتقيم التلقائي بالاكسس.rar تم تعديل يناير 26, 2020 بواسطه خالد سيسكو 4
محمد سلامة قام بنشر يناير 26, 2020 قام بنشر يناير 26, 2020 (معدل) تعليق بسيط علي إعادة الترقيم نفرض أن هذا الترقيم مثلا رقم صادر او وارد او اي شئ مرتبط بعدم تغير الرقم او مرتبط بعلاقة مع جدول اخر وانت عدلت الترقيم إذا سيختلف كل شئ في القاعدة إعادة الترقيم تصلح فقط إذا كان الرقم بالنسبة لك هو مسلسل عادي ولا يرتبط بأي شيء اخر جزاك الله خيراً استاذ احمد الفلاحجي شكراً لك أخي @خالد سيسكو تم تعديل يناير 26, 2020 بواسطه محمد سلامة 2
Hamdi Edlbi-khalf قام بنشر يناير 26, 2020 قام بنشر يناير 26, 2020 (معدل) السلام عليكم أسهل طريقة لعمل ترقيم تلقائي يبقى مستمراً مع حذف السجل هو باستخدام Dcount في حقل محسوب في استعلام أو باستعلام تحديث مدمج بالأحداث في النموذج. > [Dcount("*";"Table";"[ID "&[ID])+1 أعتذر لعدم ترتيب الكود، عندما أتمكن -إن شاء الله-من استخدام الحاسب سأضع مثلاً للطريقتين بالاستعلام و بأوامر VBA تم تعديل يناير 26, 2020 بواسطه Khalf 3
أبوبسمله قام بنشر يناير 26, 2020 قام بنشر يناير 26, 2020 4 ساعات مضت, محمد سلامة said: تعليق بسيط علي إعادة الترقيم نفرض أن هذا الترقيم مثلا رقم صادر او وارد او اي شئ مرتبط بعدم تغير الرقم او مرتبط بعلاقة مع جدول اخر وانت عدلت الترقيم إذا سيختلف كل شئ في القاعدة إعادة الترقيم تصلح فقط إذا كان الرقم بالنسبة لك هو مسلسل عادي ولا يرتبط بأي شيء اخر جزاك الله خيراً استاذ احمد الفلاحجي شكراً لك أخي @خالد سيسكو كلامك فى محله اخى واستاذى العزيز محمد واياكم اخى العزيز جزاك الله خيرا اخى @خالد سيسكو واخى @Khalf سعدت بمشاركتكم للاستفاده اكثر اخوانى فاننى اتعلم منكم ومن اخوانى واساتذتى الافاضل جزاكم الله خيرا تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق 1 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.