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

رقم صادر ، رقم تسلسلي (عنوان معدل)


co2002co

الردود الموصى بها

وعليكم السلام :rol:

 

المنتدى غني بمثل هذه الاسئلة المتكررة ، فياريت تعمل بحث قبل ان تضع سؤالك :rol:

 

الرابط التالي فيه رد على سؤالك:

http://www.officena.net/ib/topic/61730-كيفية-ترقيم-القيد-بعد-حذف-القيد/

 

جعفر

رابط هذا التعليق
شارك

في نفس الرابط ، المشاركة التالية تشرح لك كل شئ:

http://www.officena.net/ib/topic/61730-كيفية-ترقيم-القيد-بعد-حذف-القيد/?do=findComment&comment=398763

 

واذا لازلت في مشكلة ، فالرجاء شرح ما قمت به (على اساس الرابط) ، ثم ترفق برنامجك ، والذي يجب ان يكون فيه عملك لوسمحت :rol:

 

 

جعفر

 

رابط هذا التعليق
شارك

حلمك علي يا اخ جعفر

انا مبتدء واطمح بمساعدتكم لي

ممكن تتكرم علي ب عمل النموذج 

كل ما اردته هو رقم صادر يكتب بشكل تلقائي بالنموذج ويطبع بالتقرير ويكون طبعا موجود بالجدول

مثال 00000/ ت99 / 55

كل ما اردته هو الاصفار تتغير مع كل مره يفتح بها الجدول اي +1

رابط هذا التعليق
شارك

2 دقائق مضت, co2002co said:

حلمك علي يا اخ جعفر

:rol:

 

في حاجة إحنا الاثنين متفقين عليها ، وهي عمل النموذج :rol:

بس اللي ما متفقين عليه ، هو من يعمل النموذج ، انا او انت :wavetowel:

 

انت اعمل اللي عليك ، وانا ان شاء الله اكمل لك الباقي :rol:

ايش رأيك :rol:

وطبعا هذه الجزئية هي اسهل ما يكون في برنامج الصادر والوارد :rol:

 

 

جعفر

رابط هذا التعليق
شارك

تفضل :rol:

 

لما تكتب الاسم في سجل جديد ، ولما تطلع من حقل الاسم ، الرقم سيظهر لك :rol:

 

والكود هو :


Private Sub full_name_AfterUpdate()

    If Me.NewRecord Then
        Me.Out_Number = Nz(DMax("[Out_Number]", "table1"), 0) + 1
    End If
    
End Sub

 

جعفر

258.DB.accdb.zip

رابط هذا التعليق
شارك

معليش بتعبك معي

ابي الرقم بمجرد فتح التموذج يطبع عالنموذج من دون الحاجه على كابته اي حرف

ثانيا

لا اريد الرقم ان يحفظ بالجدول الا بعد اكتمال كامل الفراغات الموجوده بالنموذج

رابط هذا التعليق
شارك

لا يمكن عمل الاثنين معا!!

 

1.

اذا بمجرد فتح النموذج ، معناه ان النموذج يكون في حالة "ادخال بيانات" ، فعليه يمكن نقل الكود الى حدث "عند فتح النموذج" ،

واذا عملت هذا الشئ ، فمعناه ان الرقم سيكون موجود في النموذج لما يفتح مباشرة ، وانت بعدك ما ادخلت شئ ، ولا حتى الاسم!!

 

2.

اما اذا ما تريد الرقم عند فتح النموذج ، فتقدر تخلّي الكود على حدث "بعد التحديث" لحقل "رقم الهوية" ، اي بعد ان يتم ادخال البيانات في آخر حقل في النموذج.

 

وفي كل الحالتين اعلاه ، البيانات اللي في النموذج ، لن تُحفظ في الجدول إلا بعد ان تنتقل من السجل الذي انت عليه ، سواء بالانتقال الى السجل آخر ، او بإغلاق النموذج.

 

عندما تُدخل بيانات او تُغيرها سواء في نموذج او جدول ، ترى العلامة التي في الدائرة الحمراء (قلم) ، والتي تعني ان السجل غير محفوظ بعد:

258.Clipboard01.jpg.9be0b6d7236588a27ea1

.

واذا اردت ان تلغي  جميع ما عملت في هذا السجل ، فعليك الضغط على الزر Esc (على لوحة المفاتيح) مرتين.

 

اما اذا انتقلت الى سجل آخر سواء في نموذج او جدول ، فسترى العلامة التي في الدائرة الحمراء (مثلث) ، والتي تعني ان السجل محفوظ:

258.Clipboard02.jpg.029dc3f5ddd83bedea0e

.

 

وانت الآن عندك الكود ، فغيّر مكانه للمكان اللي يريحك :wink2:

 

3.

اما اذا اردت الاثنين ، فهذا معناه انه يجب ان يكون نموذجك غير مضمن ، ولا الحقول ، وانك بالكود تجلب البيانات للنموذج ، وبالكود تحفظ البيانات للجدول :wallbash:

 

 

جعفر

تم تعديل بواسطه jjafferr
إضافة صور توضيحية ، لتكملة الموضوع
  • Like 1
رابط هذا التعليق
شارك

في اول سجل تُدخله ، وبعد ان يعطيك البرنامج رقم جديد ، غيّره يدويا الى 1001 (هذا سيكون اول/اكبر رقم في الحقل/الجدول) ، وعليه سيعتمد الرقم التالي عليه ، اي 1001 + 1 :rol:

 

 

جعفر

رابط هذا التعليق
شارك

6 دقائق مضت, co2002co said:

حاولت اطبق الكود على كذا نموذج ولم تنجح

هذه المعلومة ماتفيد في حل المشكلة ، كأنك تقول للدكتور اني مريض وعطني علاج :blink:

لازم تخبرني بالضبط شو اللي ما نجح ، وبعدما عملت شو ، وفي اي حدث ، واي نموذج!!

 

البارحة لما اشتغلت على قاعدة بياناتك ، ما قدرت ، لأن فيها مشكلة ، لهذا السبب عملت قاعدة جديدة!!

 

 

جعفر

رابط هذا التعليق
شارك

أخي الفاضل :rol:

 

انا انزلت المرفق ، ولكني لما قلت

2 ساعات مضت, jjafferr said:

لازم تخبرني بالضبط شو اللي ما نجح ، وبعدما عملت شو ، وفي اي حدث ، واي نموذج!!

 

وللأسف الشديد مافي اي تفصيل او ايضاح منك ، فلهذا ، وللأسف ما اقدر اساعدك ، لأني ما اعرف وين المشكلة :blink:

 

 

جعفر

رابط هذا التعليق
شارك

13 دقائق مضت, co2002co said:

لو اعرف كيف ارسل لك عالخاص ما كان طلبت

خلي الماوس على اسمي او صورتي ، بتطلع لك نافذة ، في اسفلها زر الرسائل الخاصه ، اضغط عليها ، واكمل الباقي :rol:

رابط هذا التعليق
شارك

في 2/5/2016 at 13:18, jjafferr said:

البارحة لما اشتغلت على قاعدة بياناتك ، ما قدرت ، لأن فيها مشكلة ، لهذا السبب عملت قاعدة جديدة!!

 

هذه نفس المشكلة التي اخبرتك عنها عن برنامجك ، انظر ملاحظتي اعلاه !!

أفضل طريقة تعملها:

اعمل ملف اكسس جديد ، ثم استورد جميع الكائنات (جداول ، نماذج ، ...) من برنامجك القديم الذي فيه المشكلة ، وجرب البرنامج الجديد :rol:

من هنا تستورد:

258.Clipboard03.jpg.518f9ae2321bf2b1e5f7

 

جعفر

رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information