nogom قام بنشر أكتوبر 18, 2018 قام بنشر أكتوبر 18, 2018 السلام عليكم ورحمة الله وبركاته يعطيكم العافية اخواني عندي سؤال انا ابي اسوي ترقيم تلقائي يبدا برقم معين وليكن مثلا SH000001 حلو بس اريد لكل يوزر يبدأ من رقم معين انا احدد عشان ما يكون في اي تعارض بيانات مثال يوزر اسمو احمد لما يدخل ويقوم بادخال البيانات يبدا الترقيم من SH 00000001 اليوزر الثاني اسمو خالد ويبدأ الترقيم من SH 00001000 ملاحظة انا لسا ما سويت اي جدول عشان ما ارجع واعيد
Shivan Rekany قام بنشر أكتوبر 18, 2018 قام بنشر أكتوبر 18, 2018 32 دقائق مضت, nogom said: مثال يوزر اسمو احمد لما يدخل ويقوم بادخال البيانات يبدا الترقيم من SH 00000001 اليوزر الثاني اسمو خالد ويبدأ الترقيم من SH 00001000 في هذه الحالة ستقع في مشكلة حين اليوزر الاول يوصل الى الرقم 1000 راح يتكرر الرقم وهذا غير مسموح !! تقدر ان تستخدم حروف بدل ذلك مثلا احمد بيكون هكذ AH00000001 و خالد بيكون هكذ XA00000001 او تقدر عند اچافە ای سجل بیکون ھناک حقل بیکتب فیھ اسم المستخدم مع استخدام نوع واحد من الترقیم 1
nogom قام بنشر أكتوبر 18, 2018 الكاتب قام بنشر أكتوبر 18, 2018 الان, Shivan Rekany said: في هذه الحالة ستقع في مشكلة حين اليوزر الاول يوصل الى الرقم 1000 راح يتكرر الرقم وهذا غير مسموح !! تقدر ان تستخدم حروف بدل ذلك مثلا احمد بيكون هكذ AH00000001 و خالد بيكون هكذ XA00000001 او تقدر عند اچافە ای سجل بیکون ھناک حقل بیکتب فیھ اسم المستخدم مع استخدام نوع واحد من الترقیم ما عندي مشكلة كيف الطريقة بس
Shivan Rekany قام بنشر أكتوبر 20, 2018 قام بنشر أكتوبر 20, 2018 في ١٨/١٠/٢٠١٨ at 18:08, nogom said: ما عندي مشكلة كيف الطريقة بس اتفضل اليك هذا ترقيم تلقائي جديد.mdb
nogom قام بنشر أكتوبر 21, 2018 الكاتب قام بنشر أكتوبر 21, 2018 15 ساعات مضت, Shivan Rekany said: اتفضل اليك هذا ترقيم تلقائي جديد.mdb شكرا إالك ولكن فيه مشكلة انا لو دخلت بالمستخدم احمد او المستخدم الثاني رقم لاقي الترقيم ماشي بنفس الاحرف انا بدي لكل مستخدم ترقيم بأحرف معينه الشغلة الثانية بالترقيم انا لو ديت وكتبت مثلا اي شي رح يسجل الرقم وجيت تراجعت ورجعت اسجل من جديد رح يقوم بتسجب ترقيم جديد يعني الترقيم واصل مثلا 15 وجيت اسجل بيانات جديدة رح يكون الترقيم 16 وتراجعت عن التسجيل وجيت اسجل من جديد رح يبدا الترقيم من 17 مو من 16 مع انو الرقم 16 مو موجود بالجدول
nogom قام بنشر أكتوبر 23, 2018 الكاتب قام بنشر أكتوبر 23, 2018 شباب مافي طريقة بس ترقيم يكون لكل يوزر يبدأ برقم
Shivan Rekany قام بنشر أكتوبر 23, 2018 قام بنشر أكتوبر 23, 2018 اتفضل اليك هذا ترقيم تلقائي جديد.mdb 1 2
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 15 ساعات مضت, Shivan Rekany said: اتفضل اليك هذا ترقيم تلقائي جديد.mdb شكرا إلك كأني دايقتكك ياغالي 1
Shivan Rekany قام بنشر أكتوبر 24, 2018 قام بنشر أكتوبر 24, 2018 2 دقائق مضت, nogom said: شكرا إلك كأني دايقتكك ياغالي لا اخي احيانا احنا مشغولين باشغال اخرى لذلك نتأخر عن الرد او ننسى بعض موضوعات نحن في الخدمتكم ان شاء الله بقدر مستطاعنا تحياتي
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 الان, Shivan Rekany said: لا اخي احيانا احنا مشغولين باشغال اخرى لذلك نتأخر عن الرد او ننسى بعض موضوعات نحن في الخدمتكم ان شاء الله بقدر مستطاعنا تحياتي شكرا لك يا غالي بس ممكن تفهمني كيف صارت هالحركة اذا ممكن
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 يلي فهمتو انو ياخذ اول حرفين من اسم المستخدم بس ما قدرت افهم بالاخر ههه
Shivan Rekany قام بنشر أكتوبر 24, 2018 قام بنشر أكتوبر 24, 2018 28 دقائق مضت, nogom said: يلي فهمتو انو ياخذ اول حرفين من اسم المستخدم اولا انا عملت حقل جديد باسم ID و قمت بتعين هذا كقيمة افتراضية Nz(DMax("[ID]";"TblMalomat";"[TblMalomat]![MyUser]='" & GetUserNameTxt() & "'");0)+1 وهو يدور على اكبر قيمة للمستخدم الحالي اذا وجد اكبر رقم راح يأخذه و يضاف اليه رقم واحد واذا ما وجد راح يحسبه كصفر و يضاف رقم واحد وبعدين عملت حقل اخر باسم IDUser وعطيت هذا كقيمة افتراضية =Mid(GetUserNameTxt();1;2) & "000000" & [ID] وهو يأخذ الحرفين الاولين من المستخدم الحالي وبعدين يضاف اليه ستة اصفار مع حقل اي دي الاعلى 1
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 3 ساعات مضت, Shivan Rekany said: اولا انا عملت حقل جديد باسم ID و قمت بتعين هذا كقيمة افتراضية Nz(DMax("[ID]";"TblMalomat";"[TblMalomat]![MyUser]='" & GetUserNameTxt() & "'");0)+1 وهو يدور على اكبر قيمة للمستخدم الحالي اذا وجد اكبر رقم راح يأخذه و يضاف اليه رقم واحد واذا ما وجد راح يحسبه كصفر و يضاف رقم واحد وبعدين عملت حقل اخر باسم IDUser وعطيت هذا كقيمة افتراضية =Mid(GetUserNameTxt();1;2) & "000000" & [ID] وهو يأخذ الحرفين الاولين من المستخدم الحالي وبعدين يضاف اليه ستة اصفار مع حقل اي دي الاعلى يسلمو كتير يا غالي هلأ انا عم سويه عن طريق الكود الموظف انا رح ارسلك الملف لانو حاولت اسويها عن طريق كود الموظف ما مشيت معي عارف اني طفشتك
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 حولت بالملف مامشي معي ياريت تسويها على الملف 2.accdb
Shivan Rekany قام بنشر أكتوبر 24, 2018 قام بنشر أكتوبر 24, 2018 3 ساعات مضت, nogom said: حولت بالملف مامشي معي ياريت تسويها على الملف 2.accdb اتفضل 2.accdb
nogom قام بنشر أكتوبر 24, 2018 الكاتب قام بنشر أكتوبر 24, 2018 (معدل) منذ ساعه, Shivan Rekany said: اتفضل 2.accdb يسلمو يا غالي فيني احط حرف باخر الترقيم يعني AL00000A ياخد اول خرفين من الاسم وحرف من اخر الاسم عارف اني عذبتك معي ااااسف تم تعديل أكتوبر 24, 2018 بواسطه nogom
Shivan Rekany قام بنشر أكتوبر 24, 2018 قام بنشر أكتوبر 24, 2018 10 دقائق مضت, nogom said: مايصير أدخل بكود المستخدم وبعدها ياخذ اول الحروف من اسم الموظف يلي حاطو انا اتفضل 2.accdb 1
nogom قام بنشر أكتوبر 25, 2018 الكاتب قام بنشر أكتوبر 25, 2018 13 ساعات مضت, Shivan Rekany said: اتفضل 2.accdb يسلمو كتيررررررر الله يعطيك العافيةيارب ما قصرت معي
nogom قام بنشر أكتوبر 25, 2018 الكاتب قام بنشر أكتوبر 25, 2018 اخر سؤال فيني اضيف على الترقمي احرف بالاخر ياخذ الحرف الاخير من اسم المستخدم AL000000L
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.