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

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

قام بنشر

السلام عليكم 

كما هو واضح من العنوان 

اريد ان اضيف معادلة فى حقل (استخدمه كعملية تسلسليه 

اريد ان اجعل حقل معين فى جدول يعطي كود تسلسلى رقم + حرف 

مثل 

E100001

E100002

وهكذا 

هل يمكن فعل هذا ؟

واذا كان نعم ينفع 

كيف افعل هذا

حاولت ب دالة 

=Nz(DMax("[FileNo]";"TblEmpl");100000)+1

لكن اعطانى مجموعة اخطأ زي ان Nz متنفعش وغيرها

 

قام بنشر
2 hours ago, husamwahab said:

السلام عليكم 

جرب هذا الكود

= "E" & (Right(Nz(DMax("[FileNo]", "TblEmpl"), 100000), 6) + 1)

 

مرحبا اخي استاذ حسام ...كان لدي كود مشابه  لكنه لم يعمل معي وحاولت مع كودك وايضا لم يعمل ..

اعتقد بأن يعمل له مربع نص خاص به ويقرا من الرقم التلقائي

قام بنشر
2 ساعات مضت, husamwahab said:

السلام عليكم 

جرب هذا الكود

= "E" & (Right(Nz(DMax("[FileNo]", "TblEmpl"), 100000), 6) + 1)

 

لم يعمل معى 

JJP8fS6.png

  • Like 1
قام بنشر

حياك الله استاذ قاسم

جرب ان تضعه كقيمة افتراضية وهذا مثال بسيط 

 

DB.rar

3 minutes ago, عمر ضاحى said:

لم يعمل معى 

هذه التعابير ك dmax, nz لا يمكن استخدامها في الجداول

  • Like 1
قام بنشر
18 دقائق مضت, husamwahab said:

حياك الله استاذ قاسم

جرب ان تضعه كقيمة افتراضية وهذا مثال بسيط 

 

DB.rar 18.72 kB · 4 downloads

هذه التعابير ك dmax, nz لا يمكن استخدامها في الجداول

هنا المعادلة فى الفورم 

انا كنت اقصد هل يمكن تكون المعادله نفسها داخل حقل الجدول 

يعنى وانا باكتب اسماء الحقول فى الجدول

اختار مثل نوع الحقل رقم او نص قصير واضع المعادله بحيث تكون ك حقل تلقائى 

يشوف اخر رقم مكتوب ويكمل عليه ؟

قام بنشر
19 minutes ago, husamwahab said:

حياك الله استاذ قاسم

جرب ان تضعه كقيمة افتراضية وهذا مثال بسيط 

 

DB.rar 18.72 kB · 4 downloads

هذه التعابير ك dmax, nz لا يمكن استخدامها في الجداول

احسنت استاذ حسام .. هو لا يعمل مع الرقم التلقائي

  • Like 1
قام بنشر

التعامل مع الجداول في الاكسيس يكون عن طريق النماذج هذا هو الغرض من الاكسيس 

التعامل مع واجهات جمبلة ومريحة للمستخدم

والا فالافضل استخدام الاكسيل لما للجدول فيه من امكانيات

جرب المرفق الاخير

  • Like 1
قام بنشر
2 minutes ago, عمر ضاحى said:

هنا المعادلة فى الفورم 

انا كنت اقصد هل يمكن تكون المعادله نفسها داخل حقل الجدول 

يعنى وانا باكتب اسماء الحقول فى الجدول

اختار مثل نوع الحقل رقم او نص قصير واضع المعادله بحيث تكون ك حقل تلقائى 

يشوف اخر رقم مكتوب ويكمل عليه ؟

اعتقد بانها لا تصلح مع رقم تلقائي .. واذا اردنا ان نعملها مع رقم تلقائي فيجب ان نعملها بحقل نصي اخر يأخذ قيمته من الرقم التلقائي

  • Like 2
قام بنشر
1 minute ago, Eng.Qassim said:

واذا اردنا ان نعملها مع رقم تلقائي فيجب ان نعملها بحقل نصي اخر يأخذ قيمته من الرقم التلقائي

وهذا ما تم عمله بالمرفق الاخير

  • Like 1
  • أفضل إجابة
قام بنشر

أقترح عمل حقل المسلسل الطبيعي ونوع بياناته autonumber

ثم إضافة حقل محسوب في الجدول ونضع هذا في التعبير الخاص به

"E" & 10000+[FileNo]

حيث FileNo هو حقل المسلسل الطبيعي

  • Like 1
  • Thanks 1
قام بنشر
9 minutes ago, husamwahab said:

التعامل مع الجداول في الاكسيس يكون عن طريق النماذج هذا هو الغرض من الاكسيس 

التعامل مع واجهات جمبلة ومريحة للمستخدم

والا فالافضل استخدام الاكسيل لما للجدول فيه من امكانيات

جرب المرفق الاخير

استاذ حسام انا استخدم الاكسل في اعداد كشوفات المشاريع  لسرعته  في اعطاء النتائج 

قام بنشر
4 دقائق مضت, أ / محمد صالح said:

أقترح عمل حقل المسلسل الطبيعي ونوع بياناته autonumber

ثم إضافة حقل محسوب في الجدول ونضع هذا في التعبير الخاص به

"E" & 10000+[FileNo]

حيث FileNo هو حقل المسلسل الطبيعي

هذا هو 

بارك الله فيك ويعطيك الف الف صحه

  • Like 1
قام بنشر
4 minutes ago, أ / محمد صالح said:

أقترح عمل حقل المسلسل الطبيعي ونوع بياناته autonumber

ثم إضافة حقل محسوب في الجدول ونضع هذا في التعبير الخاص به

"E" & 10000+[FileNo]

حيث FileNo هو حقل المسلسل الطبيعي

استاذنا العزيز محمد ... لا اعرف لماذا لا اقتنع بحقل محسوب .. بالاساس هو معادلة رياضية فتخيل لو عندنا مئات الالاف من السجلات  وبالتاكيد سوف يكون هناك ضغط على الحاسوب وبطء في اعطاء النتائج

  • Like 2
قام بنشر

كلامك صحيح

أنا أستعمل التعبير في الاستعلام والتقرير بدلا من الحقل المحسوب في الجدول

ولكن هذا ما يبحث عنه الأخ صاحب السؤال

بالتوفيق

  • Like 1
  • Thanks 1
قام بنشر
3 دقائق مضت, Eng.Qassim said:

استاذنا العزيز محمد ... لا اعرف لماذا لا اقتنع بحقل محسوب .. بالاساس هو معادلة رياضية فتخيل لو عندنا مئات الالاف من السجلات  وبالتاكيد سوف يكون هناك ضغط على الحاسوب وبطء في اعطاء النتائج

فعلا هذه النقطه لم انتبه لها فى هذه اللحظه

واذا زاد حجم البيانات هيزيد بالتالى الضغط على المعالج (مشكله)

الان, أ / محمد صالح said:

كلامك صحيح

أنا أستعمل التعبير في الاستعلام والتقرير بدلا من الحقل المحسوب في الجدول

ولكن هذا ما يبحث عنه الأخ صاحب السؤال

بالتوفيق

انا كنت ابحث عنها ظانن انها جيده ( ولكى اعرف كيف افعلها لغرض التعليم)

اشكرك شكرا جزيلا على المعلومه

  • Like 1
قام بنشر
13 minutes ago, عمر ضاحى said:

فعلا هذه النقطه لم انتبه لها فى هذه اللحظه

واذا زاد حجم البيانات هيزيد بالتالى الضغط على المعالج (مشكله)

انا كنت ابحث عنها ظانن انها جيده ( ولكى اعرف كيف افعلها لغرض التعليم)

اشكرك شكرا جزيلا على المعلومه

التفاته لطيفة من استاذنا المحبوب محمد صالح لنتعلم مالم نعرفه 

لكن المرفق الاخير للاستاذ @husamwahabعملي جدا ... 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information